1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
screentosphere(x,y, h,v) spheretoscreen(h,v, x,y, stereoside*) 将球面空间坐标与屏幕坐标相互之间转换. screentosphere球面坐标转换 x/y 到 h/v 反之, spheretoscreen 转换 h/v 到 x/y . 参数: •x / y ◦屏幕左上角为定位参考的x/y坐标. •h / v ◦球面空间角度坐标,与热点坐标形式一致 (360x180). •stereoside (可选) For stereo rendering - 定义应该映射哪个屏幕侧的坐标,left、right、bottom、top. Notes: •x,y,h,v 必须是变量名称,不能直接用变量值或数值! •变量不存在则创建. 样例: screentosphere(mouse.x, mouse.y, toh, tov); |
领主tips: spheretoscreen十分方便用于当前屏幕定位或鼠标定位,开发游戏比较好使。