From: jlateine@pearl.tufts.edu (JOSHUA S. LATEINER)
Subject: TECH: Collisions in VR
Date: Thu, 21 May 1992 04:57:00 GMT
Message-ID: <21MAY199200572370@pearl.tufts.edu>
Organization: Tufts University - Medford, MA



If one were to consider a Component Structure (object oriented
Voxel environ) then perhaps these problems are more easily solved
than in the realm of wire frame models. In a Component Structure model,
each voxel is treated as an object, and may be linked together.
This seems to be (perhaps) along the lines of what you were describing.
I have considered many of the problems you mentioned (most notably, the
rubber ball/breaking glass problems) and have come up with some possible
answers. The glass can be "unlinked" along fractal fracture lines (see my
paper on Component Structures, posted to this group) and the rubber ball
can be made of objects that have "Compressicity" (compressive/expansive
elasticity) -- where voxels can fold within each other, or spawn new
voxels (all linked-- and thereby create a "restorative" force, etc.)
The hardness of an object is determined by the strength of the linking
forces, and any "compressicity."  This might solve the problem of
"Does the rock break the window, or does the window break the rock?"

	I am currently working on another paper, which I hope to
expand on the ideas of Compressicity (no pun intended), so eventually
this idea will be a little more developed than the way I am presenting
it here.

[{(<:=======---------------------       -----------------------=======:>)}]
[{(                      JLATEINE@PEARL.TUFTS.EDU                       )}]
[{     Freelance Cyberspatial Researcher at Lateiner Dataspace Group     }]
[      (My opinions are mine, as they have no one else to belong to)      ] 
[   < 114 Edgemont Road          > < Most current graphics engines are>   ] 
[{  < Up Montclair, NJ 07043-1328> < dedicated devices... Remember the>  }]
[{( < 1-201-783-3488             > < dedicated word proc?   Go Voxels!> )}]
[{(<:=======---------------------       -----------------------=======:>)}]
