Home › Forums › GAMES在线课程(现代计算机图形学入门)讨论区 › 作业二 形状好像不大对 This topic has 11 replies, 5 voices, and was last updated 4 years, 9 months ago by 6君. Viewing 6 reply threads Author Posts 2020年3月10日 at 上午9:53 #3704 Score: 0 miracleoneParticipant 不知道为啥,似乎是x方向的坐标不太正确 Attachments:You must be logged in to view attached files. 2020年3月10日 at 下午4:25 #3716 Score: 0 miracleoneParticipant 代码 Attachments:You must be logged in to view attached files. 2020年3月10日 at 下午4:27 #3718 Score: 0 xuyonglaiParticipant Karma: 3 pts 这部分代码看着没啥问题 2020年3月10日 at 下午4:40 #3719 Score: 0 miracleoneParticipant 另一部分代码 Attachments:You must be logged in to view attached files. 2020年3月11日 at 上午9:27 #3739 Score: 0 sublimationParticipant Karma: 3 pts inside_triangle参数是int,但是传入的是float 2020年3月11日 at 上午10:30 #3744 Score: 0 miracleoneParticipant 改了一下,好像不是这个原因 2020年3月11日 at 上午9:33 #3740 Score: 0 zykParticipant Karma: 6 pts 我觉得可能是你的透视矩阵有问题?贴一下透视矩阵的代码? 2020年3月11日 at 上午10:29 #3742 Score: 0 miracleoneParticipant 透视投影矩阵 Attachments:You must be logged in to view attached files. 2020年3月11日 at 上午10:35 #3745 Score: 0 miracleoneParticipant 透视投影错了,比例设置错了,谢谢 2020年3月11日 at 上午10:44 #3747 Score: 0 zykParticipant Karma: 6 pts 矩阵写成4行4列对齐???你全写成一行容易出错 2020年3月11日 at 上午10:36 #3746 Score: 0 sublimationParticipant Karma: 3 pts 在计算xn的时候不应该*2 2020年3月11日 at 下午3:55 #3751 Score: 0 6君Participant Karma: 1 pt 别的先不说,说一个比较明显的错误ortho=move*ortho这里的矩阵相乘顺序反了,矩阵不满足乘法交换律,所以这里应该是ortho=缩放矩阵*平移矩阵吧,举个栗子(PS:当然了,我这里没用矩阵,不过道理应该差不多):假如刚开始的位置是0,先平移1,再缩放2–(0+1)*2=2;如果按你的写法:先缩放再平移–0*2+1=1。 Author Posts Viewing 6 reply threads You must be logged in to reply to this topic. Log In Username: Password: Keep me signed in Log In