【发布时间】:2014-02-10 08:47:15
【问题描述】:
此刻我有两种模式可以继续编程六边形地图,不知道哪种方式更好。也许你可以帮助我:)
我使用纹理来表示“网格”,因此具有此纹理的小队是静态的,在运行时不会移动或编辑。
首先,我有一个 7700x6736 像素的纹理,但是,他的大小只有 3.131KB,当我在随机引擎(在本例中为 Unity)中运行时,帧速率很好(恒定 60fps,VSynk 和 + 100 没有 VSync)
此纹理与小队的一种透明材质相关联(2 个三角形)
使用第二种模式,我有 14 个纹理到 550x496 像素和 21KB。但是在这种模式下,我需要 14 个小队(28 个三角形对 2 个)和 14 个具有不同纹理的材料,以另一种方式对 1 个。
同样,在第二种模式下,我需要询问每个小队的距离是隐藏还是不隐藏(一个简单的遮挡剔除)
您认为更好的方法是什么?
【问题讨论】:
标签: performance 3d unity3d textures 3d-engine