![Hero background image](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2Fe72bb1198665b9109c47c09caf28600e4d52eaa8-1920x1080.jpg&w=3840&q=100)
在 Unity 编辑器中构建世界
现在,ProBuilder是Unity的一部分,也是3D建模和关卡设计工具的独特混合体,它针对简单几何体的构建进行了优化,但也能够进行详细的编辑和UV展开。
使用ProBuilder快速构建原型结构、复杂地形特征、车辆和武器,或制作自定义碰撞几何体、触发区域或导航网格。
ProBuilder还可利用Unity的无缝往返工作流程和数字内容制作工具(如Maya),因此您可以使用自己喜欢的工具进一步精细打磨模型。
![ProBuilder 游戏示例](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2Ffcb583c83d509e64a9c44b3ed10b4cf395749594-1920x1080.jpg&w=3840&q=75)
ProBuilder 游戏示例
许多 Made with Unity 的游戏都采用 ProBuilder 建模和关卡设计,包括《SUPERHOT》、《Tacoma》、《Tunic》、《Manifold Garden》、《Super Lucky’s Tale》和《DESYNC》等。
![挤出和插入](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F81dd26cf2335297bc32a4f6ad72c7858c29af600-640x360.jpg&w=3840&q=75)
选择任何面或开放边,只需在移动、旋转或缩放时按住Shift键时即可挤压或插入。您可以按任何形状塑造对象。
您甚至可以一次挤出多个面/边。可以翻转所选对象上所有面的法线,这对于将外部建模的形状转换为内部空间特别有用。您可以使用镜像操作来创建对象的相同副本并制作对称项目:构建一半,镜像它,然后将两者焊接在一起以获得完美对称的结果。
![多形](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F7f4a10d91a19e2f93cbf39080ae197d8e40c3023-640x360.jpg&w=3840&q=75)
创建多边形形状后,您可以在任何阶段编辑其控制点和其他设置。
在 Scene 视图中,只需单击即可添加控制点。这些控制点形成网格的外边界。放置好控制点后,按 Return 键即可完成形状。即使在初始创建步骤之后,您仍然可以修改多边形形状。您可以通过单击和拖动、添加/删除新点,甚至翻转法线来移动现有控制点。
![Dynamic UI](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2Fac4c5bc6b84e6c5ce7b88b361c794816cd49e4c4-640x360.jpg&w=3840&q=75)
根据您的需求自定义工具栏,并利用ProBuilder窗口(“智能工具栏”)动态匹配当前的编辑模式和元件选择。
修改默认设置和快捷键,调整工具栏大小,并在文本模式和图标模式之间切换。ProBuilder 会重新排序图标或文本内容,使其最适合窗口大小。
工具栏采用颜色编码,以帮助您按类型快速选择工具:橙色代表工具面板,蓝色代表选择工具,绿色代表对象操作,红色代表几何操作(顶点、边、面)。
大多数ProBuilder窗口可以通过上下文菜单从停靠更改为浮动,反之亦然。
![紫外线控制](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F4dc2ebeaa3ee96ea8581e5269c8cace9a35ae269-640x360.jpg&w=3840&q=75)
ProBuilder具有完整的UV编辑器窗口,可用于手动展开和精细控制,包括投影模式、UV焊接、接缝控制、元件枢轴等。
ProBuilder 中的纹理映射可以快速轻松地将材质(纹理)应用于对象,并调整对象 UV 的偏移、旋转和平铺。ProBuilder 提供自动和手动纹理方法:
自动 UV:Auto UV:可以使用此模式进行简单的纹理处理工作,尤其是建筑或硬表面物体。ProBuilder 会自动处理投影并对其进行更新,在此过程中可以使用平铺 (Tiling)、偏移 (Offset)、旋转 (Rotation) 和其他控件。
手动 UV 编辑:使用完整的 UV 编辑器精确展开和编辑 UV、渲染 UV 模板、投射 UV 等。
您可以混合使用自动和手动 UV,即使在同一对象上也是如此。当模型的某些部分需要使用平铺纹理而其他部分已展开时,这尤其有用。
![程序化形状](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F121d1d5b898c0a545f94fa6beee5fd6006a55cdc-640x360.jpg&w=3840&q=75)
创建新的可编辑形状,如圆柱体和楼梯。每个形状都有特定的属性,可以在创建之前进行自定义。
例如,楼梯形状允许您选择台阶高度、弧形以及要构建的阶梯部分等各项。选择一个形状作为开始,然后设置独特的参数,例如高度、宽度、深度和切割次数。它有多种形状,包括:圆锥体、拱门、管道、楼梯、门、圆柱体和精灵。
![顶点着色](/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Ffuvbjjlp%2Fproduction%2F764428ea03dca262f7eac803ed463faa808802ad-640x360.jpg&w=3840&q=75)
将叠加颜色快速应用到单个面。顶点着色对于早期地图测试和指定团队区域也特别有用。
您可以在ProBuilder中使用顶点执行更多操作;例如,无论距离怎样,将所有选定顶点折叠到一点,将设定距离内的两点合并,创建连接选定顶点的新边或将顶点拆分成其各个顶点,以便它们可以独立移动。
ProBuilder 可从包管理器中获取,并且与 Unity 2020 LTS 及更高版本兼容。