24小时热门版块排行榜    

查看: 430  |  回复: 2

张跃simple

银虫 (小有名气)

[求助] 关于计算机图形学,急死了,求大神赐教已有1人参与

如何用C#实现一条射线穿过一个立方体,计算在其内的长度?
比如:把一个大的立方体按照长:60~140, 间隔5; 宽0~70,间隔2.5; 高50~2000,间隔50;分成一系列的小立方体,射线的方程假设已知,计算射线穿过的每个小立方体内的长度.如何实现,希望高手帮忙解决!万分感谢!
回复此楼
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

aprillf

木虫 (正式写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
张跃simple: 金币+10, 有帮助 2016-02-18 22:16:23
1. 把立方体变成六个平面,给定了面上的定义域
2.求射线跟六个面的交点,在定义域内的跟立方体相交;
3.求符合跟立方体相交条件的两个点之间的距离
2楼2016-02-16 15:40:04
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

张跃simple

银虫 (小有名气)

引用回帖:
2楼: Originally posted by aprillf at 2016-02-16 15:40:04
1. 把立方体变成六个平面,给定了面上的定义域
2.求射线跟六个面的交点,在定义域内的跟立方体相交;
3.求符合跟立方体相交条件的两个点之间的距离

可以给个联系方式请教吗,我跨行业搞这个,真是步步维艰啊
3楼2016-02-18 15:00:15
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 张跃simple 的主题更新
信息提示
请填处理意见