Revision 076932c by Campbell Barton April 10, 2013, 09:49 (GMT) |
alternate solution for r55921 which was calling invoke() from exec(), which shouldnt be done. |
Revision a963e7a by Thomas Dinges April 10, 2013, 02:58 (GMT) |
Code cleanup. |
Revision 650c311 by Tamito Kajiyama April 10, 2013, 01:12 (GMT) |
Fix for [#34904] and [#34913]: broken Freestyle edge/face marks with modifiers. |
Revision 80670e5 by Tamito Kajiyama April 10, 2013, 00:20 (GMT) |
Fix for the subtype of range_min/max parameters in RNA Freestyle settings. These parameters specify a distance in Blender units, so PROP_DISTANCE is more appropriate. Suggested by Bastien Montagne through personal communications, thanks! |
Revision 0fe1616 by Tamito Kajiyama April 9, 2013, 23:54 (GMT) |
Fix for [#34934] Freestyle options are in wrong tab. Added a label to guide users to line style settings in the Render Layers context (in line with the similar labels found in the Cloth and Soft Body modifier panels), so that Freestyle options per render layer can be more easily found. |
Revision 34707c1 by Brecht Van Lommel April 9, 2013, 20:48 (GMT) |
Fix 34764: cycles issue rendering instanced mesh with NaN coordinates. |
Revision 84ba3f6 by jens verwiebe April 9, 2013, 18:58 (GMT) |
Fix scons compile after GHOST_Sizer commit |
Revision 0b449df by Sergey Sharybin April 9, 2013, 17:31 (GMT) |
Fix #34938: Not freeing dynstr_cstring memory blocks when setting shape keys In fact almost any rna pointer-to-string had a memory leak. Patch by Jakub Zolcik (sftd) with minor modification. |
Revision f652b11 by Alexander Kuznetsov April 9, 2013, 17:21 (GMT) |
Live window resizing on Windows Custom implementation for resizing (GHOST_SizerWin32) Some things still don't work: * esc cancel * max windows size * aero (sizing) snap on win7 hbrBackground = 0 to disable clear screen. Thanks to dfelinto for help in finding of root cause. |
Revision 1378093 by Sergey Sharybin April 9, 2013, 16:20 (GMT) |
Fixes for sequencer effects - Add and subtract effects will now affect on only RGB channels, and alpha of first input is used as an alpha for the result. Also solved creepyness with straight->premul->straight conversion in byte versions of add/subtract. - Solved issue with multiply modifier, which lead to white*white not being white (was off by 1.0/255) due to wrong optimization of division by 255 with shr by 8. According to Ton this issue goes back to 2000! This fixes #34811: Wrong result of add/subtract effects |
Revision 9077981 by Brecht Van Lommel April 9, 2013, 15:30 (GMT) |
Fix #34932: drivers on world nodes not updating on frame changes. |
Revision e802efb by Brecht Van Lommel April 9, 2013, 15:24 (GMT) |
Fix #34740: cycles rendering issue mixing glossy/glass BSDF's with zero or very low roughness and same index of refraction. Problem was bad float precision due to low roughness, which caused the pdf for the different closures to not match properly. |
Revision 64d1714 by Gaia Clary April 9, 2013, 15:18 (GMT) |
temporary fix for saving custom template files similar to startup .blend file |
Revision 6382f6b by Bastien Montagne April 9, 2013, 08:56 (GMT) |
Various edits preparing addons' translations tools (not everything yet functionnal/tested, though). Also workaround a nasty bug, where unregistered py classes remain listed in relevant __subclasses__() calls, which would lead to crash with python addons i18n tools (main translation was not affected, as messages extracting tools are executed in a brand new "factory startup" Blender ;) ). |
Revision 2f5eaf3 by Mitchell Stokes April 9, 2013, 05:02 (GMT) |
BGE: Non-mesh objects (lamps, empties, group instances, etc.) are now "No Collision" by default. |
Revision 28826d2 by Campbell Barton April 9, 2013, 01:43 (GMT) |
rigidbody operators poll functions were mixing up CTX_data_active_object/ED_object_active_context. - replace ED_operator_rigidbody_add_poll with ED_operator_object_active_editable_mesh - replace ED_operator_rigidbody_active_poll with ED_operator_scene_editable for operators that use the entire selection. - remove rigid-body from objects that are converted from meshes to curves, while this isnt crashing it is confusing to see in the UI. |
Revision 9e5a670 by Campbell Barton April 9, 2013, 01:36 (GMT) |
code cleanup: abbreviations ob, con - aren't normally used in global identifiers. |
Revision 9eca407 by Campbell Barton April 9, 2013, 00:57 (GMT) |
Pressing Ctrl+R when blender was built without bullet would crash. - add checks so rigid-body operators only return FINISHED when they make some changes to the scene. - remove (scene == NULL) checks, poll already catches these. |
Revision 800f86c by Tamito Kajiyama April 9, 2013, 00:46 (GMT) |
Attempt to fix a potential name conflict between Freestyle and the compositor. A crash in the Freestyle renderer was reported by Ton on IRC with a stack trace below. Note that #2 is in Freestyle, whereas #1 is in the compositor. The problem was observed in a debug build on OS X 10.7 (gcc 4.2, openmp disabled, no llvm). ---------------------------------------------------------------------- Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: 13 at address: 0x0000000000000000 [Switching to process 72386 thread 0xf303] 0x0000000100c129f3 in NodeBase::~NodeBase (this=0x10e501c80) at COM_NodeBase.cpp:43 43 delete (this->m_outputsockets.back()); Current language: auto; currently c++ (gdb) where #0 0x0000000100c129f3 in NodeBase::~NodeBase (this=0x10e501c80) at COM_NodeBase.cpp:43 #1 0x0000000100c29066 in Node::~Node (this=0x10e501c80) at COM_Node.h:49 #2 0x000000010089c273 in NodeShape::~NodeShape (this=0x10e501c80) at NodeShape.cpp:43 #3 0x000000010089910b in NodeGroup::destroy (this=0x10e501da0) at NodeGroup.cpp:61 #4 0x00000001008990cd in NodeGroup::destroy (this=0x10e5014b0) at NodeGroup.cpp:59 #5 0x00000001008990cd in NodeGroup::destroy (this=0x114e18da0) at NodeGroup.cpp:59 #6 0x00000001007e6602 in Controller::ClearRootNode (this=0x114e19640) at Controller.cpp:329 #7 0x00000001007ea52e in Controller::LoadMesh (this=0x114e19640, re=0x10aba4638, srl=0x1140f5258) at Controller.cpp:302 #8 0x00000001008030ad in prepare (re=0x10aba4638, srl=0x1140f5258) at FRS_freestyle.cpp:302 #9 0x000000010080457a in FRS_do_stroke_rendering (re=0x10aba4638, srl=0x1140f5258) at FRS_freestyle.cpp:600 #10 0x00000001006aeb9d in add_freestyle (re=0x10aba4638) at pipeline.c:1584 #11 0x00000001006aceb7 in do_render_3d (re=0x10aba4638) at pipeline.c:1094 #12 0x00000001006ae061 in do_render_fields_blur_3d (re=0x10aba4638) at pipeline.c:1367 #13 0x00000001006afa16 in do_render_composite_fields_blur_3d (re=0x10aba4638) at pipeline.c:1815 #14 0x00000001006b04e4 in do_render_all_options (re=0x10aba4638) at pipeline.c:2021 ---------------------------------------------------------------------- Apparently a name conflict between the two Blender modules is taking place. The present commit hence intends to address it by putting all the Freestyle C++ classes in the namespace 'Freestyle'. This revision will also prevent potential name conflicts with other Blender modules in the future. Special thanks to Lukas Toenne for the help with C++ namespace. |
Revision e6bd510 by Campbell Barton April 9, 2013, 00:42 (GMT) |
fix [#34902] Unicode decode error in Python console when completing a method name of text object in edit mode |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021