pyrender 窗口快捷键

编程入门 行业动态 更新时间:2024-10-28 08:18:50

pyrender 窗口<a href=https://www.elefans.com/category/jswz/34/1767862.html style=快捷键"/>

pyrender 窗口快捷键

一个用于 3D 场景的交互式查看器。

查看器的相机与场景的相机是分开的,但会采用场景的主视图相机的参数并从相同的姿势开始。如果场景没有相机,将提供一个合适的默认相机。

参数

  • scene:要可视化的场景。

  • viewport_size:初始视窗的宽度和高度。

  • render_flags:渲染场景的一组标志。在下面的注意事项中进行了说明。

  • viewer_flags:控制查看器行为的一组标志。在下面的注意事项中进行了说明。

  • registered_keys:ASCII 键字符到元组的映射,该元组包含:

    • 当按键时要调用的函数,其第一个参数是查看器本身。
    • (可选)要传递给该函数的其他位置参数列表。
    • (可选)要传递给该函数的关键字参数字典。
  • kwargs:剩下的任何关键字参数都将被解释为属于 Viewer.render_flagsViewer.viewer_flags 字典。这些标志集将被适当地更新。

注意事项

  • 移动场景的基本命令如下:

    • **旋转场景:**按住鼠标左键并拖动光标。

    • **旋转视轴:**按住 CTRL 键和鼠标左键并拖动光标。

    • 平移:

      • 按住 SHIFT 键,然后按住鼠标左键并拖动光标,或
      • 按住鼠标中键并拖动光标。
    • 缩放:

      • 滚动鼠标滚轮,或
      • 按住鼠标右键并拖动光标。
  • 其他键盘命令如下:

    • a:切换旋转动画模式。
    • c:切换背面剔除。
    • f:切换全屏模式。
    • h:切换阴影渲染。
    • i:切换轴显示模式(无轴、世界轴、网格轴、所有轴)。
    • l:切换光照模式(场景光照、Raymond 光照或直接光照)。
    • m:切换面法线可视化。
    • n:切换顶点法线可视化。
    • o:切换正交模式。
    • q:退出查看器。
    • r:开始录制 GIF,再次按下停止录制并打开文件对话框。
    • s:打开文件对话框以将当前视图另存为图像。
    • w:切换线框模式(场景默认、翻转线框、所有线框或所有实体)。
    • z:将相机重置为初始视图。

注意事项

  • render_flags 的有效键如下:

    • flip_wireframebool,如果为 True,所有对象的线框模式将从其材质指示的模式翻转。默认为 False
    • all_wireframebool,如果为 True,所有对象将以线框模式渲染。默认为 False
    • all_solidbool,如果为 True,所有对象将以实体模式渲染。默认为 False
    • shadowsbool,如果为 True,将渲染阴影。默认为 False
    • vertex_normalsbool,如果为 True,将渲染顶点法线为蓝色线条。默认为 False
    • face_normalsbool,如果为 True,将渲染面法线为蓝色线条。默认为 False
    • cull_facesbool,如果为 True,将剔除背面。默认为 True
    • point_sizefloat,像素中的点大小。默认为 1px。

注意事项

  • viewer_flags 的有效键如下:

    • rotatebool,如果为 True,场景的相机将绕轴旋转。默认为 False
    • rotate_ratefloat,每秒旋转的弧度速率。默认为 PI / 3.0
    • rotate_axis(3,) float,绕轴旋转的世界坐标。默认为 [0,0,1].
    • view_center(3,) float,旋转场景的中心

更多推荐

pyrender 窗口快捷键

本文发布于:2023-11-16 04:08:58,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1612566.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:快捷键   窗口   pyrender

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!