February 16, 2018, 15:58 (GMT) |
fix:T50079 collada matrix and blender matrix are transposed. This was not regarded by the animation importer, so it was creating very odd results |
February 16, 2018, 15:55 (GMT) |
fix: limit precision also for animation matrixes if the limit option is set (gives nicer output for inspection) |
Revision ad50e0f 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) February 16, 2018, 15:53 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
February 16, 2018, 15:52 (GMT) |
New function to check if running opengl render |
February 16, 2018, 14:19 (GMT) |
Fix rotation issues due to matrix to quaternion ambiguities Reviewers: mont29 Reviewed By: mont29 Subscribers: mont29 Differential Revision: https://developer.blender.org/D3066 |
February 16, 2018, 13:01 (GMT) |
Object Mode: exit sculpt on selection |
February 16, 2018, 13:01 (GMT) |
Object Mode: exit vert/weight paint on selection Was keeping data, since objects no longer store modes, object mode can't be properly detected. |
February 16, 2018, 13:01 (GMT) |
Vertex Paint: expose exist paint-mode to API |
February 16, 2018, 13:01 (GMT) |
Cleanup: avoid shadowing w/ name 'base' |
February 16, 2018, 11:51 (GMT) |
Code cleanup: deduplicate code for running Python scripts outside Blender. |
February 16, 2018, 11:51 (GMT) |
Tests: add OpenGL UI drawing tests. This reuses the Cycles regression test code to also work for OpenGL UI drawing. We launch Blender with a bunch of .blend files, take a screenshot and compare it with a reference screenshot, and generate a HMTL report showing the failed tests and their differences. For Cycles we keep small reference renders to compare to in svn, but for OpenGL developers currently have to generate the references manually. How to use: * WITH_OPENGL_DRAW_TESTS=ON in CMake * BLENDER_TEST_UPDATE=1 ctest -R opengl_draw * .. make code changes .. * ctest -R opengl_draw * open build_dir/tests/opengl_draw/report.html Differential Revision: https://developer.blender.org/D3064 |
February 16, 2018, 11:51 (GMT) |
Tests: split off render report test code from Cycles tests. This renames test environment variables from CYCLESTEST_* to BLENDER_TEST_*. Differential Revision: https://developer.blender.org/D3064 |
February 16, 2018, 11:40 (GMT) |
Fix bplayer (c) |
February 16, 2018, 10:51 (GMT) |
Merge branch 'master' into blender2.8 |
February 16, 2018, 09:42 (GMT) |
Fix bplayer (c) |
Revision ee7134f 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) February 16, 2018, 09:35 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
February 16, 2018, 09:34 (GMT) |
Fix part II of T53977: Severe problem with multiple instances of a library (save and reload). Once 'losing lib' issue is fixed (in previous commit), we have new issue that this could lead to several copies of the same linked data-block in .blend file. Which is not good. At all. So had to add a GHash-based check in libraries reading code to ensure we only load a same ID from a same lib once. |
February 16, 2018, 09:34 (GMT) |
Fix part I of T53977: Severe problem with multiple instances of a library (save and reload). The issue was that when a same lib was found several times in loaded .blend, we'd only keep the first occurence. But since Blender expects next data-blocks to belong to last found library, we could actually be adding data-blocks assigned to copies of the duplicated lib to another, totally unrelated lib. Those data-blocks were then obviously not found when actually loading libs content, and lost. Note that this only fix one part of the issue, current code can generate several copies of same linked data-block now, will fix in another commit. |
Revision 3a0febb 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) February 16, 2018, 09:32 (GMT) |
Add warning message to enable passes This message would be added to the main operator, or maybe if grease pencil is present, enable these passes by default. |
Revision f2492ab 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) February 16, 2018, 09:27 (GMT) |
Cleanup: Remove unused file |
|
|
|


Master Commits
MiikaHweb | 2003-2021