RoPln 旋转平面 · R

绕平面 X/Y/Z 轴旋转指定角度,输出旋转后的平面及变换矩阵
📂 LK → Point📄 RoPln.cs🎛️ 右键菜单

📖 功能概述

该组件围绕输入平面的 X、Y 或 Z 轴旋转一个指定角度,并输出旋转后的平面以及对应的变换矩阵。

💡 角度单位:组件会识别角度输入当前使用的是弧度还是角度,并自动做换算。

🎛️ 右键菜单

选项索引旋转轴向
X0(默认)沿平面 X 轴旋转
Y1沿平面 Y 轴旋转
Z2沿平面 Z 轴旋转

📥 输入参数

名称类型必填说明
平面 (P)Plane必需需要旋转的平面。
角度 (A)Angle可选旋转角度。默认 90°。支持角度/弧度自动识别。

📤 输出参数

名称类型说明
平面 (P)Plane旋转后的平面。
转换 (X)Xform对应的旋转变换矩阵。

🧠 运行流程

  1. 读取输入平面与角度。
  2. 检测角度单位并换算为弧度。
  3. 根据右键菜单确定旋转轴。
  4. 构造旋转矩阵并作用到平面。
  5. 输出旋转后的平面与矩阵。

⚠️ 注意事项

📋 组件信息

名称旋转平面
英文名R
分类LK → Point
基类RighrClickComponent