我曾从事iPhone 3d游戏和应用程序开发工作。我尝试将irrlicht场景的背景色设置为透明,但是我无法弄清楚,下面是在irrlicht场景中设置背景色的代码:
driver->beginScene(true, true, SColor(0, 255, 255, 255)); // BG colour
有没有办法在irrlicht场景中将BG颜色设置为透明?
最佳答案
即使函数中具有alpha参数,也无法通过这种方式在irrlicht中制作透明背景。beginScene()
颜色是场景默认的空间颜色。它背后没有任何东西,因此无法使这种颜色透明。如果要在场景中添加透明层,建议您使用GUIEnvironment,但这与driver-> beginScene()方法完全不同。如果您不希望使用背景色,也可以使用黑色背景。
关于ios - 在irrlicht场景中设置透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24485251/