浮生半日闲
如果我们能时时刻刻都在学习,从观察、聆听、注视和行动中学习,那么你会发现,学习是不断进展,永无过去 | 学习技术不是发财之道 | 学习技术,因为崇尚科学与真理
posts - 37, comments - 38, trackbacks - 0, articles - 0
C++博客
首页
新随笔
联系
管理
聚合
<
2009年3月
>
日
一
二
三
四
五
六
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
QQ: 32407043
Email: herbert_1987@126.com
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔分类
C++(2)
CEGUI(2)
DirectX(12)
Python(1)
其他(2)
日志(2)
设计模式(9)
数理
游戏开发资讯(2)
随笔档案
2010年7月 (1)
2009年3月 (4)
2009年2月 (2)
2009年1月 (2)
2008年12月 (7)
2008年11月 (15)
2008年5月 (6)
博客连接
Azure Product
Die feuchter Einsamkeit
lovedday
MicroSoftLu
搜索
最新评论
1. re: 求一个点到一条线的垂直交点
很有用
--放大
2. re: 国外游戏设计网站与论坛
评论内容较长,点击标题查看
--essaysreview.com
3. re: 国外游戏设计网站与论坛
评论内容较长,点击标题查看
--click here
4. re: 国外游戏设计网站与论坛
评论内容较长,点击标题查看
--CustomEssays rewiew
5. re: 卡通渲染和水墨渲染[未登录]
请问颜色分层是怎么个意思
--fancy
阅读排行榜
1. STL中用erase()方法遍历删除元素(45032)
2. 国外游戏设计网站与论坛(3676)
3. C/C++禁用危险API(3449)
4. Python中的异常类型(3257)
5. Z Pass 实现 Shadow Volume(3028)
评论排行榜
1. 国外游戏设计网站与论坛(12)
2. STL中用erase()方法遍历删除元素(10)
3. 卡通渲染和水墨渲染(2)
4. 水面反射效果(2)
5. Z Pass 实现 Shadow Volume(2)
水面反射效果
Posted on 2009-03-06 02:31
Herbert
阅读(2373)
评论(2)
编辑
收藏
引用
所属分类:
DirectX
折腾了半天,终于做来一个水面反射效果,只是一个简单的反射效果,其他效果还没做好呢
,
由于水面波纹比较粗糙,反射效果不是很好。
实现步骤:
1、以水面为对称平面,把摄像机翻转
2、把反射纹理的表面作为渲染目标,把被反射的物体渲染一遍
3、把反射纹理作为水面网格的纹理,渲染水面网格
(在计算水面网格的纹理寻址时,先把水面网格中的点投影到屏幕空间,根据屏幕空间坐标确定纹理寻址)
这里只是简单的水面反射效果,如果要渲染逼真的水体效果还需要添加折射效果,并且要根据顶点法线计算水面在该点处的反射、折射强度等。
Feedback
#
re: 水面反射效果
回复
更多评论
2009-05-04 17:18 by
神的华丽
水面反射到底怎么做啊,
把反射纹理作为水面网格的纹理,渲染水面网格
(在计算水面网格的纹理寻址时,先把水面网格中的点投影到屏幕空间,根据屏幕空间坐标确定纹理寻址)
这一步怎么做啊,纹理渲染的位置总是不对啊,能不能发个源码给我,谢谢
ccd1230102@qq.com
#
re: 水面反射效果
回复
更多评论
2009-09-05 20:41 by
王瑞雪
可以给我发一个源码吗?谢谢我的邮件wangruixue014@163.com
刷新评论列表
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
Z Pass 实现 Shadow Volume
水面反射效果
卡通渲染和水墨渲染
制作半球天空
环境反射效果
HLSL实现蒙皮动画(2)
HLSL实现蒙皮动画(1)
手动创建X文件(3)
手动创建X文件(2)
手动创建X文件(1)
网站导航:
博客园
IT新闻
BlogJava
博问
Chat2DB
管理