包含此页的版本:
不含此页的版本:
Unity 可以加载纹理和meshUnity 的主要图形原语。网格体构成了 3D 世界的很大一部分。Unity 支持三角或四边形多边形网格。Nurbs、Nurms、Subdiv 曲面必须转换为多边形。更多信息
请参阅术语表数据,并以两种不同的方式将其上传到 GPU:同步或异步。这两个过程称为同步上传管道和异步上传管道。
当 Unity 使用同步上传管道时,它在加载和上传数据时无法执行其他任务。这可能会导致应用程序出现明显的暂停。当 Unity 使用异步上传管道时,它可以在后台加载和上传数据时执行其他任务。
如果纹理或网格符合异步上传管道的条件,Unity 会自动使用异步上传管道。如果纹理或网格不符合异步上传管道的条件,Unity 会自动使用同步上传管道。
同步上传管道和异步上传管道之间的主要区别在于 Unity 在构建时保存数据的位置,这会影响 Unity 在运行时加载数据的方式。
在同步上传管道中,Unity 必须在单个帧中加载纹理或网格的元数据(标头数据)和纹素或顶点数据(二进制数据)。在异步上传管道中,Unity 必须仅在单个帧中加载标头数据,并且可以在后续帧中将二进制数据流式传输到 GPU。
在同步上传管道中:
在异步上传管道中: