This is part of a TODO.
These matrices don't have to be recalculated on each redraw.
Currently only ptchans benefit from this patch.
Details
Details
Diff Detail
Diff Detail
- Repository
- rB Blender
- Branch
- master
- Build Status
Buildable 7175 Build 7175: arc lint + arc unit
Event Timeline
Comment Actions
This needs to be update to latest master.
I'm committed to see this being merged.
| source/blender/draw/intern/draw_armature.c | ||
|---|---|---|
| 1063 ↗ | (On Diff #15864) | use rescale_m4 |
| 1065 ↗ | (On Diff #15864) | you can replace this by add_v3v3(eBone->disp_tail_mat[3], eBone->disp_tail_mat[1]); |
| 1256 ↗ | (On Diff #15864) | dont change prefix |
Comment Actions
A lot has changed and I'm not sure anymore (I don't remember) how disp_mat and disp_tail_mat are used.
I also have to double check the depsgraph functions to see if something is missing.
It would also be good to implement this update for eBones.
(I would also like to check the need to have these matrices)