Blender Git Commit Log

Git Commits -> Revision 039719f

Revision 039719f by Ton Roosendaal (master)
April 8, 2004, 12:00 (GMT)
Bug fix 823

Animated metaballs didn't update correctly when changing frame, this when
they were parented (for example) to an object with Ipo.
The fix consists of three things:

- the test_displist() call doesn't remake displist anymore, but frees it.
this works, because when drawing an mball object it checks for a displist
and creates one when needed
- the main drawing routine drawview3d() now has a separate loop where first
all objects are updated with where_is_object(), then they're drawn.
This effectively solves lag for mballs. Might improve other lags too!
- included in NumPad-9 call to test_displist() too, to force a full upgraded
3d view

Commit Details:

Full Hash: 039719f3a16890c662bf65d087c61db8772a4064
SVN Revision: 2275
Parent Commit: 27c7048
Lines Changed: +22, -9

4 Modified Paths:

/source/blender/blenkernel/intern/displist.c (+7, -4) (Diff)
/source/blender/blenkernel/intern/lattice.c (+1, -0) (Diff)
/source/blender/src/drawview.c (+12, -4) (Diff)
/source/blender/src/toets.c (+2, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021