直接在Unity中创建模型三——ProBuilder组件简介——ShapeTool

ProBuilder面板中第一个按钮为创建一个初始模型,可通过Shape Tool来设定初始模型的样式及参数

后面研究了一下,可以通过Tools->ProBuilder->Editors->Open Shape Editor Menu Item打开形状编辑窗口Shape Tool,从中选择初始模型,选择好后可以通过下面的各参数来调整初始值,调整完后在点击第一个按钮的时候出来的就是设定的初始模型了

1.默认的初始模型为cube(方块),下面的可调节参数为Size,可通过调节此参数确定初始模型的大小,如下所示

2.Sprite(单向面片),类似于unity中的Quad,若选择后出现图中只有边框的情况不要慌张,这是因为面片的法线面向Z轴,而现在的视角在面片Z轴的反方向,所以看不到,要想看到面片可以将视角移到面片前方、或将面片移到视角中、或通过下面的参数调整面片的朝向便可,默认Froward是Z轴正方向

3.Prism(三角顶-姑且这么命名吧),下面的参数也是用于调节尺寸的

4.Stair(楼梯),这个模型做的是真用心~下面的参数几乎考虑到了楼梯的所有应用场景

Steps:设置楼梯的台阶数量

BuildSides:是否创建楼梯下面两边的墙体

Curvature:楼梯的旋转角度

Width:楼梯的宽度

Height:楼梯的高度

Depth:台阶的宽度

5.Cylinder(柱体)

Radius:半径,调节柱体的横截面大小

Number of Sides:柱体的侧边(4-128),数值越高,柱体越圆润~

Height:调节柱体的高度

HeightSegments:柱体纵向截面数量(即在高度上分成几截)

Smooth:是否使模型看起来更圆润(类似建模工具里的smooth)

6.Door(门洞)

TotalWidth:门洞的整体宽度

TotalHeight:门洞的整体高度

TotalDepth:门洞的整体深度

DoorHeight:门洞的高度

LegWidth:门洞两边墙体的宽度

7.Plane(面板),类似unity的Plane

Axis:面板的朝向

Width:面板的宽度

Length:面板的长度

WidthSegments:面板横向分隔数量

LengthSegments:面板纵向分隔数量

8.Pipe(环状体),可用于制作管道、烟筒等

Radius:半径,控制环状体的横向大小

Height:环状体的高度

Thickness:环状体墙体宽度

Number of Sides:环状体边数

Height Segments:环体纵向截面数量(即在高度上分成几截)

9.Cone(锥状体)

Radius:半径,控制锥状体底部面积大小

Height:锥状体的高度

Number of Sides:锥状体的边数,边数越多越圆润

10.Arch(拱形模型)

Radius:拱形大小

Thickness:拱形墙体宽度

Depth:拱形的深度,可用于制作拱洞

Number of Sides:拱形的边数,最少为2,为2时为三角拱形

Arch Degrees:拱形的弧度,可以用于制作圆环

End Caps:是否封闭拱形底部的面

11.Sphere(球体),类似于unity的Sphere

Radius:球体半径,控制球体大小

Subdivisions:球体表面细分程度,值越高,球体越圆润

12.Torus(圆环)

Rows:圆环环形边数,数值越多圆环墙体越圆润,要看出区别建议关闭Smooth会更明显

Columns:圆环整体边数,数值越多圆环整体越圆润,要看出区别建议关闭Smooth会更明显

Define Inner/Out Radius:内部半径/外部半径控制

Radius:圆环内部半径,圆环墙体不变,圆环整体变大

Tube Radius:圆环墙体半径

Horizontal Circumference:圆环整体的完整度,180度时就是拱形

Vertical Circumference:圆环墙体的完整度,180度时墙体仅剩一半

Smooth:是否使模型看起来更圆润(类似建模工具里的smooth)

原文地址:https://blog.csdn.net/u013032852/article/details/113769569

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


这篇文章主要介绍了Unity游戏开发中外观模式是什么意思,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家...
这篇文章主要介绍Unity中地面检测方案的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.普通射线在角色坐标(一般是脚底)...
这篇文章主要介绍了Unity游戏开发中如何消除不想要的黄色警告,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带...
这篇文章主要介绍了Unity中有多少种渲染队列,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解
这篇文章主要介绍Unity中如何实现Texture,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!了解Texture2D 如上图,Texture2D是一张
小编给大家分享一下Unity中DOTS要实现的特点有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让...
这篇文章给大家分享的是有关unity中如何实现UGUI遮罩流光特效的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。下面是核心shader:Sh...
这篇文章主要为大家展示了“Unity中如何实现3D坐标转换UGUI坐标”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下...
这篇文章主要介绍了Unity游戏开发中设计模式的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家...
这篇文章主要介绍了Unity中如何实现仿真丝袜渲染,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了...
这篇文章给大家分享的是有关Unity插件OVRLipSync有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。项目需要接入对话口型动...
这篇文章主要介绍了Unity性能优化之DrawCall的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家...
这篇文章给大家分享的是有关Unity给力插件之Final IK怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。这插件有什么用:一般游...
这篇文章给大家分享的是有关Unity中如何内嵌网页插件UniWebView的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、常见Unity中内...
小编给大家分享一下Unity如何做流体物理的几个轮子,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让...
小编给大家分享一下Unity中Lod和Occlusion Culling的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收...
这篇文章将为大家详细讲解有关Unity中LineRenderer与TrailRenderer有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获...
这篇文章主要介绍了Unity中coroutine问题的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起...
这篇文章将为大家详细讲解有关unity中spine怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。骨骼动画首先我们来看到...
这篇文章主要为大家展示了“Unity Shader后处理中如何实现简单均值模糊”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学...