Revision ac52c79 by Brecht Van Lommel November 2, 2011, 19:24 (GMT) |
RenderEngine/Nodes: system to check for shading nodes compatibility * Scene.use_shading_nodes property to check if RenderEngine is using new shading nodes system, and RenderEngine.bl_use_shading_nodes to set this. * Add mechanism for tagging nodes as being compatible with the old/new system. |
Revision 30f1f28 by Brecht Van Lommel November 2, 2011, 18:55 (GMT) |
Nodes: add support for shader nodes on world and lamps, in addition to materials. The internal render engine does not support them, and they are not accesible in the UI yet, but cycles will use them. |
Revision 97a0ae3 by Brecht Van Lommel November 2, 2011, 18:20 (GMT) |
RenderEngine api: support for viewport rendering, details here: http://wiki.blender.org/index.php/Dev:2.6/Source/Render/RenderEngineAPI * This adds a Rendered draw type in the 3D view, only available when the render engine implements the view_draw callback. * 3D view now stores a pointer to a RenderEngine. * view_draw() callback will do OpenGL drawing instead of the viewport. * view_update() callback is called after depsgraph updates. |
Revision a59f7e0 by Thomas Dinges November 2, 2011, 16:19 (GMT) |
Projection Paint UI: * Code cleanup, much better to understand what is going on there now. * Stencil menu was mis aligned, fixed it for UI beauty. :) |
Revision 2f45377 by Brecht Van Lommel November 2, 2011, 16:17 (GMT) |
Cycles: svn merge -r41266:41467 ^/trunk/blender |
Revision 42ce1d5 by Nicholas Bishop November 2, 2011, 16:02 (GMT) |
Sculpt cleanup Replace a use of bglMats in sculpt with ED_view3d_* functions(). |
Revision bdc029a by Thomas Dinges November 2, 2011, 15:58 (GMT) |
Toolbar UI code: * More cleanup. |
Revision 11d05b3 by Nicholas Bishop November 2, 2011, 15:35 (GMT) |
Small sculpt cleanup Since frontface() is always called with tex_strength(), moved the call to frontface() into tex_strength (required a few new normal parameters.) |
Revision 02fae34 by Brecht Van Lommel November 2, 2011, 15:15 (GMT) |
Cycles: RenderEngine api code tweaks, also ensuring it's backwards compatible. |
Revision e1594eb by Thomas Dinges November 2, 2011, 14:36 (GMT) |
World Mist * Removed some more unused stuff and marked as deprecated. |
Revision e07389c by Brecht Van Lommel November 2, 2011, 14:33 (GMT) |
RenderEngine: steps towards implementation of this proposal: http://wiki.blender.org/index.php/Dev:2.6/Source/Render/RenderEngineAPI * RenderEngine is now a persistent python object that exists and retains properties as long as a frame is being rendered. This is mostly useful now that more than one callback will be added. * Added update() callback that should ideally be used to export the scene, leaving only the rendering to the render() callback. This is not required to be used at this point, but separating this will make things more thread safe later on. * Added tag_redraw() and tag_update() functions that will be used for viewport rendering. * Internal change: status text is now retained after update_status calls. |
Revision aa36380 by Thomas Dinges November 2, 2011, 14:28 (GMT) |
World Stars: * Remove remaining star color code, was unused. Marked as deprecated in DNA. |
Revision 79a389e by Brecht Van Lommel November 2, 2011, 13:36 (GMT) |
RenderEngine: add .is_animation and .is_preview properties to detect if it's an animation or preview render that is being done. |
Revision 3d35e00 by Brecht Van Lommel November 2, 2011, 12:18 (GMT) |
Related to #29092: make the working of the Mist Intensity option more clear in the user interface. |
Revision b3dd118 by Miika Hamalainen November 2, 2011, 11:32 (GMT) |
Dynamic Paint: * Some fixes and tweaking for the previous commit. |
Revision e29aa36 by Campbell Barton November 2, 2011, 09:13 (GMT) |
new math function: Quaternion.to_axis_angle(). add in safety checks for inf/nan values which could happen in some cases. |
Revision 439f57d by Campbell Barton November 2, 2011, 06:19 (GMT) |
svn merge ^/trunk/blender/ -r41453:41458 |
Revision 5c5bb92 by Campbell Barton November 2, 2011, 00:55 (GMT) |
2 bmesh todo's: - sample weight - weight paint vgroup menu |
Revision 43e297c by Campbell Barton November 2, 2011, 00:51 (GMT) |
minor cleanup for weightpaint fill - SCE_SELECT_FACE and SCE_SELECT_VERTEX are mutually exclusive, use a macro to get a single value from them. - was allocating an array for no reason. |
Revision b60f604 by Nicholas Bishop November 2, 2011, 00:17 (GMT) |
Function convertViewVec() contained some piece of code duplicated four times, pulled out into separate function and cleaned up a bit. Should be no functional changes. Review link: http://codereview.appspot.com/5308073/ |
|
|
|


Master Commits
MiikaHweb | 2003-2021