11年7个月前IP:广西
767319
15楼
这个经典的坐标变换挺好玩的, 通过组合变换可以让空间坐标绕Z轴X轴Y轴旋转~~~  转转转转转转转转转转转转转转转转转转转转转转转转转转转转转转转转

绕Z轴旋转:
X = cos(角度)*X - sin(角度)*Y;
Y =  sin(角度)*X + cos(角度)*Y;

绕X轴旋转:
Y = cos(角度)*Y - sin(角度)*Z;
Z =  sin(角度)*Y + cos(角度)*Z;

绕Y轴旋转:
Z = cos(角度)*Z - sin(角度)*X;
X =  sin(角度)*Z + cos(角度)*X;


然后再加上缩放平移神魔的......  就可以用代码构建一个属于你的3D世界....  高级点的话再弄填充、纹理、光照上去~~
评论
文号 / 767319

千古风流
名片发私信
学术分 4
总主题 71 帖总回复 1168 楼拥有证书:学者 机友 笔友
注册于 2011/08/12 17:13:20最后登录 2022/12/22 11:43:34
主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:0

个人简介

暂未填写
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的