Revision 9259ff3 by Daniel Dunbar March 31, 2005, 16:54 (GMT) |
- switch to drawing aging in and out of optimal mode - switch to not using arena allocator in editmode for ccgsubsurf (memory doesn't get freed during incremental) |
Revision 3428362 by Stephen Swaney March 31, 2005, 16:21 (GMT) |
Remove USE_CCGSUBSURFLIB stuff since it is always on now. |
Revision 1ed8f77 by Daniel Dunbar March 31, 2005, 16:16 (GMT) |
- disable overriding color (to show aging) during selection drawing |
Revision cfbab6f by Daniel Dunbar March 31, 2005, 16:08 (GMT) |
- fix warnings for gcc - some subsurf settings not correctly changed in editmode |
Revision d4b9ace by Daniel Dunbar March 31, 2005, 15:57 (GMT) |
- adapt to reprototyping in BKE_DerivedMesh.h |
Revision 9c91e1a by Daniel Dunbar March 31, 2005, 15:55 (GMT) |
- adapt caching check for G.editMesh->derived |
Revision f0a8a93 by Daniel Dunbar March 31, 2005, 15:44 (GMT) |
- removed USE_CCGSUBSURF define (always on now) - added G.editMesh->derived pointer... idea is to use this for mesh derived from editmesh instead of Mesh->derived (as the derived mesh tends to vary depending on what it came from). This part could be cleaner, also there may problems with it not being invalidated correctly. - And most importantly: In case people were beginning to worry all these edits were just crazy zr stuff, the big point comes about: Incremental subsurf calculation is now enabled. This gives massive speed improvements when editing a large mesh. For the eye-candy happy: try setting G.rt==52 before entering editmode and the edges and vertices (in optimal mode) will switch to displaying visually the age since a region has last been calculated. Lots of fun! |
Revision 0d35a1d by Daniel Dunbar March 31, 2005, 15:15 (GMT) |
- fix some signed/unsigned comparison warnings |
Revision eeb3e17 by Daniel Dunbar March 31, 2005, 13:56 (GMT) |
- perhaps I should commit a version that compiles |
Revision ac35fb3 by Daniel Dunbar March 31, 2005, 13:44 (GMT) |
- committed VecLength function for theeth |
Revision e62740f by Martin Poirier March 30, 2005, 23:19 (GMT) |
Different floodfill method for PET connected with mesh. More accurate but needs two temporary scratch arrays to keep vectors and nearest element pointers. Will comment the code more later tonight, I'm a bit pissed at the moment (stupid errors right in your face. grrrr) |
Revision 84ccd0d by Daniel Dunbar March 30, 2005, 18:06 (GMT) |
- zero derived and decimated pointers on copy |
Revision cc4320e by Daniel Dunbar March 30, 2005, 17:40 (GMT) |
- added dlm->medge for displistmesh_from_mesh |
Revision 489b38f by Daniel Dunbar March 30, 2005, 17:32 (GMT) |
- Claims of speed improvement last night were slightly overrated. Turns out there was a bug in recalc code where in editmode mesh was getting reevaluated all the time (because ob->disp doesn't get built in editmode). This should fix. - Fix some normal calculation/backwards face drawing |
Revision 3fd3728 by Ton Roosendaal March 30, 2005, 14:17 (GMT) |
Fix for centered submenu (for example py export script) also worked when menu didn't open to left/right but on top/bottom. Caused errors... |
Revision 9b6febe by Stephen Swaney March 30, 2005, 12:13 (GMT) |
Two scons changes: 1) fix evil use of internal scons interfaces that breaks latest scons version. 2) a hack to turn on new CCGSUBSURF stuff by adding -DUSE_CCGSUBSURFLIB to extra_flags. This is currently the default for all platforms except win32 (due solely to my ignorance of win32 compiler flags). |
Revision aa41e1d by Ton Roosendaal March 30, 2005, 10:12 (GMT) |
Bug in new drawing code; hack with storing stuff in editvertex->prev did not get restored OK. :) |
Revision fef6e00 by Daniel Dunbar March 30, 2005, 08:12 (GMT) |
- initial commit of a real (as in not just copying the DispListMesh) DerivedMesh implementation of CCGSubSurf. Only used in editmode at the moment, and does not draw smooth normals correctly. - Just in its own this brings a rather large speedup for editing subsurfs. |
Revision e5d1411 by Daniel Dunbar March 30, 2005, 06:39 (GMT) |
- add editedge and editface for displistmesh_from_editmesh |
Revision f8248b2 by Daniel Dunbar March 30, 2005, 06:24 (GMT) |
- fix another minor use of wrong mface bug |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021