在食人魔中,我将一个贴花投射到一个球体上。然而,贴花直接透过球体,并将另一个贴花投射到另一侧!我该怎么做呢?
material planets/Planet_Earth {
technique {
pass {
texture_unit {
texture earth_surface.png
filtering trilinear
scale 1 1
}
}
}
}
我担心下面的答案都不起作用。我已经尝试了每个阴影设置,并探索了搅拌机的纹理设置,但似乎没有任何效果。贴花只是让双方都有!它甚至发生在Ogre教程6中!任何可能的建议都表示赞赏!
注意:我正在编辑别人的代码,只是发现它不是网格,在代码中创建了球体:O sowwy :(
答案 0 :(得分:1)
启用某种形式的阴影应该修复它。 Ogre Basic Shadows
答案 1 :(得分:1)
您必须使用适合您的网格的纹理。 Ogre使用UV贴图将贴花贴图到网格。根据您用于创建3D模型的CG程序,有不同的创建方法。 Look at this blender tutorial举个例子。您还需要一个exporter来获取.mesh
文件。
答案 2 :(得分:-1)
我无法让它工作,因为没有紫外线地图。我放弃并使用了一个看起来像我贴花的.mesh而是将它定位在球体的表面上。对不起伙计们。