Revision 033f3d5 by Daniel Dunbar July 17, 2005, 18:37 (GMT) |
- switch shadeDispList to always using DispListMesh from mesh_get_derived_final... a bit slower atm because of extraneous copying (will be fixed shortly) but normals are correct for deformed meshes now (don't think they ever have been) |
Revision f79ff93 by Daniel Dunbar July 17, 2005, 18:31 (GMT) |
- assorted fixes for drawing "Text" tfaces |
Revision 3d15533 by Daniel Dunbar July 17, 2005, 18:22 (GMT) |
- remove extverts argument from vertexnormals_mesh - changed new_NMesh_internal to not take extverts argument |
Revision 61fe766 by Daniel Dunbar July 17, 2005, 17:43 (GMT) |
- removed unused DL_TRIA type |
Revision 726aea8 by Daniel Dunbar July 17, 2005, 17:41 (GMT) |
- convert mesh_modifier to return deformed verts instead of leaving in a DL_VERTS type displist (and modifying mesh) - removed DL_VERTS displist type (woot woot) - makeDispListMesh now puts deformed verts in object->derivedDeform - switch over other system parts to new deformed vert storage, still kinda hacky and maybe some inconsistencies... will be sorted out soon enough. - moved build_particle_system to makeDispListMesh... this may have adverse side effects, needs to be sorted out with depgraph system |
Revision fdaf1c6 by Ton Roosendaal July 17, 2005, 17:36 (GMT) |
Three fixes, thanks to irc reporting of Basse & Sten; - Bone points for B-Bone drawing were not adjusted for size of Bone, now they draw same size as for other bone type - Deleting bones in editmode didn't check for constraints in Pose, causing weird collapsed poses or even crashes - ALT+S scaling on B-Bones in editmode didn't correct for the Object scale. |
Revision 099b3e7 by Daniel Dunbar July 17, 2005, 17:33 (GMT) |
- made particles use displistmesh not DerivedMesh interface |
Revision 675f187 by Daniel Dunbar July 17, 2005, 16:16 (GMT) |
- back out ton's vertex_duplilist "fix" |
Revision 5aa6ca6 by Ton Roosendaal July 17, 2005, 16:04 (GMT) |
Wire selecting in Armature editmode accidentally broke. :) |
Revision 51fe322 by Daniel Dunbar July 17, 2005, 16:02 (GMT) |
- add extern to selboxes variables declaration |
Revision 261bd94 by Ton Roosendaal July 17, 2005, 15:45 (GMT) |
Fix: outliner crash on deleting bones in editmode Further cleaned up editmesh code to be warning free and to have a little nicer style :) |
Revision d5ccd35 by Ton Roosendaal July 17, 2005, 12:20 (GMT) |
While checking old bugreports on the todo tracker, found weak issue in current depgraph... that's when an object has multiple "parents", which have different relation types. (one parent moves Object, the other deforms). In that case the result was undefined. Solved it nicely with the DAG building code, resulting in quicker flushing of changes even. Also noted a bug in the drawview.c 'object_handle_update' call, which should not check for layers. The DAG flushing clears recalc flags for invisible layers, if possible. Now need to write that @#!# doc! |
Revision 9a26c98 by Erwin Coumans July 17, 2005, 10:07 (GMT) |
provided proper license for lcp solver |
Revision 3ab974c by Ton Roosendaal July 17, 2005, 09:49 (GMT) |
Bugfix #2836 Crash in Vertex-duplicator when there's an empty Mesh. Simply added check for dm pointer. :) |
Revision ef73b6f by Ton Roosendaal July 17, 2005, 08:58 (GMT) |
New: B-Bones now support adjusting the 'handle length', with the values "In" and "Out" in the new posemode Panel, editing buttons. http://www.blender.org/cms/Armature_draw_modes.629.0.html Fix in image.c: just an unitialized variable. |
Revision a8a69f5 by Ton Roosendaal July 17, 2005, 08:56 (GMT) |
- The "in" and "out" interpolation values for B-Bones were not copied to and from editmode Armature - Altered 'axismat' for PoseMode bone transform. Fix for bug #2769, bone rotations using hotkey-constraints (R, Y, Y) didn't work well. |
Revision 581df16 by Daniel Dunbar July 17, 2005, 05:34 (GMT) |
- add DerivedMesh *derivedDeform to struct Object, this is temporary until fullblown modifier system comes in, need it now to move forward. |
Revision e1c653c by Daniel Dunbar July 17, 2005, 05:20 (GMT) |
- convert vertex_duplilist to use mesh_get_derived_deform - convert object_apply_deform to use mesh_get_derived_deform - convert build_particle_system to use mesh_get_derived_deform - remove apply option from mesh_modifier What do you know, this leaves only one callsite for mesh_modifier and one "user" site for DL_VERTS... |
Revision e6f4527 by Daniel Dunbar July 17, 2005, 04:17 (GMT) |
- added DerivedMesh.getMinMax function (calls DO_MINMAX on all vertices) - static'd boundbox_displist - added getMinMax implementations for all existing DerivedMesh implementations (mesh, editmesh, displistmesh, and ccgsubsurf) |
Revision 80327e6 by Daniel Dunbar July 17, 2005, 03:48 (GMT) |
- converted draw_tfaces3d and bbs_mesh_solid to use mesh_get_derived_deform... (whats that? more general AND it uses less lines? how can that be!!!) |
|
|
|


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