Home › Forums › GAMES在线课程(现代计算机图形学入门)讨论区 › 作业六只能看见兔子的一个脚 Tagged: 作业六 This topic has 6 replies, 5 voices, and was last updated 3 years, 2 months ago by 木目三. Viewing 5 reply threads Author Posts 2020年7月30日 at 下午1:02 #6847 Score: 0 hyt589Participant Karma: 2 pts 如题,检查了好久还是没找出问题,求各位大佬帮忙看下哪里出了问题 Attachments:You must be logged in to view attached files. 2020年7月30日 at 下午1:03 #6852 Score: 0 hyt589Participant Karma: 2 pts 一次只能传4张图 再补一张效果图 Attachments:You must be logged in to view attached files. 2020年8月5日 at 上午5:37 #6885 Score: 0 wilrParticipant 一模一样的问题,楼主你解决了吗,我看你的代码也跟我差不多 2020年8月5日 at 上午9:06 #6886 Score: 2 hyt589Participant Karma: 2 pts 我解决了 是在dirIsNeg数组构造的时候应该是(int) (ray.direction.x > 0), 后面那个括号忘了 This post has received 2 votes up. 2021年2月3日 at 上午10:57 #7651 Score: 0 KnewhowParticipant Karma: 1 pt 参阅一下楼主代码可以吗 2021年2月24日 at 下午4:51 #7696 Score: 0 喂鱼Participant Karma: 2 pts 我这个可能与你的差不多 完全不见兔子了! 2021年10月10日 at 上午11:44 #9481 Score: 0 木目三Participant 最近在做作业,发现楼主可能是交点数据求错了 我是这样做的,结果看起来没问题 Vector3f dir = t_tmp * ray.direction; inter.coords = ray.origin + dir;//交点坐标 inter.distance = dotProduct(dir, dir);//只判断距离,省掉开方 一年多过去,不知道楼主解决了没有 Author Posts Viewing 5 reply threads You must be logged in to reply to this topic. Log In Username: Password: Keep me signed in Log In