Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-02-26use negate_v3 rather then multiplying a vector by -1.0 (no functional changes)Campbell Barton
2010-02-26fix for fly mode restoring non-euler rotationsCampbell Barton
2010-02-26fix for camera rig that has locking on the camera but not the parent.Campbell Barton
2010-02-25support for flymode with camera rigs, so the parent most object is actually ↵Campbell Barton
flying.
2010-02-25use math functions in view code, no functional changes.Campbell Barton
2010-02-22game engine support for recording animation back & some other minor changes.Campbell Barton
2010-02-18Animation Playback Option (No negative frames) and Other Bugfixes:Joshua Leung
* Added a user-preference setting which disallows setting the current frame number to a negative number. This setting only applies when setting the current frame by scrubbing the time cursor in a timeline view, or by typing a value into the current frame number field. * Made the minimum frame number for the start frame to be 0, which should make setting keyframes by a regular step size less confusing. Also changed the MINFRAME define to 0 for consistency. Hopefully this doesn't cause any problems with any output formats. * Fixed some missing channel selection cases in animation editors.
2010-02-12correct fsf addressCampbell Barton
2010-02-11batch remove .'s used with RNA_def_struct_ui_textCampbell Barton
2010-02-08[#20973] Fly Navigation does not center cursor on commenceCampbell Barton
2010-02-06Fix compiling when GameEngine is disabled.Joshua Leung
2010-02-06Game engine: show popup with error rather than printing in console whenBrecht Van Lommel
trying to start game engine disabled in build.
2010-02-05Fly Mode Bugfix: Animation recording works againJoshua Leung
2010-02-01Fix #20891: opengl animation render could mess up the view.Brecht Van Lommel
The problem was that wmPushMatrix/wmOrtho/.. and similar functions did not work well for offscreen rendering. It would have been possible to make a fake subwindow for this, but I decided to just remove this extra layer as it does not seem to have much purpose and has been quite confusing when trying to fix other bugs. The relevant matrices are already stored in RegionView3D so there will be no increase in calls to glGetFloat, which may have been a performance reason to use this system in the past.
2010-01-30[#20320] Quad View - Orthogonal grid changes to perspective gridCampbell Barton
- respect view locking (dont change rv3d->view) - on multiple calls to smoothview, get the original view from the previously called smoothview if it exists.
2010-01-25Remove unneeded notifier data added in revision 26219.Martin Poirier
Fix a lot of notifier calls to stop abusing ND_TRANSFORM and use more appropriate data flags.
2010-01-16bugix [#20687] Selection code on duplis gets incorrect draw mode flagCampbell Barton
could make selection very slow in some cases
2010-01-10Removed game_sound property as it is not working and not necessary anymore.Joerg Mueller
2010-01-08fly mode doesnt need this workaround now - it broke fly mode when the camera ↵Campbell Barton
was a child of another object.
2010-01-05Alt+B view clipping is now taken into account properly for sculpt, particleBrecht Van Lommel
edit and snapping, by clipping the view ray.
2009-12-29Utility function to get the view vector aligned with a specific 3d coordinate.Martin Poirier
2009-12-20BGE fix: 3DDview not redrawing when exiting BGEDalai Felinto
CTX_wm_window_set() was resetting the CTX_wm_area(C), for the redrawing wasn't working. Changing their orders fixes it.
2009-12-19fix for non Euler-XYZ rotations...Campbell Barton
- Camera to 3D view didnt check for rotation order. - Fly mode didnt check for rotation order. added util functions. - object_apply_mat4(ob, mat4); applies a 4x4 matrix to an objects loc,scale,rot (accounting for rotation modes) - object_mat3_to_rot(ob, mat3, use_compat); apply a 3x3 matrix to the objects rotation, option to use a euler compatible with the existing euler.
2009-12-15Fix #20250: smooth view poor performance compared to 2.49. Increased theBrecht Van Lommel
frame rate of smooth view from 30 to 100, makes it looks smoother when it can redraw at that speed, otherwise will simply drop frames anyway.
2009-12-14Fix #20323: closing other window while BGE is running crashes.Brecht Van Lommel
2009-12-07Sculpt Branch:Brecht Van Lommel
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r24889:25180
2009-12-07Tweaks to the fading behaviour of 3d view grid subdivs, somewhat fix for Matt Ebb
[#20246] grid subdivisionns doesn't works
2009-12-03Fix for [#20226] 3DView header: hiding menu texts and layer button's issue.Matt Ebb
Also: big purge of old 3d view header menus and old unused code
2009-11-27Fix for bug #20039: panning and rotating view makes animation playback slow.Brecht Van Lommel
Recent click event changes moved variable up one level too far. Also fixes use of timer event for fly operator, it should always check for which timer it is, not really related to this bug.
2009-11-25Sculpt:Brecht Van Lommel
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r24483:24889
2009-11-25Sculpt: Fast Navigate option for multires. This will show the lowest multiresBrecht Van Lommel
level when rotating/panning/zooming the viewport, and only draw the full thing at the end, to make the viewport more interactive.
2009-11-23Bugfixes:Joshua Leung
* Restored Center View to 3D Cursor. For now, I've mapped this to QKEY since all other nice combinations of CKEY have been taken now. * Fixed bug introduced in commit last night where parenting lattice to armatures with deforms would no longer work.
2009-11-21[#19930] Nurb CV select is failing because of view clippingCampbell Barton
- the clipping test function was using the rv3d->viewmatob where it needed to use the object matrix. - added a local clipping member to rv3d, the clipping planes in object-space, avoids many matrix multiplications when testing verts or clipping pixels when projection painting.
2009-11-16bge: fix for "dome mode not working with Letterboxing".Dalai Felinto
This bug was introduced after commit # 24102 (BGE: when letterbox is enabled use the camera framing as a clipping area) reported in IRC by Pete Carss (domejunky) *) an extra stub fix for recent commit. By the way: we want to have blenderplayer running in blender 2.5 beta0. Therefore if you are doing big changes in the last minutes (Friday, Saturday??) It would help a lot if you could enable blenderplayer in your builds. links problems are really easy to fix) **) an typo I spotted in recent mesh dynamic load in bge.
2009-11-11Sculpt: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender ↵Brecht Van Lommel
-r24330:24483
2009-11-10Math LibBrecht Van Lommel
* Convert all code to use new functions. * Branch maintainers may want to skip this commit, and run this conversion script instead, if they use a lot of math functions in new code: http://www.pasteall.org/9052/python
2009-11-02Sculpt: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender ↵Brecht Van Lommel
-r24152:24257
2009-11-02how embarrassing!Campbell Barton
2009-10-29Sculpt: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender ↵Brecht Van Lommel
-r24095:24152
2009-10-28OpenGL Render restored.Brecht Van Lommel
I tried to make it integrate more with regular render but couldn't do it well, it still needs a 3D view to take the settings from, and can't run in a separate thread due to OpenGL. However, it is now rendering to an offscreen buffer which then gets displayed in the image window. This requires FBO's to be available, so a fallback creating a new window is still needed. Currently available from the Render menu in the top header.
2009-10-27Commit of the sculpt patch (#19672). Further development will be in this ↵Nicholas Bishop
branch until we merge to trunk.
2009-10-27- Right click menu can open links directly to API reference docs (rna and ↵Campbell Barton
operators) - Generated and uploaded api docs - http://www.blender.org/documentation/250PythonDoc - Added Edit docs menu item & operators as discussed with Mindrones, Brecht, Stani & Letterip @ bconf, needs some web backend. python operator can aparently use xml/rpc to upload docstrings. - Added operator invoke function - context.manager.invoke_props_popup(self.__operator__, event) this calls a popup for invoke by default (which intern calls execute()) - Own recent commit to game framing applied to non-camera views too. - v3d->persp is deprecated but still used in some places. - Transforming strips could overlap 1 frame if moving them below frame 0 - Transforming overlapping strips could go into an eternal loop (though overlapping strips should not exist)
2009-10-27BGE: when letterbox is enabled use the camera framing as a clipping area ↵Campbell Barton
(good for avoiding the HUD showing outside the bounds), use the framing color too (from dalai and myself)
2009-10-20Auto SaveBrecht Van Lommel
Auto save is now working again in 2.5. It will also remember now what the location of the original file was when recovering it, so that library links still work and saving the restored file does not save to the temp directory. There is also a new Recover Auto Save operator which will open the filebrowser in the temp directory and show the auto saved .blends. Implemenation Notes: * Timer storage was moved from window to windowmanager, so we can have windowmanager level timers too now, doesn't make sense to have autosave timer attached to a particular window. * FileGlobal now has a filename field storing where the file was saved. Note that this is only used when loading a file through the recover operators, regular file read doesn't use it, so copying the quit.blend manually over the original file will still work as expected. * Jobs timer no longer uses operator now, this seems more like an internal thing, changing keymaps should not make it possible to break the jobs manager. * Autosave is postponed by 10 seconds when a modal operator is running, e.g. transform or file browsing. * Moved setting G.sce in setup_app_data before depsgraph updates, these can use the filename for pointcaches.
2009-10-19Fix #19645: debug properties not showing while game is running.Brecht Van Lommel
2009-10-13Project option for snap to faces.Martin Poirier
This is similar to the old retopo all option but uses the snapping code and not the openGL depth buffer (it's thus more precise). Not sure if making it available as a snap option is sensible, this is up for discussion. NOTE: it will get slow fast on large meshes, we need to plug in an acceleration structure into snapping. This will need an icon too.
2009-10-11bugfix - [#19563] Select camera+ctrl alt 0 crashCampbell Barton
2009-10-08Key ConfigurationBrecht Van Lommel
Keymaps are now saveable and configurable from the user preferences, note that editing one item in a keymap means the whole keymap is now defined by the user and will not be updated by Blender, an option for syncing might be added later. The outliner interface is still there, but I will probably remove it. There's actually 3 levels now: * Default builtin key configuration. * Key configuration loaded from .py file, for configs like Blender 2.4x or other 3D applications. * Keymaps edited by the user and saved in .B.blend. These can be saved to .py files as well to make creating distributable configurations easier. Also, user preferences sections were reorganized a bit, now there is: Interface, Editing, Input, Files and System. Implementation notes: * wmKeyConfig was added which represents a key configuration containing keymaps. * wmKeymapItem was renamed to wmKeyMapItem for consistency with wmKeyMap. * Modal maps are not wrapped yet. * User preferences DNA file reading did not support newdataadr() yet, added this now for reading keymaps. * Key configuration related settings are now RNA wrapped. * is_property_set and is_property_hidden python methods were added.
2009-10-07* Fix for previous 'set object as camera' operator - now properly sets the ↵Matt Ebb
scene active camera too, plus better notifier.
2009-10-06* Added 'set object as camera' operatorMatt Ebb
3D View: View -> Cameras -> Set Object as Camera (Ctrl Numpad 0)