Blender Git Statistics -> Branches -> tmp-b28-motionpath-drawing

"Tmp-b28-motionpath-drawing" branch

Total commits : 20
Total committers : 2
First Commit : May 22, 2018
Latest Commit : June 1, 2018


Commits by Date

DateNumber of Commits
June 1, 201812
May 31, 20181
May 30, 20182
May 29, 20182
May 28, 20180
May 27, 20180
May 26, 20180
May 25, 20180
May 24, 20180
May 23, 20180
May 22, 20183

Committers

AuthorNumber of Commits
Joshua Leung16
Clément Foucault4

Popular Files

FilenameTotal Edits
draw_manager.c432
eevee_private.h185
object_mode.c185
DRW_render.h177
rna_scene.c163
eevee_engine.c158
drawobject.c152
view3d_draw.c148
versioning_280.c145
eevee_materials.c143

Latest commits Feed

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)
WIP setting up draw manager stuff...
May 22, 2018, 10:06 (GMT)
Add defines in Overlays popover for Motion Paths
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.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2019