pseudo subsurface scattering for translucent objects
DESCRIPTION
G 조. Pseudo Subsurface Scattering for Translucent Objects. Introduction Specification Background Study Implementation Conformance Schedule & Task Assignment. Introduction. 보다 현실적인 상을 만들어내기 그림자 표현 주변보다 항상 어두운 부분의 표현 반투명한 객체의 표현. Introduction Specification Background Study - PowerPoint PPT PresentationTRANSCRIPT
PSEUDO SUBSURFACE SCATTERING
FOR TRANSLUCENT OB-JECTSG 조
Introduction Specification Background Study Implementation Conformance Schedule & Task Assignment
Introduction 보다 현실적인 상을 만들어내기
그림자 표현주변보다 항상 어두운 부분의 표현반투명한 객체의 표현
Introduction Specification Background Study Implementation Conformance Schedule & Task Assignment
Environment Development Environment
Microsoft Visual Studio 2010Direct3D 11C++, HLSL (shader)
Running Windows 7CPU Intel i7 870GPU GeForce 5608GB RAM
Renderer Specification Input
3D objectCorresponding AO map & transmittance
map Output
Real-time rendered scene User Interfaces
Move camera and light position & direction with a keyboard or mouse
Renderer Specification (contd.) Considerations
Deferred shadingDynamic shadow mappingAmbient Occlusion VolumeSubsurface scattering with AOV
Performance Renderer
with 20,000-polygon obj. 1280 x 720
Real-time Map GenerationAmbient Occlusion map, Transmittance map30fps or more
Introduction Specification Background Study Implementation Conformance Schedule & Task Assignment
Ambient Occlusion Vol-ume Contact Shadow
주변보다 항상 어두운 부분이 존재 Ambient Occlusion Volume
카메라 시점에서 Contact shadow 계산폴리곤의 normal 벡터 방향으로 extrusion
추가적 폴리곤 생성-> 객체를 포함하는 정도를 계산
Ambient Occlusion Volume(contd.)
Subsurface scattering with AOV Translucent obj.
일정 수준의 빛이 내부를 통해 산란됨 Transmittance map
Ambient Occlusion Volume 기법을 응용표면의 normal 벡터의 방향 바꾸기 객체의 각 표면마다 Subsurface scattering
효과를 표현할 map 의 형성
Subsurface scattering with AOV(contd.)
Introduction Specification Background Study Implementation Conformance Schedule & Task Assignment
Class Inheritance
전체 시스템 구조 1(AOV Map Generation Process)
전체 시스템 구조 2(Rendering Process)
Introduction Specification Background Study Implementation Conformance Schedule & Task Assignment
평가 기준표 달성률 (1/2)
평가 기준표 달성률 (2/2)
총 합 200점 이상 시 프로젝트 성공 실시간 구현시 다른 항목 관계없이 프로젝트 무조건 성공
Introduction Specification Background Study Design Implementation Conformance Schedule & Task Assignment
Schedule1주 2주 3주 4 주 5주 1주 2주 3주 4 주 5주 1주 2주 3주 4 주 5주 1주 2주 3주 4 주 5주
과제 결정1 차 회사 미팅스펙발표준비스펙발표2 차 회사 미팅3 차 회사 미팅4 차 회사 미팅5 차 회사 미팅
지도교수 미팅 및 진행사항 체크6 차 회사 미팅
중간발표 준비 및 보고서 작성 중간발표
7 차 회사 미팅8 차 회사 미팅9 차 회사 미팅
최종발표 준비 빛 보고서 작성최종발표Deffered ShaderShadow MapHigh Dynamic Range RendererRenderer UI Ambient Occlusion MapTranslmittance MapRenderer Light Movement UI(Extra)Real-Time AO, TI Map Generation(Extra)Computer Graphics 기초DirectX 11 Grahpics pipelineDeferred Shading 기초Compute Shader 기초Real-Time Shadow MapAmbient OcclusionApproximating Traslucency
스케쥴 표
9월 10월 11월작업
스터디
진행
분류12월
구현
Task Assignment
강현석
조동철
정경훈
Study
정경훈
강현석
De-ferred
Shading
조동철
Real Time
Shadow Map-ping
강현석
조동철
정경훈
Real-Time AO,LT Map
Genera-tion &
Render-ing
조동철
Ren-derer Light Move-ment
Q & A