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





最近更新:
● ck47阁下在讨论区里 发表新主题“新手问题...”(07:49:50)
● 无语瓶阁下在教程区里 回复“《超简易papervision3D基础 ...”(18:09:44)
● payday loan阁下在教程区里 回复“《pv3d, sandy, away3d...”(05:56:23)
浏览主题:怎样将一个物体的影子投射到另一个物体上呢

怎样将一个物体的影子投射到另一个物体上呢
DDU (2010-08-03 15:24:29)

如题。
我希望那个影子是类似倒影的,不仅仅是影子。



flash 3d 研究所 DDM君
(2010-08-03 22:51:29)
影子和倒映没有直接联系,是2个不同的功能^_^
pv3d里有个倒映的类ReflectionView.as,您可以试试,这个有倒映。

flash 3d 研究所 DDU
(2010-08-04 10:13:24)
不好意思,之前描述的太笼统,呵呵
我碰到的问题具体有两个:
1)某一圆柱内部的dae模型怎样在圆柱的底面产生阴影?
2)该圆柱内部还有一些plane,需要倒影效果,怎样在圆柱的里面产生倒影?我试了ReflectionView,貌似它的倒影在圆柱的外面,它能否将里面物体的倒影投影在圆柱内部呢?

flash 3d 研究所 DDM君
(2010-08-05 00:08:17)
flash3d制作阴影的效果和效率还是很差,这个好像目前还很少有引擎能制作,需要手工写些投射代码。 主要原理是把被投射的贴图sprite加上一层。

内部投射虽然还是没怎么理解您的意思, 但可以考虑EnvMapShader.as 这个可以在材质上投射些东西。

不过您这两个效果都很消耗资源的,目前这样做的不多。


flash 3d 研究所 卡卡帝
(2010-08-05 15:55:42)
记得很久以前有个教程,但是现在的pv3d无法测试了

flash 3d 研究所 DDU
(2010-08-05 16:59:14)
手工写些投射代码。这个有类似的例子吗?我刚学,很多都还不懂。恳请DDM君指教。

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

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

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

(目前需登陆方可发表)


不想添加了