惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
T
Tor Project blog
U
Unit 42
G
Google Developers Blog
T
The Blog of Author Tim Ferriss
Recorded Future
Recorded Future
B
Blog
I
InfoQ
H
Help Net Security
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
aimingoo的专栏
aimingoo的专栏
H
Hackread – Cybersecurity News, Data Breaches, AI and More
小众软件
小众软件
Spread Privacy
Spread Privacy
T
Tenable Blog
C
Cybersecurity and Infrastructure Security Agency CISA
F
Fortinet All Blogs
Microsoft Security Blog
Microsoft Security Blog
I
Intezer
P
Proofpoint News Feed
A
About on SuperTechFans
S
Securelist
D
DataBreaches.Net
Security Latest
Security Latest
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Threat Research - Cisco Blogs
Know Your Adversary
Know Your Adversary
大猫的无限游戏
大猫的无限游戏
Cyberwarzone
Cyberwarzone
AWS News Blog
AWS News Blog
Engineering at Meta
Engineering at Meta
MyScale Blog
MyScale Blog
V
Visual Studio Blog
A
Arctic Wolf
Hugging Face - Blog
Hugging Face - Blog
Project Zero
Project Zero
博客园 - 司徒正美
美团技术团队
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
B
Blog RSS Feed
Vercel News
Vercel News
T
Threatpost
博客园 - Franky
有赞技术团队
有赞技术团队
爱范儿
爱范儿
云风的 BLOG
云风的 BLOG
P
Proofpoint News Feed
D
Darknet – Hacking Tools, Hacker News & Cyber Security
L
LINUX DO - 热门话题

博客园 - 刘国柱老师

《Unity3D/2D游戏开发从0到1(第三版)》书籍2026年已正式发行! VisualEffectGraph基础操作 --创建VEG项目步骤讲解 VisualEffectGraph概述 ProBuilder操作一览表 ProBuilder快速原型开发技术 ---进阶功能操作 ProBuilder快速原型开发技术 ---不规则模型与材质 ProBuilder快速原型开发技术 ---操作基础 ProBuilder快速原型开发技术 ---ProBuilder基础操作 Python 运算符 2020年初: “问题”还是“机遇”? 热更新之lua框架设计 2019Unite大会 客户端热更新框架之UI热更框架设计(下) “996” 工作制热议与奋斗者协议 客户端热更新框架之UI热更框架设计(上) 移动端(手机)禁止黑屏问题解决方案 《Unity3D/2D游戏开发从0到1(第二版本)》 书稿完结总结 Unity2017.x 版本的下载安装 关于《Unity3D/2D游戏开发从0到1》书籍再版说明
ProBuilder快速原型开发技术 ---模型精细化操作
刘国柱老师 · 2021-03-11 · via 博客园 - 刘国柱老师

前面我们讲解了很多ProBuilder功能,但是对于制作一款复杂的模型来说,还远远不够。需要更多的对于模型细节的处理,这就是本篇文章要讲解的“模型精细化操作”技术。

关于PB对于模型的精细化操作,笔者分四大方面进行讲解。

一: 模型的线面批量选择

  在对一个复杂模型进行操作时候,往往要面对很多个面进行批量操作。这时候PB的批量选择功能就可以派上用途。常用的有如下功能:

1> Select Face Loop   面循环选择

操作步骤:

    A: 定义面操作试图

    B: 选择一个面

    C: 选择 Select Face Loop 功能。

2> Select Face Ring    环形选择

  操作步骤:

     1:定义面操作试图

     2:选择一个面

     3:选择 Select Face Ring 功能。

3> Grow  Selection   成长选择

操作步骤:

     1:定义面操作试图

     2:选择一个面

     3:选择 Grow Selection 右边的“+”号。

     4:取消“Restrict to Angle” 默认勾选。

     5:点击底部“Grow Selection”按钮。

4> Select by Material  材质选择      

表示选择相同材质的模型面。

5> Select by Colors    颜色选择

表示选择相同颜色的模型面。

二: 面平滑处理

    面平滑处理,是PB中采用通过改变模型法线的方式,从视觉上模拟一种连续平滑面的效果。

操作步骤:

1:制作一个连续不光滑的立方体,且查看其不光滑的面。

2:选择需要光滑处理的连续面。

3:点击PB面板的“Smoothing”功能按钮,设置为一组。 

4:查看平滑处理后的连续面。

三: 变换模型坐标系

“模型坐标系变换“这项功能,主要是针对解决模型在旋转后,再进行各种操作时候,可能存在由于坐标系的定义不同,而导致的操作失误。

 以下我们定义7个步骤,演示问题与解决方式:

实验步骤:

   1:定义一个 5* 5* 10 的模型。

   2:设置模型本身为世界坐标系。

3:对模型做凹陷操作,查看模型外观。

4:复制一个相同模型,也为世界坐标系。

5:对模型做xy轴的45度变换。

6:同样做凹陷操作,查看模型外观的不同点。

7:后者模型可以通过“Orientation” 设置局部或者法线坐标系,把错误的凹陷模型修改正确显示。

四:模型分割线

对于模型的精细化操作,其任意分割模型是必须的,PB中有多项具体选项可供选择。

1> 模型添加“任意分割线”

   选择subdivide Object” 对模型增加分割线。做进一步处理。如果当前选择一个“面”,则插入一个十字分割线。

2> 插入相互垂直的分割线

在模型的Edge Selection”模式下,可以点击PB操作面板的“Insert Edge Loop” ,插入一个当前选择线,相垂直的“包扎线”,可以移动到指定方位。

3> 插入一条分割线

在模型的Edge Selection”模式下,点击模型的一个边线, 点击PB操作面板的“Insert Edge Loop” ,插入与当前边沿线垂直的一条线。

4> 插入一条分割线的快捷方式

模型的Edge Selection”模式下,可以通过 Alt+U 快捷方式,插入一条线。(作用同上)

本章节四大功能的灵活掌握,可以让读者灵活的开发复杂模型,例如央视大楼模型、小区楼盘模型、大型泳池模型等等。

今天关于ProBuilder的功能就介绍到这,下一篇笔者讲解ProBuilder的进阶功能,敬请期待。

大家有什么学习上的问题,可以留言,欢迎一起讨论,共同进步!