C#三维坐标系在C#中怎么画三维坐标系啊,要左手坐标系,最好附上代码.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/02 20:27:08

C#三维坐标系在C#中怎么画三维坐标系啊,要左手坐标系,最好附上代码.
C#三维坐标系
在C#中怎么画三维坐标系啊,要左手坐标系,最好附上代码.

C#三维坐标系在C#中怎么画三维坐标系啊,要左手坐标系,最好附上代码.
按照我们平时画图的习惯,z轴向上,y轴向右,x轴斜45度指向左下方,一样的原理.
假定屏幕上的点(100,100)规定为坐标原点,要画点(4,5,6)
用变量x,y表示最终画点的坐标
x=100-cos(45)*4+5; //原点坐标 - x方向按倾斜45度绘制,在横向上的投影 +y方向长度
y=100+sin(45)*4-6; //原点坐标 + x方向按倾斜45度绘制,在竖向上的投影 +z方向长度