Revision 29f06ad by Erwin Coumans August 8, 2005, 17:08 (GMT) |
some more work on bullet raycast |
Revision 7f98c96 by Johnny Matthews August 8, 2005, 15:59 (GMT) |
Added extra Select Type option for esubdivide and put them in defines to get rid of magic numbers SUBDIV_SELECT_ORIG - Retain selection to look like original selection SUBDIV_SELECT_INNER - New selection is all the new inner edges SUBDIV_SELECT_INNER_SEL - New selection is all the new inner edges except where only 1 edges was selected on a face Loopcut now uses SUBDIV_SELECT_INNER_SEL for better interaction with edgeslide |
Revision ed80fde by Erwin Coumans August 8, 2005, 11:03 (GMT) |
- fixed missing logic positive pulse repeat button -better naming for collision bounds: polytope -> convex polytope polyheder -> concave mesh -better naming: frequency -> the pulse delay |
Revision 8ef6df8 by Ton Roosendaal August 8, 2005, 09:58 (GMT) |
Bug fix #2894 Using Lkey (select connected) in Armature editmode could crash, it didn't correctly check for drawing non selectable items (have index -1). |
Revision b228c90 by Ton Roosendaal August 8, 2005, 09:36 (GMT) |
Two radiosity glitches, bugs #2872 #2881 - add new scene, "Full Copy", didn't copy radio settings - switch scene didn't reset radiosity baking (note that you can only do 1 radiosity scene in Blender, switch scene will free the radiosity data) |
Revision fc8b4b1 by Ton Roosendaal August 8, 2005, 08:49 (GMT) |
Bugfix #2871 Selecting in Mesh edit mode or in FaceSelect mode is tied, but setting faces hidden was not tied. This caused hidden faces in edit mode to become selected, with all associated disasters. :) Now hiding faces in editmode and faceselect are tied too. Please note that leaving faceselect mode will unhide always! |
Revision fec419a by Johnny Matthews August 7, 2005, 23:59 (GMT) |
Little fix for Edgeslide so it doesn't crash on usage! Also fixed trying to edgeslide an edge with a missing rail. And Changed the okee calls to error (thanks intrr) |
Revision 11e21a8 by Johnny Matthews August 7, 2005, 21:47 (GMT) |
Clean up spaces (make into tabs) in editmesh_tools Also add menu items for Edgeloop Delete |
Revision 941d5ae by Ton Roosendaal August 7, 2005, 21:23 (GMT) |
Fix for bug #2859 Beautyfill didnt work in illustrated case, due to 1) face select 2) no correct edges selected... |
Revision bfcc672 by Johnny Matthews August 7, 2005, 20:46 (GMT) |
In CTRL-E menu "Edgeloop Delete" with a valid "inner" edgeloop selected, this function calls other tools to delete that edgeloop by doing the following Edgeslide to one side 100% CTRL + to select "more" Remove Doubles Leaves you with new faceloop selected. |
Revision f333f12 by Daniel Dunbar August 7, 2005, 19:43 (GMT) |
- update effect.c for function def change of convertToDispListMesh |
Revision 7176e89 by Jens Ole Wund(bjornmose) August 7, 2005, 19:22 (GMT) |
Softbody collision with deformed deflectors2 using bit in pd->flag to signal the use of deformed rather than wasting pd->pad removing evil cast replaced by using convertToDispListMesh() ZR: I hope that's OK that way commented off the ( debug purpose ) recursion trap in SoftBodyDetectCollision() replaced forbidden okee() with printf() in there ( not so nice, since it does not anounce crash on UI ) note: crashing example from previous commit needs enabling 'UMS' on panel to crash again UMS = uses modifier stack |
Revision ebd83b9 by Joseph Gilbert August 7, 2005, 12:09 (GMT) |
_updates and warning fix_ * fixed a few warnings in the python project * added timeline to py project |
Revision 317f7d1 by Daniel Dunbar August 7, 2005, 05:59 (GMT) |
- bug fix, need to check mapped verts/edges/faces are non-NULL before using in assorted DerivedMesh functions |
Revision 1f431b5 by Daniel Dunbar August 7, 2005, 05:42 (GMT) |
- got rid of DerivedMesh.drawMappedEdgeEM function, can be implemented with drawMappedEdges - added DerivedMesh.convertToDispListMeshMapped function which converts and also returns mapping information for use in editmode - updated DispListMesh derivedmesh to be able to function in editmode - update mirror modifier to support use as a cage - update mirror & subsurf modifiers to properly pass mapping information down modifier stack It is now possible to have a mesh with mirror/subsurf modifiers where you can edit with both as cage. Selecting the mirror'd part works, but of course transform is flipped so it is a bit weird. Not the cleanest code in the world and I can't say I am really happy with the architecture but it works for now and supports the existing feature set. |
Revision 8da5df8 by Daniel Dunbar August 7, 2005, 02:30 (GMT) |
- add allowShared argument to DerivedMesh.convertToDispListMesh to allow returned DLM to share data from DerivedMesh (reduces some copying/memory allocation) - added displistmesh_copyShared function to copy a DLM but not duplicate any internal data - changed crease drawing to use DerivedMesh functions... this means varying edge width style of creases had to go, I replaced by using varying color to show crease weight instead. Don't think this is a big loss since the subsurf result gives you a much better indication of the crease weight anyway. - bug fix in mirror modifier, didn't copy edge creases from editmesh correctly |
Revision f17a9a1 by Jens Ole Wund(bjornmose) August 6, 2005, 23:20 (GMT) |
working on : make softbodies collide with moving ( armatures,lattices .. ) objects works nice & smooth unless we encounter logical circles well, because of function pointers re-hooking i could not debug that in detail may be DAG or modifier stack is .. dunno anyway did abuse pd->pad bit 1 ( i hope this was 'real' padding till now ) to get SoftBodyDetectCollision(..) use mesh_get_derived_XXX [in effect.c] ..[*sigh* (the linetriangle() func is there) ..] and put that to the deflection panel (blush .. i would have decapted anyone in my team doing stuff like that) to defend this commit: it makes you aware of problems ahead having code that works/doesn't (on some conditions) is is usefull to look at i think code is OK , so the problem is either a. me not understanding b. real for locical circles see files --> http://wund.privat.t-online.de/bt/WorkFine1.blend http://wund.privat.t-online.de/bt/WorkFine2.blend http://wund.privat.t-online.de/bt/WorkCrash.blend |
Revision d1285d0 by Jens Ole Wund(bjornmose) August 6, 2005, 22:00 (GMT) |
adding time line stuff |
Revision 80dcdc9 by Daniel Dunbar August 6, 2005, 20:44 (GMT) |
- added editmhes_get_derived_base, used when a mesh with multiple users is in editmode. current bevahaior is to display the object that is actually in editmode with its modifiers, and all other objects that share the mesh using just the base editmesh data. this is not 100% consistent but no architecture at the moment to display all objects that have mesh in editmode with each individual modifier stack. |
Revision 3753605 by Daniel Dunbar August 6, 2005, 20:34 (GMT) |
- update B_MESH{BROWSE, ALONE, LOCAL} events to flag object changed |
|
|
|


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