![]() |
苹果 (2009-06-10 17:17:04) |
你说的是你那图片中间的线条吧,直接用line3D就可以吧,但是貌似你那种线条两端的不同样式就不好做了。 你如果用圆柱模型,恐怕CPU吃不消的。 |
![]() |
苹果 (2009-06-10 17:19:50) |
直接附颜色可以用ColorMaterial |
![]() |
落日夕阳斜 (2009-06-10 18:00:10) |
苹果真是太热心啦。真是感谢你。 是的,那个我用圆柱做了,cpu没关系的。现在就差那个效果了。 http://www.dache365.cn/line1.jpg 就是由球引出根线来,然后是文字,这些也要跟着球体旋转。一直对向摄像机 这个效果怎么实现呢。 line3D这个能做出来么。 如果用它可以的话,那具体怎么用,我翻了翻帮助文档,全是英文的也不知道怎么用,所里的还没翻译过来。 |
![]() |
苹果 (2009-06-11 08:56:04) |
如果你用圆柱做肯定出不来你那种效果的,而且我看你那示意图里面有6根线,也就是说需要6个圆柱,机器必须挂了,呵呵。Line3D你直接看构造函数就可以了,应该可以搞明白怎么用的 |
![]() |
DDM君 (2009-06-11 10:41:33) |
这篇教程有讲: http://www.flab3d.com/tutorial.php?top=t10material1 如果想要明暗变化,可用这个材质: GouraudMaterial 这是最简单的能给与真实光影效果的贴图 构建它需要三个参数: 1)光源,这个决定了亮部暗部的分布,就像光的效果一样。 2)光部的颜色,默认0xFFFFFF(在下不想讲解这个数据是什么意思了,这么大人了,这个该知道=_=) 3)暗部(普通)的颜色,默认0x000000 建立光源是非常简单的: pointLight = new PointLight3D(); 然后移动到需要的位置就可以了。 line3D可行,但效果不一定好,因为比较是一条线。但圆柱体确实也太奢侈了,呵呵,不过看最后效率,因为整个场景也不是很多大,圆柱体的竖断面因为不是很粗,又可尽量减小。 ps:苹果君真是热心呢~好青年苹果君^V^! |
![]() |
DDM君 (2009-06-11 10:42:55) |
我其实更担心是其物体间深度排列的问题,那么长的线,很容易就乱排前后了。 |
![]() |
DDM君 (2009-06-11 10:47:26) |
ps苹果冒似升级了呢,恭喜~o me de to!!. 过段时间弄点专家级会员专用项目^_^~ |
![]() |
苹果 (2009-06-11 12:26:58) |
哇,升级了,才发现,哈哈~~~ |
|
|