Unity 2D项目和统一3D项目之间的主要区别是什么!统一渲染2D项目比3D更快吗?或者2D预制件/纹理需要的内存少于3D?是否有在2D项目中创建2D网格的选项?
感谢您的时间!
答案 0 :(得分:13)
区别在于您在场景中使用的对象类型以及您使用的相机。您可以在同一场景中混合使用2D和3D内容。让我尝试列举使用2D和3D时的差异:
统一渲染2D项目比3D更快吗?
通常,是的,每个2D精灵都可以被认为是一个非常简单的平面3D物体(带有两个三角形的纹理四边形)。它会比具有数千个三角形的3D角色渲染得更快。
是否有在2D项目中创建2D网格的选项?
Sprites是你通常用于2D的东西;它们只是长方形的图片。网格是3D构造。您可以导入平面网格并在场景中正确定向,使其看起来像2D。
答案 1 :(得分:3)
没有太大区别。有2d网格。渲染速度取决于每个对象主要具有的组件。一般来说,2d对象更快,因为他们不需要网格,只需要精灵。