목록컴퓨터 그래픽스 (51)
개발하는 리프터 꽃게맨입니다.
퀄리티가 상당히 아쉽네요 더 다듬어야만 합니다.. ㅜ

참고자료https://developer.nvidia.com/gpugems/gpugems/part-ii-lighting-and-shadows/chapter-12-omnidirectional-shadow-mapping Chapter 12. Omnidirectional Shadow MappingPhilipp S. Gerasimov iXBT.com One of the most difficult problems in real-time computer graphics is generating high-quality shadows. Yet, the appearance of such shadows is one of the most important factors in achieving graphic realism. I..
사용기술DirectX 11 및 HSLS, C++ 라이브러리Assimp 모델로딩imgui GUI 참고문헌https://www.pbr-book.org/4ed/contents Physically Based Rendering: From Theory to Implementation www.pbr-book.orghttps://media.disneyanimation.com/uploads/production/publication_asset/48/asset/s2012_pbs_disney_brdf_notes_v3.pdf

참고문헌https://cg.informatik.uni-freiburg.de/publications/2014_EG_SPH_STAR.pdf 사용 APIDirectX 11 입자의 데이터 구조 총 3개의 컴퓨트 쉐이더를 사용하여파이프라인처럼 density, pressure -> force -> velocity, position 을 계산 핵심 구현 알고리즘구현에 초점을 맞췄기에근접 이웃을 찾지 않고 단순하게 전체를 루프 Compute Density Pressure (4) 번 방정식을 이용하여 Wij를 계산커널 함수는 논문에서 제시한 cubic spline 함수를 사용 앞서 계산한 밀도 값을 이용하여 압력 계산 사용한 코드 Compute Force 근사식을 이용하여 압력의 힘 벡터, 점성의 힘 벡터, 중력 등을 ..

이 장에서는 실시간 그래픽의 핵심 구성 요소인 그래픽 렌더링 파이프라인 (간단히 파이프라인)에 대해서 소개한다.렌더링 파이프라인의 주요 기능은 '가상 카메라', '3차원 객체', '광원' 등을 제공받아 2차원 이미지를 생성하고 렌더링하는 것이다. 따라서 '렌더링 파이프라인'이란 실시간 렌더링의 기본적인 도구이다. (핵심 기술이라고 설명할 수 있다.) 렌더링된 이미지에서 객체의 위치와 형태는 오브젝트의 기하학적 모양(Geometry), 환경의 특성, 카메라의 배치등에 따라 결정되고, 오브젝트의 외관은 재질 속성(Material), 광원, 텍스처 및 음영 방정식에 의해 결정된다.(음영 방정식 Shading equation 은 광원, 물체 표면, 관찰자 간의 상호작용을 기반으로 최종 색상을 계산하는 방정식을..