我正在使用处理3.0-P3D,并且有一个矩形集合。旋转轴以获得3D视图。
rotateX(PI / 4);
rotateZ(PI / 10);
//I didn't rotate Y axis
如何获得矩形的新x坐标和Y坐标?这样我就可以使用这些坐标来与鼠标单击点进行匹配。
提前致谢
您可以使用screenX()
和screenY()
功能。
rotateX(PI / 4);
rotateZ(PI / 10);
rect(modelX, modelY, rectWidth, rectHeight);
float viewX = screenX(modelX, modelY);
float viewY = screenY(modelX, modelY);
在参考资料中可以找到更多信息。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句