---------------本系列持续更新,喜欢的同学请收藏-----------------
需要模型文件的同学请留言,免费赠送!
一 完成后的效果图


二 代码分析
2.1 核心部分
# 添加键盘事件监听
def key_press_event(obj, event):
key = obj.GetKeySym()
camera = renderer.GetActiveCamera()
position = camera.GetPosition()
focal_point = camera.GetFocalPoint()
view_up = camera.GetViewUp()
distance = camera.GetDistance()
move_step = 5.0
if key == 'Up':
new_position = (position[0], position[1] + move_step, position[2])
camera.SetPosition(new_position)
camera.SetFocalPoint(focal_point)
elif key == 'Down':
new_position = (position[0], position[1] - m

最低0.47元/天 解锁文章
488

被折叠的 条评论
为什么被折叠?



