unity3d 为什么要烘焙?烘焙作用是为了什么?
4个回答
展开全部
把物体模型放进了场景里之后,引擎会计算光线,光线照到物体的表面形成反光和阴影。烘焙的作用:
(1) 利用light mapping(光照贴图技术)来烘焙物体,这是一种增强场景光照效果的技术;
(2)当把物体放进场景中,引擎就会计算光线,光线照到物体表面形成反光和阴影;一般有两种情况:当不烘焙物体时,游戏运行时,反光和阴影都是由显卡和CPU计算出来的;当烘焙物体时,反光和阴影都会记录到模型中,变成新的贴图,游戏运行时,显卡和CPU不需要对环境光进行运算,正好大大节约了CPU的资源。
扩展资料
Unity3D下载软件开发工具和游戏引擎套件(Unity) v4.5.5 下载Unity3d 4.5.5下载是一个让你轻松创作的多平台的游戏开发工具,是一个全面整合的专业游戏引擎综合编辑通过Unity简单的用户界面。
光线追踪之后的渲染效果比没有光线追踪时立体感强了很多。这是因为高级渲染器模拟了真实环境里面光线的各种反射和散射,使物体看起来接近真实的效果。
参考资料来源:百度百科—Unity3D
展开全部
可以这样理解。你把物体模型放进了场景里之后, 引擎会计算光线,光线照到你的物体的表面形成反光和阴影。 如果不烘焙, 游戏运行的时候,这些反光和阴影都是由显卡和CPU计算出来的。你烘焙之后,这些反光和阴影都记录到了你的模型里,变成了新的贴图了,运行的时候,显卡和CPU不需要进行对环境光效果的运算了。如前面的回答,节约CPU资源。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
烘焙的道理和3DMAX一样,就是为了节约资源,省去内存的大量计算了。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
烘焙是以粮油、糖、蛋等为原料基础,添加适量辅料,并通过和面、成型、焙烤等工序制成的口味多样、营养丰富的食品。亲可以到一个系统地方学习下呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询