分享

Unity3D:原始对象和占位对象

 yvette多宝 2023-04-27 发布于湖北
Unity3D:原始对象和占位对象
推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生

原始对象和占位对象

在 Unity 编辑器中,您可以使用建模软件创建的任何形状的 3D 模型。您可以在编辑器中创建多个对象类型,例如:

  • 立方体

  • 胶囊

  • 圆柱体

  • 飞机

要向场景添加基元,请选择游戏对象3D 对象,然后选择所需的基元。这会将默认基元添加到本地坐标空间,并且您可以使用变换更改检查器窗口中对象的大小和位置。

这些对象可用于对特定项进行建模,也可以使用它们创建占位符和原型进行测试。本页详细介绍了每个基元对象的常见用法,但您可以以最适合您的项目的方式使用这些对象。

立方体

立方体基元。
立方体基元。

默认的立方体基元是一个具有六个边的白色立方体,它们是 1 x 1 单位。立方体带有纹理,因此图像在每侧重复。立方体通常用于构建墙壁、柱子、盒子、台阶和其他类似对象,或在开发过程中用作有用的占位符。例如,由于立方体的边缘长一个单位,因此,如果在其附近添加一个立方体并比较大小,则可以检查导入到场景中的网格的比例。

球体

球体基元。
球体基元。

默认球体基元的直径为一个单位(即 0.5 单位半径)。球体使用标准球面 UV 贴图进行纹理处理,以便图像环绕球体,顶部和底部边缘在每个极点捏在一起。球体可用于表示球、行星和射弹。您可以制作GUI设备,以使用半透明球体表示效果的半径。

圆柱体

圆柱基元
圆柱基元

默认圆柱基元高两个单位,直径一个单位。圆柱体经过纹理处理,使图像围绕主体的管状缠绕一次,并在两个平端分别重复。如果要创建柱子、杆和轮子,圆柱体很有用。碰撞体的默认形状是胶囊体(Unity 中没有原始圆柱碰撞体)。要获得精确的圆柱物理碰撞体,请在建模程序中创建圆柱形状的网格并附加网格碰撞体。

胶囊体

胶囊基元。
胶囊基元。

胶囊基元是一个圆柱体,两端都有半球形盖。默认胶囊直径为一个单位,高两个单位(主体为一个单位,每个盖子为 0.5 个单位)。它是有纹理的,因此图像环绕一次,边缘在每个半球的顶点捏在一起。胶囊是原型的有用占位符,因为圆形对象的物理特性比盒子的物理特性更适合某些任务。

四边形

四元原体
四元原体

默认的四边形基元是一个边长一个单位的正方形,分为两个三角形,并且定向于局部坐标空间的 xy 平面。您可以将四边形用作图像或影片的显示屏。您还可以使用四边形来实现简单的 GUI 和信息显示、粒子、精灵和冒名顶替图像,作为远处实体对象视图的替代品。

平面

平面基元。
平面基元。

默认平面基元是一个扁平正方形,边长十个单位,分为 200 个三角形,定向于局部坐标空间的 xz 平面。正方形带有纹理,以便完整图像在正方形内出现一次。平面对于大多数平面(如地板和墙壁)都很有用。您可以使用平面在 GUI 中显示特殊效果和图像或电影,但使用四元基元可能更容易。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多