flash 3d flash3d 研究所 pv3d 共享资源  | 经典范例  | 视频教程  | 友情链接  | 联系我们
登陆 | 注册  flash 3d 研究所
讨论区





最近更新:
● ck47阁下在讨论区里 发表新主题“新手问题...”(07:49:50)
● 无语瓶阁下在教程区里 回复“《超简易papervision3D基础 ...”(18:09:44)
● payday loan阁下在教程区里 回复“《pv3d, sandy, away3d...”(05:56:23)
浏览主题:求教,基于pv3d 如何生成一个不规则平面,VectorShape3D么

求教,基于pv3d 如何生成一个不规则平面,VectorShape3D么
danhanliang (2010-07-07 11:47:01)


    现在想通过pv3d添加一个不规则平面,即鼠标在场景内点4个点,形成一个不规则平面如何实现呢


flash 3d 研究所 DDM君
(2010-07-07 15:50:54)
我们不太理解您说不规则是说多边形的不规则还是平面的三维不规则(凹凸地面), 如果只是在场景内4个点生成2个三角形就很简单的, 把其中3个点连起来画两个三角形就ok了。

如果不会核心的绘制,可以试试vectorShape3D。

flash 3d 研究所 danhanliang
(2010-07-07 17:00:11)
想实现在pv3d里面用鼠标实时绘制多边形,即多边形的不规则,不是凸凹面,您能提供点思路么,比如说主要是鼠标坐标,物体坐标,世界坐标之间不太清楚,谢谢,有例子更好!

flash 3d 研究所 DDM君
(2010-07-07 17:10:23)
VectorShape3D本来是个displayObj3d,可以直接addChild到scene中显示

构造方法是这样的
VectorShape3D(material : MaterialObject3D , vertices : Array = null, name : String = null)

vertices 是个数组,里面存的是几个 Vertex3D点。

使用起来很简单的,去试试吧,加油

flash 3d 研究所 danhanliang
(2010-07-07 18:10:46)
嗯 谢谢 现在用VectorShape3D的graphics绘制多边形,但是存在鼠标位置偏移的问题。 看例子里面的interactiveSceneManager.virtualMouse得到的坐标画上去不准确,有什么方法解决么。。。

flash 3d 研究所 noxss
(2010-07-07 18:23:40)
搞这么复杂干嘛,NEW 一个PLANE,鼠标点四下确定四个顶点的坐标既可。。。

flash 3d 研究所 kevinwong
(2010-07-07 22:56:01)
virtualMouse坐标和实际的鼠标位置不一样 要以三维里的位置为准 不能以鼠标位置为准

评论人:
邮   箱: (填入邮箱,博客地址均可)

内   容: (广告和垃圾内容可能会被删除,望理解)
链接地址

验证码:(为防止机器人骚扰,请麻烦输入验证码^_^)
  

(目前需登陆方可发表)


不想添加了