February 10, 2017, 12:34 (GMT) |
Cycles: Cleanup: Use less indentation by inverting condition |
February 10, 2017, 12:34 (GMT) |
Cycles: Calculate all vertex attribute after faces generation This way the calculation is not spread over multiple places. |
February 10, 2017, 12:34 (GMT) |
Cycles: Cleanup: use vector instead of bare malloc This way memory is more "manageable" and easier to follow. |
February 10, 2017, 10:54 (GMT) |
Alembic: fixed mistake in bounding box computation By performing the Z-up to Y-up conversion, the change in sign of the Z-coordinate swaps "minimum" and "maximum". |
February 10, 2017, 10:52 (GMT) |
Alembic: fixed mistake in bounding box computation By performing the Z-up to Y-up conversion, the change in sign of the Z-coordinate swaps "minimum" and "maximum". |
February 10, 2017, 10:52 (GMT) |
Alembic: using Base* instead of Object* to get selection I also added some remarks & TODOs to indicate work in progress. |
February 10, 2017, 10:52 (GMT) |
Alembic: don't use parent_selected() to determine which object to export The parent_selected() function mixed semantics of "needs to be exported" and "is selected", which is confusing. Now just selected objects are exported to Alembic; any parent transforms that are required were already taken care of by other code. |
February 10, 2017, 08:23 (GMT) |
Fix some crashes when ID would reference itself. Typical case: bones having constraints targetting other bones from same armature. ID swap needs remapping here. Really have to find something better than regular ID copy + swap + relinking for override operations, this is horribly inneficient, complicated and... most likely a nest of bugs and worms. (pretty sure e.g. we still can generate same pointers during writefile with current code :( ). |
February 10, 2017, 04:56 (GMT) |
Cycles Denoising: Add missing util header file to CMake |
February 10, 2017, 04:56 (GMT) |
Cycles Denoising: Fix wrong argument order that caused massive overblurring |
February 10, 2017, 04:21 (GMT) |
Force some free space in window for global topbar |
Revision 92e4f85 by Julian Eisel (temp-tab_drag_drop, temp-workspace-multi-window, topbar, workspaces) February 10, 2017, 02:51 (GMT) |
Merge branch 'blender2.8' into workspaces Conflicts: source/blender/blenkernel/intern/context.c source/blender/blenkernel/intern/depsgraph.c source/blender/blenkernel/intern/library_query.c source/blender/blenloader/intern/readfile.c source/blender/blenloader/intern/readfile.h source/blender/blenloader/intern/versioning_270.c source/blender/editors/workspace/screen_context.c source/blender/makesdna/intern/makesdna.c source/blenderplayer/bad_level_call_stubs/stubs.c |
February 9, 2017, 23:20 (GMT) |
Cleanup: Use const for array argument |
February 9, 2017, 23:17 (GMT) |
Remove most (maybe all?) remaining yellow text Decided to request the text color as argument for UI_fonstyle_draw functions, rather than keeping it being another state to keep track of. |
February 9, 2017, 21:25 (GMT) |
Do not overide text |
February 9, 2017, 21:18 (GMT) |
February 9, 2017, 20:26 (GMT) |
Fix missing highlights in 3D View Things like selection outlines didn't work at all. Caused by rBc973e8d2da5cf3f. When splitting up bitflags, the equivalent to `foo->flag & (bar1 + bar2)` is `(foo->flag1 & bar1) || (foo->flag2 & bar2)`, *not* `(foo->flag1 & bar1) && (foo->flag2 & bar2)`. Also, let's please avoid using '+' operator for bitwise operations, a binary addition is a binary OR *with* cary, which can cause quite some damage. |
February 9, 2017, 19:49 (GMT) |
Fix object selection in 3D View |
February 9, 2017, 19:39 (GMT) |
Draw buttons for editing collections in outliner |
February 9, 2017, 19:31 (GMT) |
Support activating collections from outliner |
|
|
|


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