木星系统中碰撞类型及其应用.pdfVIP

  • 3
  • 0
  • 约2.49千字
  • 约 2页
  • 2026-06-11 发布于山西
  • 举报

木星中的碰撞类型

作者:DavidL.Koenig软件工程师

TouchdownEntertainment

david@

本文档描述了木星系统中不同类型的碰撞原语。本文的目标读者是工程师。

木星系统支持几种不同的碰撞类型,具体取决于您的游戏需求。碰撞系统处理的三个主要组别

是模型(Models)、世界模型(WorldModels)和世界(World)本身。

模型

_

您可以为模型对象(类型为OTMODEL的对象)应用轴对齐边界框(AABB)或轴对齐圆柱体

(AAC)。默认情况下使用AABB。您可以通过在对象上指定FLAG2_YERCOLLIDE标志来强

制对象使用AAC。盒子的尺寸由每个动画的“用户尺寸”指定。动画师在ModelEdit中设置这些。

(示例AABB)

世界模型

世界模型只是附加了代码的世界几何体。默认情况下,当另一个对象与它们碰撞时,它们具有每个

多边形的碰撞检测。如果您在初始化对象时指定了FLAG_BOXPHYSICS标志,可以禁用此功能

并仅使用AABB碰撞检测。工程师可以通过DEdit中的对象使此选项对关卡设计师可用。

世界

静态世界几何体始终每个多边形的碰撞检测。关卡设计

文档评论(0)

1亿VIP精品文档

相关文档