游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1404|回复: 1

实时皮肤SSS效果渲染Demo

[复制链接]

73

主题

149

帖子

185

积分

注册会员

Rank: 2

积分
185
发表于 2008-4-30 01:46:00 | 显示全部楼层 |阅读模式
人的皮肤之所以看上去比较柔和自然,主要是由于各层皮肤对光线的散射,通过实验测试表明,光线接触到皮肤时,有大约96%被皮肤各层散射了,只有大约4%被反射。本Demo使用Translucent Shadow Maps技术来实现皮肤的SubSurface Scattering效果的实时渲染,以OpenGL和GLSL实现。效果截图见下面附件。

程序下载:

SkinDemo.rar

运行说明:
    使用OpenGL+GLSL编写,显卡驱动需支持FBO扩展,最好是支持OpenGL 2.0;
操作说明:
    见程序包里的readme.txt。
sf_200843014550.jpg

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2008-5-1 09:40:00 | 显示全部楼层

Re:实时皮肤SSS效果渲染Demo

LZ用的Translucent ShadowMap是不是和Depth ShadowMap有相似之处?这样做的话只包含了路径Extinction,即使对表皮、真皮和血管都做Absorbation的话也还是缺少了应有的细节,但事实这样也很不错了,支持一下~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-22 16:18

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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