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
2013-03-04Fix for the Sinus Displacement geometry modifier not working properly.Tamito Kajiyama
The problem was caused by keeping a reference to a Vector object that is assumed to be unchanged, but actually altered by the geometry modifier. The same code updates were made to similar code portions to prevent possible future bugs.
2013-03-03Merged changes in the trunk up to revision 54992.Tamito Kajiyama
Resolved conflicts: release/scripts/startup/bl_ui/space_view3d.py
2013-03-03Collada: exported normals now based on MPoly instead of MFaceGaia Clary
2013-03-03rigidbody: Revert to running simulation on frame updateSergej Reich
Instead of flagging the rigid body world for frame update just call BKE_rigidbody_do_simulation() recursively for all scenes. This avoids having to constantly check if the simulation needs to be updated.
2013-03-03rigidbody: Fix inconsistency with world rebuildingSergej Reich
The rigid body world could be rebuilt on start frame and one frame after start frame. The latter was necessary sice animation playback usually doesn't start at start frame. This lead to different simulations depending on which frame the simulaton was rebuilt when animation was involved. Now we only rebuild the world on start frame. This is actually tricky to do since, as mentioned above, animation playback starts on second frame. To work around this we rebuild the world before the actual update. The alternative would be to rebuld the world on every simulation change (like the other simulations do it) but this is an expensive operation and would be too slow.
2013-03-03code cleanup: de-duplicate cast modifier logic, had 'optimization' which was ↵Campbell Barton
only saving a NULL check per loop, causing most of the logic to be copied, ~130 lines.
2013-03-03code cleanup: ~400 duplicate lines for AO form factor math.Campbell Barton
2013-03-03code cleanup: de-duplicate ~75 lines copied twice - tsk tsk.Campbell Barton
2013-03-03move toggle drag into a UI handler (was modal operator)Campbell Barton
2013-03-03Fix for exceptions in converting Python float objects to C variables not ↵Tamito Kajiyama
properly handled. Based on review comment from Campbell.
2013-03-03enable triangulation with collada, disable BLI_STATIC_ASSERT for C++.Campbell Barton
2013-03-03partial revert of collada triangulation code due to problems on linuxGaia Clary
2013-03-03Renamed FreestyleLineSet.use to .show_render.Tamito Kajiyama
Based on review comment from Campbell.
2013-03-03Code clean-up: used copy_m4_m4() and unit_m4() instead of verbose loops.Tamito Kajiyama
Based on review comment from Campbell.
2013-03-03Removed redundant definitions of __min and __max macros by replacing them withTamito Kajiyama
std::min() and std::max(), respectively. Based on review comment from Campbell.
2013-03-03OSX: Get the current locale in objC-styleJens Verwiebe
2013-03-03Moved operations on blend file data from C++ class destructor to a specific ↵Tamito Kajiyama
method for releasing resources. Based on review comment from Campbell.
2013-03-03Fix Collada build error in sconsGaia Clary
2013-03-02Fix for a buffer overflow, by simply removing the unnecessary string copy.Tamito Kajiyama
Review comment from Campbell.
2013-03-02Removed paths to a browser command and help index that are no longer used in ↵Tamito Kajiyama
Freestyle for Blender. Review comment from Campbell.
2013-03-02Use sys.float_info.max instead of float('inf').Tamito Kajiyama
Review comment from Campbell.
2013-03-02BGE: Fix for bugs #34428, #20856, #20281. These were all multi-uv bugs ↵Mitchell Stokes
caused by the BGE keeping too much uv information. When setting up shaders the BGE assumes each UV layer is unique, but the converter would store duplicates.
2013-03-02fix [#34431] Crash with 2.66 when dyntopo enabled and using view plane modeCampbell Barton
2013-03-02Collada: Added support for ngon export/import and added triangulate option ↵Gaia Clary
to export
2013-03-02fix [#34486] Selection of bones in armature edit mode only toggles between ↵Campbell Barton
two bones
2013-03-02Added typecasts to keep c++ from reporting errorsGaia Clary
2013-03-02now dragging an image onto an empty can be done without holding Ctrl.Campbell Barton
Make it set the empty draw type for existing empty object. change from yakca on IRC also some whitespace cleanup.
2013-03-02code cleanup: clarify comment about virtial-modifiers, also add comments to ↵Campbell Barton
DNA headers when its not so obvious what their purpose is.
2013-03-02Fix #34483: game engine multi UV glsl materials not working correct after ↵Brecht Van Lommel
changes to support more than 2 UV maps. This code indirectly depended on the order of OpenGL attribute ID's assigned by the OpenGL driver being the same as the attributes being declared in the GLSL shader code, which is not always the case.
2013-03-01UI / World Units:Thomas Dinges
* Consistency tweak: for properties based on an enum, we hide the buttons and do not grey out. Greying out is for properties based on a boolean.
2013-03-01UI / Properties Editor:Thomas Dinges
* Some alignment fixes for Fluid Buttons in the "Fluid" panel. * Tweaked Fluid Particle buttons a bit, no need to have redundant "Particle" name inside the "Fluid Particles" panel.
2013-03-013D View properties region / Mesh Displays panel:Thomas Dinges
* Made overlays use 2 columns, rather than 1 as suggested by Sebastian König in IRC. * Small tweak to the Normal size button, grey out if unused.
2013-03-01Bug fix #34418Ton Roosendaal
Fix for 2.66a Screencast could be started twice in a row, but it then also added two handlers for drawing an overlay circle around mouse cursor. After ending the screencast, this circle then kept being drawn.
2013-03-01Fix #34461: Inconsistent behavior of "Color Mix Node" and "Alpha Over Node"Sergey Sharybin
Added compatibility option "Straight Alpha Output" to image input node When this option is enabled, image input node will convert float buffer to straight alpha. This is not what you'll usually want with new alpha pipeline, nit this is needed to preserve compatibility with older files saved in 2.65. In that version byte image are resulting with straight alpha passing to the compositor and alpha-overing required extra premultiplication of inputs. So, that's why Straight Alpha Output is needed -- it's set in versioning code for byte node images so they'll still output straight alpha. This option is currently only available in N-panel. Additional change: added Alpha Mode for image input node to N-panel.
2013-03-01Fix #34480: cycles hair render in dupligroup did hide the emitter properly ↵Brecht Van Lommel
in some cases.
2013-03-01style cleanup: braces with multi-line statements, also add some comments.Campbell Barton
2013-03-01More tweaks (gaining about ten seconds for each po in update branches process!).Bastien Montagne
2013-03-01Fix related to #34481: show units for camera aperature radius.Brecht Van Lommel
2013-03-01Updates to libmv's bundle.sh to make sure libmv upstreamSergey Sharybin
is copying properly to our sources.
2013-03-01Bug fix #34334Ton Roosendaal
For 2.66a Soft shadow was drawing a complete rect, but it should skip the top edge. That allows transparent menus to still have a shadow too.
2013-03-01Hrm, gcc became broken after recent commit.Sergey Sharybin
Hope now gcc and 32bit msvc would both work.
2013-03-01Pass data to modal reprojection cost functor by referenceSergey Sharybin
Seems it solves alignment error reported by 32bit MSVC.
2013-03-01keymap filter by keybindings in the userpreferences.Campbell Barton
- optional, select between name/keybinding. - when key input can't be parsed, alert red to give the user some feedback. - key shortcut parsing could be improved or swapped out for button which grabs shortcut.
2013-03-01fix for drag-toggle, bit-buttons weren't handled which made drag toggle fail ↵Campbell Barton
for buttons in the graph editor for eg.
2013-03-01code cleanup: minor refactor of button pressed state checking, needed for ↵Campbell Barton
drag toggle fix.
2013-03-01Fix / Workaround for [#34474] "Record Composite" image op segfaults in ↵Thomas Dinges
compositor code * These operators have never been ported to 2.5x and therefore should not come up inside the UI. (as they are not working).
2013-02-28Fix/workaround for newer FFmpeg 1.1.3 and MP3 decoderSergey Sharybin
FFmpeg is now using S16P sampler for MP3 which is not actually supported by audaspace, so request for S16 sampler instead.
2013-02-28Fix own regression in commit from today -- missing NULL checkSergey Sharybin
Crash happened when sequence image failed to load.
2013-02-28UI/DPI: user preferences window size now takes into account DPI, otherwise theBrecht Van Lommel
buttons don't fit properly.
2013-02-28Fix #34366: mesh.select_mode operator could not be configure the use_extendBrecht Van Lommel
and use_expand properly. These are hardcoded to shift and ctrl to make them work when clicking buttons or menus. Now it checks if the properties are set, which is still not ideal but makes it possible to override them from the key configuration.