Home › Forums › GAMES在线课程(现代计算机图形学入门)讨论区 › 作业5 Tagged: 1 This topic has 8 replies, 7 voices, and was last updated 4 years, 7 months ago by Timber. Viewing 6 reply threads Author Posts 2020年3月25日 at 下午8:54 #4773 Score: 0 mvpParticipant Karma: 2 pts 渲染出来的对角线上有背景颜色,也就是那些蓝色的点。而pdf里面给的样例没有这些点。求解。 Attachments:You must be logged in to view attached files. 2020年3月25日 at 下午9:11 #4775 Score: 0 leafyoungParticipant 感觉是射线穿过两个三角形的边界处,判断的时候认为交点在两个三角形之外,从而取了背景色 2020年3月26日 at 上午6:34 #4780 Score: 0 AbyssParticipant 把求交时重心坐标的三个>0条件改成>=0就行了,等于时刚好落在边/点上,否则两个面的边都没判定到就漏过去了。 2020年3月26日 at 上午9:11 #4781 Score: 0 mvpParticipant Karma: 2 pts 谢谢,解决了 2020年3月26日 at 下午6:31 #4793 Score: 0 xuyichaoParticipant 我也一样,不过改成>=之后,前面那个球的阴影里还是有一个点 Attachments:You must be logged in to view attached files. 2020年3月28日 at 下午6:03 #4889 Score: 0 chihiroParticipant 请问你最后解决了嘛 我也是这样的情况,判断条件是>=,但是阴影里还是存在蓝色的点 Attachments:You must be logged in to view attached files. 2020年3月30日 at 上午10:25 #4940 Score: 0 xuyichaoParticipant 把判断条件里的0换成__FLT_EPSILON__或-__FLT_EPSILON__试试,我已经没有蓝点了。 2020年5月10日 at 下午7:14 #6501 Score: 0 TimberParticipant 用-__FLT_EPSILON__解决了,谢谢。 2020年4月26日 at 下午8:54 #6140 Score: 0 DoubleQParticipant Karma: 2 pts 我也出现了这样的情况,修改了之后还是有一个蓝点像素 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