Delphi Firemonkey 3D 立方体面

Delphi Firemonkey 3D cube faces

是否可以在 firemonkey 3d 立方体纹理中显示 6 个差异 faces/images? TLightMaterialSource 默认在所有立方体面上应用相同的图像。

由于 FMX.MaterialSources.TTextureMaterialSource.Texture 是一个 TBitMap,您无​​法通过这种方式完成您想要的。还要查看 TCube 方法,如果不编写自己的自定义 class,您将无法执行此操作,它实现了您想要的行为。

看看这个 - http://wiki.freepascal.org/OpenGL_Tutorial#Textures