개발 2

루프 패턴 만들기

🐌 루프 패턴 만들기float result = 0;result = length(pos-uv)float result = 0;for (int i = 0; i    result +=lenght(pos-uv) 로 그리는 작은 원들은 각각 중심점(center)과 반지름(radius)를 더한 위치(position)에 float되고 cos(각도)와 sin(각도)를 곱해 아래와 같은 원을 그릴 수 있게 되는 것이다. 원의 둘레에 해당되는 한 점의 x,y 좌표를 구할 때,  ⭐ cos을 활용하여 x값을 구하기cos(30도) = 100 / x √3/2 = 100 / xx = 200 / √3  ⭐ y값은 sin을 활용하여 구하기sin(30도) = 100 / y 1/2 = 100 / yy = 50  🐌 각도 변수를 구하는..

HLSL 2024.10.29

Pix for Window 추가 세팅

PIX는 Direct3D 12를 사용하는 게임 개발자를 위해 설계된 디버깅 및 프로파일링 도구이다.GPU 캡처를 사용하여 렌더링 문제를 디버그하고 프레임 성능을 분석하거나 타이밍 캡처를 사용하여 보다 전통적인 프로파일링 방법을 사용할 수 있다. PIX 설치와 함께 추가적인 윈도우 세팅이 필요한데최근 새 PC에 PIX를 다시 설치하면서 그 내용을 문서로 정리해봤다.  1. NVIDIA 제어판 상단 탭에서 바탕화면 > 개발자 설정 활성화를 클릭한 후 GPU 성능 카운터 관리의 엑세스 옵션을 아래 이미지와 같이 해준다. 2. 윈도우 키 (검색) >  개발자 설정 > 개발자 모드를 활성화한다.  3. 윈도우 키 (검색) > 시스템 환경 변수 편집 > 환경 변수 > Path 선택 후 편집 > 새로 만들기 클릭 후..

반응형