Blender Git Commits

Blender Git "master" branch commits.

Page: 5358 / 5574

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)
July 17, 2005, 18:31 (GMT)
- assorted fixes for drawing "Text" tfaces
July 17, 2005, 18:22 (GMT)
- remove extverts argument from vertexnormals_mesh
- changed new_NMesh_internal to not take extverts argument
July 17, 2005, 17:43 (GMT)
- removed unused DL_TRIA type
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
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.
July 17, 2005, 17:33 (GMT)
- made particles use displistmesh not DerivedMesh interface
July 17, 2005, 16:16 (GMT)
- back out ton's vertex_duplilist "fix"
July 17, 2005, 16:04 (GMT)
Wire selecting in Armature editmode accidentally broke. :)
July 17, 2005, 16:02 (GMT)
- add extern to selboxes variables declaration
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 :)
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!
July 17, 2005, 10:07 (GMT)
provided proper license for lcp solver
July 17, 2005, 09:49 (GMT)
Bugfix #2836

Crash in Vertex-duplicator when there's an empty Mesh. Simply added check
for dm pointer. :)
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.
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.
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.
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...
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)
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!!!)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021