Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

2D 网格

前言

在 3D 中,网格用于显示世界。在 2D 中它们不常见,因为图片使用得更频繁。Godot 的 2D 部分是一个纯 2D 引擎,因此它不能直接显示 3D 网格(尽管它可以通过 ViewportViewportTexture 来实现)。

参见

如果你对在二维视口上显示三维网格感兴趣, 请参见 使用 SubViewport 作为纹理 教程.

2D 网格是包含二维几何(Z 轴可以省略或忽略)而不是三维几何的网格。你可以尝试使用代码中的 SurfaceTool 创建它们,并在 MeshInstance2D 节点中显示它们。

目前,在编辑器中生成 2D 网格的唯一方法是导入 OBJ 文件作为网格,或者从 Sprite2D 转换而来。

优化绘制的像素

在某些情况下, 这个工作流程对于优化二维绘图比较有用. 当绘制具有透明度的大型图像时,Godot将把整个四方形(quad)绘制到屏幕上. 大片的透明区域还是会被