Data structures 球体与墙碰撞时的变形
我用正方形做了一个球体(用正方形耕种)。为此,我选择了3个波段,每个波段由8个点组成。总共24分。现在我必须使球体在与墙碰撞时变形。为此,我将所有点存储在一个树数据结构中。现在,我将在球平移时遍历树,并增加点的坐标(例如,1个单位)。当冲突点与树中的任何节点匹配时,就会检测到冲突。但是为了使球体变形,我需要检查它的8个邻域,并找出有多少区域被压缩。但是如何通过球体中的点减少(压缩)的距离和相邻点压缩的距离来确定。如何知道节点中的哪些点将被视为它们的邻居?我认为邻居应该是碰撞节点的子节点。但是,如何发现有多少面积被压缩?这方面的要点是什么?。一个节点在我的树中有多少子节点?请给我一些这样做的数学公式或程序。希望你写的是固体材料Data structures 球体与墙碰撞时的变形,data-structures,graphics,3d,computational-geometry,Data Structures,Graphics,3d,Computational Geometry,我用正方形做了一个球体(用正方形耕种)。为此,我选择了3个波段,每个波段由8个点组成。总共24分。现在我必须使球体在与墙碰撞时变形。为此,我将所有点存储在一个树数据结构中。现在,我将在球平移时遍历树,并增加点的坐标(例如,1个单位)。当冲突点与树中的任何节点匹配时,就会检测到冲突。但是为了使球体变形,我需要检查它的8个邻域,并找出有多少区域被压缩。但是如何通过球体中的点减少(压缩)的距离和相邻点压缩的距离来确定。如何知道节点中的哪些点将被视为它们的邻居?我认为邻居应该是碰撞节点的子节点。但是,如
- 胡克定律
- 弹性模量
- 紧张
- 压缩
看看这件事
- 材料常数
- 处理各向同性/各向异性