
재질 통합을 완료하고 gltf를 지원하는 렌더러로 바꿨다. ui 상 왼쪽 위는 오브젝트, 아래는 area light를 조정할 수 있는 ui이고다중 광원 역시 지원 가능하다. (물론 area light 중 사각형만..!) 계산식 통합이야 계속 해왔던거라 쉬웠는데오히려 오브젝트 추가 제거나area light도 오브젝트 취급인데 light 속성을 지니고 있으니 이걸 구분지어주는 것에 애먹었었다 생각해보니 내 path tracing 계산식에 대한 코드와 메모리들 설명을 여기다가 안적어서 정리해서 적어 놔야겠다.오브젝트, arealight, material, camera, options 전부 gpu에 올려 놓았고 메모리 구조는 이렇다. 1. 카메라layout (set = 0, binding = 0) uniform..