游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1634|回复: 4

怎么实现3D物体周围的光影效果?

[复制链接]

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2004-12-17 20:06:00 | 显示全部楼层 |阅读模式
初学Direct3D不久,请问各位大虾怎么在3D周围实现光影效果?比如:由一个小球发出圆形的光环,光环不断扩大然后消失……

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2004-12-18 00:21:00 | 显示全部楼层

Re: 怎么实现3D物体周围的光影效果?

没人回答 [em24]

190

主题

1801

帖子

2096

积分

金牌会员

Rank: 6Rank: 6

积分
2096
QQ
发表于 2004-12-18 01:21:00 | 显示全部楼层

Re:怎么实现3D物体周围的光影效果?

贴图

1

主题

130

帖子

135

积分

注册会员

Rank: 2

积分
135
发表于 2004-12-18 10:25:00 | 显示全部楼层

Re:怎么实现3D物体周围的光影效果?

如果说的3d世界中的体积特效的话...有几个办法实现:
1.延长3d物体的所有边,类似于shadowvolumn的做法
2.利用多个pass把原物体按照顶点的normal延伸.
3.如果只是作一个光圈,那就用billboard就行了,不必要做体积特效
以上的做法都可以在d3d9sdk里面可以找到

1

主题

7

帖子

7

积分

新手上路

Rank: 1

积分
7
 楼主| 发表于 2004-12-18 13:28:00 | 显示全部楼层

Re:怎么实现3D物体周围的光影效果?

有点头绪……
还是看看D3D9SDK再说
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-23 19:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表