Fix T55796: Motion Paths are not being drawn as overlay
Remove depth testing flags from motion path pass drawing, so that they always appear to draw in "x-ray" style on top of everything, making it easier for animators to see what they're doing.
This commit is contained in:
parent
4e4e88f02b
commit
49af17beb8
Notes:
blender-bot
2023-02-14 10:18:56 +01:00
Referenced by issue #55796, Motion Paths are not being drawn as overlay Referenced by issue #55676, Motion Path should be visible on Bone Selection
|
@ -149,12 +149,12 @@ static void MPATH_cache_init(void *vedata)
|
|||
MPATH_PassList *psl = ((MPATH_Data *)vedata)->psl;
|
||||
|
||||
{
|
||||
DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS;
|
||||
DRWState state = DRW_STATE_WRITE_COLOR;
|
||||
psl->lines = DRW_pass_create("Motionpath Line Pass", state);
|
||||
}
|
||||
|
||||
{
|
||||
DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_WRITE_DEPTH | DRW_STATE_DEPTH_LESS | DRW_STATE_POINT;
|
||||
DRWState state = DRW_STATE_WRITE_COLOR | DRW_STATE_POINT;
|
||||
psl->points = DRW_pass_create("Motionpath Point Pass", state);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue