Blender Git Commits
June 1, 2018, 14:24 (GMT) |
Merge branch 'blender2.8' into tmp-b28-motionpath-drawing |
June 1, 2018, 12:01 (GMT) |
Cleanup: Remove old legacy immediate mode drawing code This was not being used. At least from simple tests, all options seemed to be working ok |
June 1, 2018, 12:00 (GMT) |
Cleanup: Fix compiler warning |
June 1, 2018, 11:57 (GMT) |
Draw motionpaths with thicker lines by default - Now 2px thick |
June 1, 2018, 11:54 (GMT) |
Copy object animviz settings when doing COW It probably doesn't hurt to do an explicit copy here - it's done for pose too. However, it still doesn't solve the problem of keyframe labels not showing up at all on motionpaths from old files. |
June 1, 2018, 11:53 (GMT) |
Fix: Motionpaths were not drawing for bones As with the objects case earlier, the problem was that when doing COW for the viewport, the pchan->mpath pointer was just getting set to NULL in the copying code. It's unclear for now whether this will cause any problems down the track somewhere else - the comment there was non-specific about why we were explicitly not copying/keeping the old link. |
June 1, 2018, 11:07 (GMT) |
Enable motion path overlay by default |
June 1, 2018, 11:04 (GMT) |
Compile fix for previous commit: Forgot to reset these variables (were used when testing previous fix) |
June 1, 2018, 10:58 (GMT) |
Fix: Motion path colors/frame indicator weren't updating on frame change This should have been using DEG_get_ctime() to read time instead of CFRA. In viewport code, Scene/Scene_Eval's current frame doesn't change ever. |
June 1, 2018, 10:30 (GMT) |
Fix: The overlays option to turn motion paths on/off didn't work |
June 1, 2018, 10:19 (GMT) |
Merge branch 'blender2.8' into tmp-b28-motionpath-drawing # Conflicts: # source/blender/draw/intern/DRW_render.h # source/blender/draw/intern/draw_manager.c # source/blender/draw/intern/draw_manager_data.c # source/blender/makesdna/DNA_view3d_types.h # source/blender/makesrna/intern/rna_space.c |
June 1, 2018, 09:55 (GMT) |
COW Fix - Motion paths were not drawing as they weren't getting copied |
May 31, 2018, 12:02 (GMT) |
Motion Path Update: Tag objects for copy on write flushing after calculating |
May 30, 2018, 22:21 (GMT) |
Motion Paths: Port motion path to draw manager (1/2) Add keyframe drawing by baking the keyframe position in the motion path vert cache. Only remaining problem is that toggling the pose bone MOTIONPATH_VIEW_KFACT needs a motion path recalc now. |
May 30, 2018, 22:21 (GMT) |
DRW: Disable depth test for text drawing. |
May 29, 2018, 22:24 (GMT) |
Motion Paths: Port motion path to draw manager (1/2) Keyframe drawing is still missing but other than that it's pretty much on part with what we had in 2.7. |
May 29, 2018, 22:22 (GMT) |
DRW: Add new drawcall type DRW_CALL_RANGE |
May 22, 2018, 10:06 (GMT) |
Restore editors/space_view3d/drawanimviz.c as draw/intern/draw_anim_viz.c This was removed from the codebase with the Blender Internal removal, but before the drawing code had been added to the new drawing engines. |
May 22, 2018, 10:06 (GMT) |
Add defines in Overlays popover for Motion Paths |
May 22, 2018, 10:06 (GMT) |
WIP setting up draw manager stuff... |