首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以导出3dsmax模型以包含照明效果吗?

可以导出3dsmax模型以包含照明效果吗?
EN

Stack Overflow用户
提问于 2013-04-04 07:10:42
回答 2查看 761关注 0票数 1

我创建了一个非常基本的圆柱体,添加了材质和发光效果,我可以导出一个模型来包含发光效果,这样模型看起来就像渲染一样吗?

http://imgur.com/VaNJLj4

澄清:我可以将模型导出到.fbx或.x,并让它包含闪电信息吗?这样,如果我将它导入unity或xna,模型看起来就像渲染的一样?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-04 14:52:32

“发光”实际上是一种后期处理效果。实际上是模糊的。关于如何在XNA中做到这一点,有相当多的教程,但我怀疑您是否可以轻松地将其从建模软件中导出(因为根本不可能)。

原因是,这样做通常需要设置多个渲染器目标,自定义着色器等,这将不得不自己做。

需要多个rendertarget的原因;渲染模型时,像素着色器只处理(可见的)外部顶点内的像素。因此,您不能像在图片中那样在模型本身之外呈现平滑的“淡出”。

你通常所做的是使用一个着色器来正常渲染你的对象,但也渲染一个“光晕颜色”到其他的渲染器目标。当所有模型都完成渲染后,在第二个RT上执行模糊效果。然后,将主RT与模糊辉光RT混合。

这是非常肤浅的,我已经很久没有这样做了,所以请一定要检查一些教程。此外,这个bloom-sample基本上做了同样的事情,但在整个场景中,我认为:http://xbox.create.msdn.com/en-US/education/catalog/sample/bloom

票数 1
EN

Stack Overflow用户

发布于 2013-04-04 07:13:55

在3dsmax中添加带滤镜的光晕,然后它将自动渲染。请注意,3dsmax是一个非常大的程序,有很多可能性,只要花点时间找出一切就行了。相信我,这需要时间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15799842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档