游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2906|回复: 6

模仿Source 引擎 lightmap 新技术.

[复制链接]

21

主题

125

帖子

135

积分

注册会员

Rank: 2

积分
135
QQ
发表于 2006-10-30 23:49:00 | 显示全部楼层 |阅读模式
看了 Source 引擎介绍 ,我非常欣赏它里面的光影贴图和normal 有机结合的技术.
下载地址:
http://17de.com/library/HL2/D3DTutorial10_Half-Life2_Shading.pdf

使用三张lightmap 和一张normalmap 来让面看起来更加有细节.有凹凸不平感觉,采用时先计算好的光能传递效果3张图和normal进行计算.这无疑是目前lightmao最新的应用,并可以让场景真实,效率高.而不采用像doom 3 实时计算光影的作法, Source 引擎 在场景上更加真实.因为有光能传递.而doom 3 没有.

lightmap + normalmap.

我也采用了这种渲染方式.使用 GLSL,但我用了四张 lighrmap 和一张normal来做的,四张lightmap都通过光能传递计算出来,个人水平有限,也希望得到在这方面有研究的同志支持和交流交流.

QQ:444163200
Email:GreEnLitchi@163.com
name:荔枝

在这个计算中,遇到很一些问题还没有解决, 很遗憾, 因为最近的时间总花在了做游戏上,而没有把渲染光能放在第一位.
sf_20061030234926.jpg

21

主题

125

帖子

135

积分

注册会员

Rank: 2

积分
135
QQ
 楼主| 发表于 2006-10-30 23:55:00 | 显示全部楼层

Re: 模仿Source 引擎 lightmap 新技术.

4 lightmap
sf_20061030235445.jpg

21

主题

125

帖子

135

积分

注册会员

Rank: 2

积分
135
QQ
 楼主| 发表于 2006-10-30 23:56:00 | 显示全部楼层

Re: 模仿Source 引擎 lightmap 新技术.

normal map
sf_20061030235556.jpg

21

主题

230

帖子

230

积分

中级会员

Rank: 3Rank: 3

积分
230
发表于 2006-10-31 09:22:00 | 显示全部楼层

Re:模仿Source 引擎 lightmap 新技术.

什么一个过程嘛?看的云里雾里的

54

主题

2916

帖子

3765

积分

论坛元老

Rank: 8Rank: 8

积分
3765
QQ
发表于 2006-10-31 12:10:00 | 显示全部楼层

Re:模仿Source 引擎 lightmap 新技术.

请教一下LZ,你用什么工具加出这种normal map贴图啊?

21

主题

125

帖子

135

积分

注册会员

Rank: 2

积分
135
QQ
 楼主| 发表于 2006-10-31 12:54:00 | 显示全部楼层

Re:模仿Source 引擎 lightmap 新技术.

我利用了hl2 游戏里面的normal map 做的.
而normal map 制做有两种方法,
一种是从高模那normalmap 渲染出来,再贴进低模里.
第二种方法就是使用heightmap,对它进行法线的计算,算法也有两个.也可以使用 normal map photoshop 插件.NV 提供

21

主题

125

帖子

135

积分

注册会员

Rank: 2

积分
135
QQ
 楼主| 发表于 2006-11-1 12:51:00 | 显示全部楼层

Re: 模仿Source 引擎 lightmap 新技术.

最终效果图
sf_2006111125052.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 18:11

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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