完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

ad.jpg

Revit教程 | Revit to 3ds Max Interactive解决方案(三)

发布于:2018-09-26 11:42:02
首页/技术分享/Revit
收藏
8746

网友投稿

更多

首先回顾上期关键内容:

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

这一期要分的内容:

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

软件界面:

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

External Flow Editor,外部Flow编辑器,也是可视化脚本Flow的编辑器。

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

Navigation,导航面板,设置自动导航方面的属性,包括生成和删除NavMesh等。

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

Particle Editor,粒子编辑器。

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

Plugin Manager,插件管理器,可以在这里下载和安装插件。

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

Script EditorLua脚本编辑器。

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

Story Editor,故事编辑器,可以制作过场动画,渲染输出序列帧等。

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

Texture Manager贴图管理器,对项目所有贴图资源进行管理,调节属性,压缩贴图等工具。

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

Unit Editor,物件编辑器,编辑物件属性,生成碰撞体,设置物体LOD等。

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

Animation/Clip Editor/Anim Controller/Skeleton Editor,跟动画,骨骼和动画控制器相关的编辑器。

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

Light Baking,光照烘焙编辑器,调节参数,生成光照贴图。

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

Shader Graph EditorShader节点编辑器,可以编辑制作实时Shader,实现各种材质效果。

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

Deploy and Connect/Deployer/Connections,发布和连接编辑器,将项目发布或者连接到各种硬件平台。

说完了3ds Max Interactive软件界面,下面我们要重点介绍一下光照烘培的部分。

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

我们知道实时交互式应用采用实时渲染,系统运行时CPUGPU要逐帧计算场景中的信息,生成图像。但实时渲染有很多局限性,例如在渲染诸如:颜色反弹,真实感阴影,彩色透明物体的彩色阴影,自发光物体场景照明这些效果时,运算量太大,无法保证流畅运行。

 

为了避免这些局限性给最终效果带来的影响,我们采用光照贴图来辅助实时渲染。光照贴图是一种存储光照信息的方式,通过预计算关卡中的光照信息,作为贴图存储下来。这样在系统运行时,可以加载预计算好的光照贴图,无需每帧实时运算所有的光照信息,节约运行时的GPU开销。

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

模型通常会有一个UV通道支持Color贴图,Normal贴图等。要想使用光照贴图,模型需要一个额外的UV通道。


生成光照贴图UV通道有几种方式:

  • Maya3ds Max手动展UV

  • 3ds Max InteractiveFBX导入面板可以选择自动生成光照贴图UV

  • 3ds Max Interactive中的Unit Editor可以自动生成光照贴图UV

场景中的模型有了光照贴图UV通道以后,我们加入灯光,然后进行光照贴图的烘焙。

烘焙的内容包括间接照明,反弹光线,自发光材质,天空贴图环境光照,只有灯光的Baking属性设置为Direct & Indirect时,才会烘焙直接照明。

烘焙方式是Multi pass方式,逐步细化提高烘焙质量。

烘焙过程采用GPU加速,需要设置视图Update ModeAlways。

我们可以给光照贴图设置不同的分辨率,高分辨率的光照贴图效果更好,但会占用更大的显存,增加性能开销。所以我们需要设置恰当的光照贴图分辨率,达到效果和性能的平衡,通过Resolution Multiplier参数进行设置。可以在视图中以棋盘格的形式预览光照贴图分辨率,格子越大,光照贴图分辨率越低。

腿腿教学网-Revit教程 | Revit to 3ds Max Interactive解决方案(三)

缺省状态下只会烘焙场景中的间接照明,也可以设置为烘焙间接照明+直接照明。

这两张图可以看出间接照明和直接照明+间接照明直接的区别。

本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。

未标题-1.jpg

上一篇:Revit机电教程 | 关于 Revit MEP部件类型说明

下一篇:Revit中如何处理斜梁与水平梁之间的相交位置

60acb4e0ef112.png