您的位置:首页 > 其它

1k玫瑰

2014-01-01 20:44 232 查看
最近开始研究html的画布,无意中发现有人实现的1k玫瑰,就对照的教程研究了一把。才发现原来之前学过的都忘得差不多了,……
http://www.romancortes.com/blog/1k-rose/
 
有关z buffer的,http://blog.csdn.net/xoyojank/article/details/1863733这个里面讲解通俗易懂。
 
有关旋转变化的,例如绕x轴转a度。右手系,右手法则,逆时钟旋转,
旋转前,Rcosb=y,Rsinb=z
旋转后,Rcos(a+b)=y',Rsin(a+b0=z'
结合
sin(a+b)=sin(a)*cos(b)+cos(a)*sin(b)

sin(a-b)=sin(a)*cos(b)-cos(a)*sin(b)

cos(a+b)=cos(a)*cos(b)-sin(a)*sin(b)

cos(a-b)=cos(a)*cos(b)+sin(a)*sin(b)
 
就得到
y’=ycosa-zsina,z'=ysina+zcona
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: