정신 운동으로, 임의의 4D 메시를 스크린 (2D)에 투영하는 것을 상상하려고합니다.
단일 4D 삼각형이 여전히 3 점으로 구성되어 있다고 생각하지만 3 점 각각은 4 차원의 열로 정의됩니다.
4D 공간을 3D 공간에 먼저 매핑 한 다음 OpenGL이 해당 데이터에서 2D 공간으로 자체 투영을 수행하도록 투영 행렬을 정의하는 것이 더 합리적입니까?
아니면 4에서 2로 직접 투영하는 것이 가장 좋을까요?
많은 감사합니다.
흥미 롭습니다. 게임 개발 컨텍스트가 있습니까?
—
AttackingHobo
지금은 탐험 적이지만 궁극적으로는 그렇습니다.
—
bitcruncher
어떤 종류의 게임 개발 컨텍스트를 추가 할 때까지, 나는 주제를 벗어난 것으로 마무리하기 위해 투표 할 것입니다.
—
AttackingHobo
부수적으로, 그래픽스 API가 다루는 동종 좌표 는 특별한 종류의 4D 공간이며, 원점을 통과하는 선상의 모든 점은 3D에서 동일한 점으로 간주됩니다. 즉, <kx, ky, kz, k>는 모든 k에 대해 동일한 점 <x, y, z>입니다.
—
Lars Viklund
4 축 회전? 농담하는거야?
—
subb