DrawableVertexPositions 范围

[最近更新时间 : 2019/11/07]

可以从 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/⑤)-(① x ③)
  • Y=(②x④)-(localY/⑤)

将会。

 

 

取值范围是

  • 对于 X 轴,范围从 -①x③  到 ③-(①x③) 
  • 对于 Y 轴,范围从 (②x④)-④   到 ②x④ 
  • 如果您查看左上角的对话框,X(-0.5 到 0.5) Y(-0.7 到 0.7)

将会。

 

 

© 2010 - 2022 Live2D Inc.