GPG 1권 5.2
동기 기반 정적 조명
박민근(알콜코더)
네이버 초중급 게임 개발자 스터디 [데브루키]
2011.03.26
정적 조명이란
게임내에 오브젝트의 조명
을 미리 계산하여, 결과를
버텍스의 칼라값으로
저장해 두는것
Ex. UDK의 라이트 매스
정적 조명을 사용하는 경우
움직이지 않는 오브젝트,
움직이지 않는 라이트
=> 미리 계산 가능
정적 조명의 문제점
동기 기반 조명값 테이블
조명 On
조명 Off
이런 상황
저런 상황
기본값..
시대가 변했다!
지금은…
• 픽셸 셰이더나, 버텍스 셰이더에서 사용
• 동적 조명도 계산 가능
• GPU의 성능 향상
지금의 정적 조명
• UDK의 라이트 매스
• 라이트 맵
• 이미지 기반 라이팅 (Fake G.I)
동기 기반 정적 조명 활용
• 오브젝트가 움직이지 않는 FPS
• 저사양 게임
• 스마트폰, 모바일 게임
조명 계산 결과를 미리 저장하여,
상황에 맞춰 결과에 반영한다
=> 버텍스 칼라 or 셰이더 사용
 조명 결과 값을 미리 저장해 두는 것은
라이트 매핑의 기본 원리
 상황(동기)에 맞추어, 결과값을 저장해
두거나, 라이트 맵을 여러 종류를 준비
해 두는 방법도 좋을듯.
[Gpg1권 박민근] 5.2 동기 기반 정적 조명
[Gpg1권 박민근] 5.2 동기 기반 정적 조명
[Gpg1권 박민근] 5.2 동기 기반 정적 조명
Upcoming SlideShare
Loading in …5
×

[Gpg1권 박민근] 5.2 동기 기반 정적 조명

1,048 views
869 views

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,048
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

[Gpg1권 박민근] 5.2 동기 기반 정적 조명

  1. 1. GPG 1권 5.2 동기 기반 정적 조명 박민근(알콜코더) 네이버 초중급 게임 개발자 스터디 [데브루키] 2011.03.26
  2. 2. 정적 조명이란 게임내에 오브젝트의 조명 을 미리 계산하여, 결과를 버텍스의 칼라값으로 저장해 두는것 Ex. UDK의 라이트 매스
  3. 3. 정적 조명을 사용하는 경우 움직이지 않는 오브젝트, 움직이지 않는 라이트 => 미리 계산 가능
  4. 4. 정적 조명의 문제점
  5. 5. 동기 기반 조명값 테이블 조명 On 조명 Off 이런 상황 저런 상황 기본값..
  6. 6. 시대가 변했다!
  7. 7. 지금은… • 픽셸 셰이더나, 버텍스 셰이더에서 사용 • 동적 조명도 계산 가능 • GPU의 성능 향상
  8. 8. 지금의 정적 조명 • UDK의 라이트 매스 • 라이트 맵 • 이미지 기반 라이팅 (Fake G.I)
  9. 9. 동기 기반 정적 조명 활용 • 오브젝트가 움직이지 않는 FPS • 저사양 게임 • 스마트폰, 모바일 게임
  10. 10. 조명 계산 결과를 미리 저장하여, 상황에 맞춰 결과에 반영한다 => 버텍스 칼라 or 셰이더 사용
  11. 11.  조명 결과 값을 미리 저장해 두는 것은 라이트 매핑의 기본 원리  상황(동기)에 맞추어, 결과값을 저장해 두거나, 라이트 맵을 여러 종류를 준비 해 두는 방법도 좋을듯.

×