快速导航:
教程资源
|
经典范例
|
友情链接
|
联系我们
|
官方微博
登陆
|
注册
网页3d户型
模型展示开发包
万能全景开发包
论坛
日志
官方微博
研究所小贴士:
Collada是有很多种,格式不一定相同。pv3d中使用的一般是openCollada格式。这也是为什么新版3dmax直接导出的dae有时无法正确解析的原因,因为它是autodeskCollada。要dae完全解析正确是不可能的。
发表话题
我的话题
所有话题
研究所日志
教程区
共享资源
经典范例
Away3D
搜索
最近更新:
● wan925446570阁下在
讨论区
里 发表新主题“怎么配置away3d运行环境啊???...”(20:38:35)
● yanfaqiang阁下在
讨论区
里 回复“《超简易papervision3D基础 ...”(18:08:41)
● cripel阁下在
讨论区
里 回复“...”(14:38:04)
浏览主题:如何求一个cube各面上两点间距离啊?
如何求一个cube各面上两点间距离啊?
connieqyj (2011-05-17 09:51:28)
cube可旋转,旋转到某个角度后,测量面上两点间距离。这个距离要怎么算出来呢?请大师们给个思路啊。小女子在此先谢过了!
回复
fur3
(2011-05-17 11:38:29)
三维的2点距离公式:
(A点x-B点x)(A点x-B点x)+(A点y-B点y)(A点y-B点y)+(A点z-B点z)A点z-B点z)
然后上面的值开平方根就是距离。
回复
connieqyj
(2011-05-17 14:46:10)
不好意思啊,还要再问下。怎么通过鼠标点击获取cube面上某一点的z值呢?
回复
fur3
(2011-05-19 11:44:01)
可以看看我们这篇教程
http://www.flab3d.com/tutor-tag-free-subtag-view-top-t15.html
回复
connieqyj
(2011-05-23 21:15:46)
看了教程后还有一些不明白的地方,还请再指点下。
假设cube其中一个面叫做平面A,测量平面A上的两点a,b之间的距离。先获取两个点的三维坐标,再根据距离公式球距离。
根据教程"射线平面相交法"求a(b)点坐标,其实就是求a(b)点到摄像机生成的这条射线与平面A所在的无限大平面相交点的坐标。对于平面A所在的无限大平面用法向量和平面上一点来描述。
根据教程中举例,知道XY,XZ,YZ平面的法向量怎么表示了,但是对空间任意的一个平面的法向量怎么表示啊?现在我不太清除这个平面A所在的无限大平面的法向量怎么表示。可否再指点下。谢谢了。
回复
connieqyj
(2011-05-25 08:51:40)
如果我上面的理解有误的话,也请大家帮忙指正下,帮帮忙啦。飘过的,路过的还都请不吝赐教。谢谢啊,谢谢啊。
回复
fur3
(2011-05-30 13:28:31)
plane3d一般就是表示这个数学类啊,具体看看3d的一些数学手册嘛,哈哈。
回复
connieqyj
(2011-06-02 10:27:12)
非常感谢fur3君一直回答我的问题:)
因为是新手,不知从何下手啊,能再指点的具体点吗?看什么3D数学手册啊,能给个具体的名字吗?
回复
fur3
(2011-06-03 11:00:40)
还是很多的,去大书店看看吧,现在图形学的书很多的了。
个人推荐《3D数学基础图形与游戏开发》这本简单易懂的。
回复
评论人:
邮 箱:
(填入邮箱,博客地址均可)
内 容:
(广告和垃圾内容可能会被删除,望理解)
链接地址
验证码:
(为防止机器人骚扰,请麻烦输入验证码^_^)
(目前需登陆方可发表)
不想添加了