glPolygonOffset
함수의 첫 번째 매개 변수의 의미를 이해하는 데 어려움이 있습니다. glPolygonOffset에서 factor 매개 변수의 의미와 용도
void glPolygonOffset(GLfloat factor, GLfloat units);
는 요인
각 폴리곤 오프셋 변수 깊이를 만드는 데 사용되는 축척 비율을 지정 말한다.
하고는 해당 정점의 깊이 값으로부터 보간 후의 각 단편의 깊이 값이 상쇄되도록
. 오프셋 값은 factor × DZ + rx 단위입니다. 여기서 DZ는 다각형의 화면 영역을 기준으로 한 깊이 변화의 측정치이고, r은 주어진 각도에 대해 분해 가능한 오프셋을 생성하는 데 보장되는 가장 작은 값입니다 이행.
나는 r
과 unit
이 무엇인지 알고 있습니다. 내가 이해할 수없는 것은 DZ
이 무엇인지, 즉 "다각형의 화면 영역에 대한 깊이 값의 변화 측정"이 의미하는 바이며, 요인을 0 이외의 다른 값으로 설정해야하는 이유는 무엇입니까?
내 와이어 프레임을 원하는만큼 간격을 띄우고 싶으면 깊이 값에서 단위를/substact로 추가/substact하는 것이 좋습니다. factor 매개 변수 (및 문서에 언급 된 DZ)의 의미, 목적 및 사용 예는 무엇입니까?