레이 트레이싱을 위한 고급 재질 추상화와 카메라 모델링
레이 트레이싱에서 사물의 외관을 결정짓는 핵심 요소는 광선이 표면과 충돌했을 때 어떻게 상호작용하는지를 정의하는 재질(Material) 시스템입니다. 또한, 실제 카메라와 유사한 물리적 특성을 부여하기 위해 시야각(FOV)과 초점 거리, 조리개 설정을 시뮬레이션하는 과정이 필요합니다.
재질 시스템의 설계와 추상화
다양한 물리적 속성을 가진 물체를 표현하기 위해 ...
8월 19일 07:28에 게시됨
자원 파일 없이 구성하는 Win32 단일 소스 윈도우 애플리케이션
일반적인 Microsoft Visual C++ 프로젝트에서는 메뉴와 대화상자를 정의하기 위해 별도의 리소스 스크립트 파일 (.rc) 을 사용하여 컴파일러로 생성된 .res 파일을 링크합니다. 그러나 특정 제약 조건이 있거나 단순한 유틸리티를 만들 때, 모든 설정을 소스 코드 내에서 직접 처리하는 방법이 필요합니다.
이 문서에서는 Win32 API 를 활용하여 별도의 리소스 파일 없이도 ...
8월 1일 07:43에 게시됨