Home › Forums › GAMES在线课程(现代计算机图形学入门)讨论区 › 作业2中代码 rasterize疑惑 Tagged: 代码 This topic has 4 replies, 5 voices, and was last updated 4 years, 4 months ago by chronoOverFlow. Viewing 4 reply threads Author Posts 2020年3月28日 at 上午12:34 #4841 Score: 0 SpencorParticipant 作业2中 rasterize.cpp 中 //viewport transform 后以下代码的作用不是很清楚。 for (int i = 0; i < 3; ++i) { t.setVertex(i, v[i].head<3>()); t.setVertex(i, v[i].head<3>()); t.setVertex(i, v[i].head<3>()); } 拜托哪位高手解惑以下? Attachments:You must be logged in to view attached files. 2020年3月30日 at 下午10:51 #4972 Score: 0 nuomiParticipant 有定义 void Triangle::setVertex(int ind, Eigen::Vector3f ver) { v[ind] = ver; } 设置三角形三个顶点 2020年4月23日 at 下午10:05 #6031 Score: 0 KParticipant 同样疑问,既然设置了循环,只需要写一行就行了。或者去掉循环,写三行不同坐标的。 2020年6月11日 at 下午6:00 #6631 Score: 0 dingdingParticipant 画了两个三角形 2020年7月16日 at 下午8:29 #6796 Score: 0 chronoOverFlowParticipant 去掉也不会影响程序的运行. 从逻辑看也没有意义, 应该是敲多了两行. Author Posts Viewing 4 reply threads You must be logged in to reply to this topic. Log In Username: Password: Keep me signed in Log In