Q.노멀맵
Q. 노멀맵? Q. 노멀맵 압축 시 품질 손실문제 해결방법?
Q. 노멀맵? Q. 노멀맵 압축 시 품질 손실문제 해결방법?
Q. 오일러? Q. 짐벌락 현상? Q. 쿼터니언?
Q. 렌더링 파이프라인? Q. 카메라 행렬 만드는 법? Q. 뷰 스페이스 변환 행렬 만드는 법? Q. 직교 투영? Q. 투영 단계에서 z나누기를 수행하는 이유? Q. fov값이 90도일 때 원래 크기인 이유? Q. 테셀레이션? Q. 레스터라이즈? Q. x값을 왜 작게 만드는가? Q. 렌더링 파이프라인을 최적화하는 기법? Q. 스텐실 ...
Q. 셰이더란? Q. Shade는 음영이란 뜻이고, 여기에 er이 붙어 음영을 만드는 주체라고 할 수 있습니다. 즉 그래픽카드의 렌더링에 효과를 주기 위한 주체로, 명령어들의 집합입니다. Q. 포워드셰이딩과 디퍼드셰이딩의 차이? Q. Compute Shader? Q. 램버트 BRDF? Q. 툰 쉐이더(ceil) 원리? Q. SDF?
Q. 더블 버퍼링?
Q. GPU와 CPU?
Q. 메모리 단편화 외부 단편화와 내부 단편화 외부 단편화는 전체 메모리에는 여유 공간이 있지만, 연속된 큰 메모리 블록을 할당할 수 없는 상태. 내부 단편화는 할당된 메모리 블록이 실제로 필요한 것보다 더 크게 할당되어 일부가 낭비되는 상태. Q. 메모리 단편화 해결 방법? 크게 3가지. 페이징 기법, 세그멘테이션 기법, 메모리 풀
Q. 캐시란? Q. 캐시 메모리가 성능에 도움을 주는 이유? Q. 캐시의 지역성과 시간성? Q. 캐시 미스가 발생하면 어떤 일이 벌어지나요? Q. 캐시 메모리에 있는 저장된 데이터가 데이터와 일치하는지는 어떻게 알 수 있나요? A. 캐시 라인
Q. 커널이란? Q. 커널모드와 유저모드?
Q. 페이지와 세그멘테이션? Q. 페이지 테이블은 어디에 있는가? Q. 페이지 폴트란? Q. 페이지 교체 알고리즘? Q. 스레싱?