1

我可以创建一个圆柱体

Img: TControl3D;
Img := TCylinder.Create(nil);

但是 Img 似乎没有颜色属性。即使我把它铸造成圆柱体。它似乎默认为红色。此外,对象检查器也没有圆柱体的颜色属性。

4

1 回答 1

3

每个 3D 形状对象都有MaterialSource属性 - 使用它来赋予您的形状颜色/纹理。

如果要将形状材质设置为纯色,请使用TColorMaterialSource组件,设置所需的颜色,并将其链接到形状的MaterialSource属性。

于 2013-05-14T02:14:06.017 回答