DrawableVertexPositions范围
最終更新: 2019年11月7日
可以从Cubsim Core for Native中获取的模型顶点信息
取决于从Editor输出时的设置。
模型顶点信息是指
Framework中通过CubismModel::GetDrawableVertexPositions函数、
CubismCore中通过csmGetDrawableVertexPositions函数获得的XY座标。首先,原点是保存时的对话框中
- 模型中心X ①
- 模型中心Y②
的值,由左上角到全体的比例距离决定。
Cubsim Core for Native中使用与OpenGL相同的坐标系表达,
得到的顶点的值是从原点到右上角的正值,用⑤表示的单位表达。
处理DirectX等右手座标时,需要反转Y轴。
如果左下角是原点Editor中的localX、localY,则输出座标为
- X = (localX / ⑤) − (① × ③)
- Y = (② × ④) − (localY / ⑤)
数值范围是
- 对于X轴,范围从 −① × ③ 到 ③−(① × ③)
- 对于Y轴,范围从 (② × ④) − ④ 到 ② × ④
- 如果您查看左上角的对话框,为X(−0.5~0.5)、Y(−0.7~0.7)。
请问这篇文章对您有帮助吗?
是否