specular1 [DirectX3D / Graphics] 조명효과 (Ambient . Diffuse . Specular . Phong Reflection) D3D를 공부하며 조명효과를 배우기 시작하여 관련 내용을 정리하고자 합니다. 가장 기본적으로 사용되는 조명 모델인 Phong Reflection(이하 퐁 모델) 그리고 퐁 모델을 위해 필요한 기본 모델들에 대하여 알아보도록 합니다. 우선 퐁 모델을 위해서는 기본적인 3개의 모델이 필요합니다. Ambient Diffuse Specular Shaders 필터의 hlsl 파일의 PS 코드를 참조 합니다. float4 PS(PixelInput input) : SV_TARGET { //world space light float3 light = normalize(-float3(1, -1, 1)); // 빛의 방향 벡터 //world space normal float3 normal = normalize(input.N.. 2023. 6. 7. 이전 1 다음