我刚开始学习Ursina游戏引擎,我想知道是否有任何方法可以为实体添加光照。我正在尝试制作 FPS 游戏,但似乎找不到关于照明主题的任何内容!这令人惊讶和沮丧,请帮助我。:)
问问题
104 次
2 回答
1
简单的方法:
for x in range(some_intager):
for z in range(some_other_intager):
Entity(model='cube', x=x, z=z, shader=lit_with_shadows_shader)
DirectionalLight(parent=pivot, y=2, z=3, shadows=True, rotation=(45, -45, 45))
于 2021-12-14T16:00:30.530 回答
0
我能提供的最好的方法是在地图上方创建一个嵌套的 for 循环并放置对象。
这是代码:
for x in range(some_intager):
for z in range(some_other_intager):
Entity(model='cube', x=x, z=z, shader=lit_with_shadows_shader)
于 2021-11-18T18:45:26.067 回答