[Gpg1권] 5.3 정점 색상 보간을 이용한 모의 실시간 조명

1,255 views
1,084 views

Published on

Published in: Education, Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,255
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
1
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

[Gpg1권] 5.3 정점 색상 보간을 이용한 모의 실시간 조명

  1. 1. Simulated Real-Time Lighting Using Vertex Color Interpolation<br />DevRookie GPG Study<br />2011. 4. 23.<br />Hebory<br />
  2. 2. 정점 색상 보간을 이용한<br />실시간 조명 흉내내기<br />오늘의 주제<br />
  3. 3. 기억 나시죠? *^^*<br />동기 기반<br />정적 조명<br />Motif-Based Static Lighting<br />
  4. 4. A 상태 색상 목록<br />B 상태 색상 목록<br />상태에 따른 색상 테이블 관리<br />
  5. 5. 상태별로 미리 계산된 값을 이용해서<br />실시간 연산 비용을 줄이자!!!<br />Summary<br />
  6. 6. 정점 색상 보간을 이용한<br />실시간 조명 흉내내기<br />오늘의 핵심<br />
  7. 7. http://www.dsnet.co.kr/dsnet/interact/review/fifa98/fifa98_h.html<br />http://cafe.naver.com/fullcd/10767<br />http://tvpot.daum.net/clip/ClipView.do?clipid=9575007<br />FIFA98<br />
  8. 8. 도대체 어디에 쓰인 거냐?<br />FIFA98<br />
  9. 9. 1. 정점의 법선을 구함<br />2. 빛이 정점에 비치는 방향과 정점의 법선 사이의 각도를 구함<br />3. 그 각도에 기반해서, 정점에 닿는 빛의 세기를 구함<br />4. 그러한 과정을 모든 객체들에 대해 반복<br />5. 모든 정점들에 대해 주변광 세기를 더함<br />일반적인 정점 조명 방식<br />
  10. 10. 1. 보간에 필요한 광원 위치들의 개수<br />2. 보간 계산의 기저가 될 회전축<br />정점 색상 보간을 위해<br />결정되어야 할 것들<br />
  11. 11. 객체가 광원에 대해 미리 정해진<br />특정한 방향에 있을때의 조명 색상값을<br />계산해 둔다.<br />조명값 미리 계산<br />
  12. 12. 각 방향에 대한 조명값 계산<br />
  13. 13. A 색상 목록<br />B 색상 목록<br />A-B 보간 된색상 목록<br />조명값 테이블 만들기<br />
  14. 14. 광원과의 각도를 계산<br />보간할 두 정점 색상값들을 결정<br />보간 비율의 계산<br />각각의 정점 색상에 대해 보간을 수행<br />정점 색상에 주변광 적용 후 결과 제한<br />GPG 조명값의 보간<br />
  15. 15. 아티스트가 색상 테이블까지<br />만들어 준다면<br />좀 더 보기 좋은 연출이 가능<br />3D 그래픽 아티스트 작업<br />
  16. 16. 상태별로 미리 계산된 값을 이용해서<br />실시간 연산 비용을 줄이자!!!<br />실시간 렌더링과 혼합해서 사용<br />좀 더 저렴한 비용으로 효과를 높임<br />Summary<br />
  17. 17. 오늘 할<br />이야기는 다 끝났어요~<br />질문과 답변<br />
  18. 18. 그냥 가볍게<br />들어 주세요 *^^*<br />3D Lighting<br />
  19. 19. 현실적으로 정직한 라이팅 연산은<br />비용이 크다.<br />좀 더 저렴한 비용으로 효과를<br />높이는 방법들을 고민<br />3D Lighting<br />
  20. 20. 인간의 눈은 색조(Hue)에는 덜 민감하고,<br />밝기(Luminosity)에는 민감<br />Luminosity<br />
  21. 21. HDR<br />
  22. 22. 적은 비용으로<br />주변 환경이 반사되는 듯한 효과<br />Static Environment Map<br />
  23. 23. http://unity3d.com/support/documentation/Components/class-LightMapping.html<br />Unity3D Lightmapping<br />
  24. 24. Unity3D Light Probe<br />
  25. 25. http://blogs.unity3d.com/2011/03/09/light-probes/<br />Unity3D Light Probes Example<br />
  26. 26. Unity3D Light Probes Example<br />
  27. 27. http://blogs.unity3d.com/2010/09/09/unity-3-feature-preview-deferred-rendering/<br />Unity3D Deferred Rendering<br />
  28. 28. Unity3D Deferred Rendering<br />
  29. 29. http://lightsprint.com/<br />Lighting middleware<br />
  30. 30. 감사합니다.<br />

×