我(又一次!)问乌尔西娜有什么问题..。
我知道Ursina有一个scene.fog,我认为它是用于3D游戏的。我想给我的游戏添加迷雾,但是设置scene.fog_density和scene.fog_color什么都不做。
我做错了什么吗?我如何给我的游戏增加迷雾?
我正在使用(主要是)默认的FirstPersonController
我的代码:
app = Ursina(development_mode=False, show_ursina_splash_screen=True,fullscreen=True,title="Maze FPS")
random.seed(0)
### SHADERS ###
Entity.default_shader = lit_with_shadows_shader
scene.fog_density = .1
scene.fog_color = color.red我试过不同的雾密度(.1,1和3)和颜色(color.black,color.red,color.green)。afaik没有任何影响
发布于 2022-06-10 15:24:45
lit_with_shadows_shader目前不支持雾。但是,默认着色器是这样做的。你设置雾色和雾密度的方式是正确的。
https://stackoverflow.com/questions/72549879
复制相似问题