Thread: Auto form
View Single Post
Old 25th April 2006, 04:01 PM   #6
captainj2410
Senior Member
Professional user
 
captainj2410's Avatar
 
Join Date: Aug 2005
Location: Captain's Quarters, Deck 1 USS Avenger NX-101468
Posts: 792
Default

Quote:
Originally Posted by Spinner
Yeah, you're asking for a sort of Boolean Displace function.
Its easy enough to calculate the volume to displace but the math involved in where to displace it gets a bit ott. Problem is you'd need vector to distribute the mass and force to control how far/thick to distribute it. ie All on one side or equally spread around and then whether thick/thin close or far spread.
Its a neat tool you're describing. It'd allow you to run a cartoon figure into a door and have it auto splat for you or a heap of other uses.
However, apart from manually as you said, I cant think how to do this in AC3D or in a bunch of other much more expensive programs.
Could you create an algorithm which would follow this pattern?:
1. Define object which will be collided
2. Define object to be collided with
3. Identify vertices closest to object to be collided with
4. Identify surfaces of TBCW object closest to immediate path of vertices
5. Move vertices in uniform direction until foremost vertices occupies same space as collided surface
6. Identify next vertices back
7. Repeat steps 5 and 6 as needed
Could this possibly lessen the workload a bit or work at all?
captainj2410 is offline   Reply With Quote