January 29, 2018, 21:00 (GMT) |
Render: Abort operator if there is no render_to_image() function |
January 29, 2018, 21:00 (GMT) |
DRW / Render: Add support for render pipeline in drawmanager. For simplicity we choose to execute the rendering of Opengl engines in the main thread and block the interface. This might be addressed in the future at least for video rendering. A drawmanager wrapper (DRW_render_to_image) is called by the render pipeline to set up the Opengl state and then call the specific draw_engine->render_to_image function. |
January 29, 2018, 21:00 (GMT) |
DRW: Add "hardcoded" stipples for sun ray display. |
January 29, 2018, 20:01 (GMT) |
Outliner: Moving object context menu to Python, and adding hierarchy As suggested by Pablo Vazquez, though I think we can refine it a bit with icons. I will wait for his feedback on it. |
Revision f5ef3a7 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) January 29, 2018, 19:51 (GMT) |
animation bind rotation fix, some dynamic mode fixes |
Revision 240dbd2 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 29, 2018, 18:59 (GMT) |
Support multiframe for change color operator |
January 29, 2018, 18:56 (GMT) |
uvedit_draw: Ensure first if it has any UV to draw Otherwise an assert could be launched |
Revision c85edc8 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 29, 2018, 18:48 (GMT) |
Fix Undo problem with color picker |
Revision 458aee0 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 29, 2018, 18:45 (GMT) |
Redesign off GP icons Designed by Matias Mendiola Thanks Pablo Vazquez for the feedback |
January 29, 2018, 17:51 (GMT) |
Revision 99ee18c5 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 29, 2018, 17:33 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 8f7f79e by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 29, 2018, 17:24 (GMT) |
Enable drawing start with Shift + Mouse This is necessary for lazy mode start |
Revision 32a2edb by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 29, 2018, 17:15 (GMT) |
Change Pattern drawing to use standard functions Now the drawing is using the standard functions instead of custom drawing. Thanks Pablo Vazquez for the trick |
Revision c5786b5 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 29, 2018, 17:03 (GMT) |
Disable brush temp override for lazy mouse |
January 29, 2018, 16:54 (GMT) |
Fix T53598: OpenGL Render Animation does not update shadows General idea of the fix: skip the whole draw manager callback madness which was used to tag object's engine specific data as dirty. Use generic recalc flag in ObjectEngineData structure instead. This gives us the following benefits; - Sovles mentioned bug report. - Avoids whole interface lookup for opened viewports for EVERY changed ID. - Fixes missing updates when viewport is temporarily invisible. Reviewers: dfelinto, fclem Differential Revision: https://developer.blender.org/D3028 |
January 29, 2018, 16:53 (GMT) |
Refactor object engine data storage Main idea is to make specific engine types be a subclass of generic ObjectEngineData structure. This required following changes: - Have extra size argument to engine data allocation function. Not sure whether there is less error-prone way of doing this. - Add init() callback to engine data allocation function. Additionally, added some extra checks to Eevee's engine data getters, so we do not silently cast lamp data to lightprobe data. Reviewers: dfelinto, fclem Differential Revision: https://developer.blender.org/D3027 |
Revision 5fc8ecd by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) January 29, 2018, 16:45 (GMT) |
Use Shift key to toggle Lazy Mouse Now while drawing you can enable or disable the lazy mouse with the shift key. If the brush has lazy enabled, shift key disable it. If the brush has lazy disabled, shift key enable it. |
January 29, 2018, 16:07 (GMT) |
Fix Cycles viewport render not updating when tweaking displacement shader. This was disabled to avoid updating the geometry every time when the material includes displacement, because there was no way to distinguish between surface shader and displacement updates. As a solution, we now compute an MD5 hash of the nodes linked to the displacement socket, and only update the mesh if that changes. Differential Revision: https://developer.blender.org/D3018 |
January 29, 2018, 16:07 (GMT) |
Fix Cycles allocating too much device memory, after recent memory refactoring. Spotted by Ha Hyung-jin, thanks! |
January 29, 2018, 16:07 (GMT) |
Revert "Fix T53914: Volumetric scattering now goes correctly through transparent surfaces." This reverts commit 3c852ba0741f794a697f95073b04921e9ff94039. This is breaking the regression tests, and maybe requires some deeper changes to really fix. |
|
|
|


Master Commits
MiikaHweb | 2003-2021