Light
[DirectX11] 078~79 Point Lighting, HLSL [flatten] [branch]
[DirectX11] 078~79 Point Lighting, HLSL [flatten] [branch]
2023.03.21DirectX 11에서 Point Light를 사용하기 위해서는 먼저 씬에서 조명을 설정하고 빛을 발산하는 위치를 지정해야 한다. 이 위치는 3D 공간에서 벡터로 표시된다. 그 다음 셰이더 프로그램에서 Point Light를 처리할 수 있는 코드를 작성해야 한다. 일반적으로 Point Light를 처리하기 위해 사용되는 기술은 Phong Lighting 모델이다. 목차 Lighting Shader Light.fx Lighting.fx PointLighting.fx Framework Renders PerFrame .cpp Shader Lighting PointLightingDemo.h .cpp Point Light DirectX 11에서 Point Light를 사용하기 위해서는 먼저 씬에서 조명을 설정하고..