3
OpenGL에서 맞춤형 (제 경우에는 대수) 좌표 공간을 지원합니까? 일부 원시 데이터를 표시하고 이상적으로 Y 로그 축을 가져야합니다. 이러한 데이터를 변경하지 않고 GPU가 대부분의 작업을 수행하게하는 것이 목적입니다.대수 좌표축을 사용하는 OpenGL
OpenGL에서 맞춤형 (제 경우에는 대수) 좌표 공간을 지원합니까? 일부 원시 데이터를 표시하고 이상적으로 Y 로그 축을 가져야합니다. 이러한 데이터를 변경하지 않고 GPU가 대부분의 작업을 수행하게하는 것이 목적입니다.대수 좌표축을 사용하는 OpenGL
데이터가 동적이라고 가정하면 GPU가 최선의 방법입니다.
glsl log()
을 사용하여 꼭짓점 쉐이더에서 좌표를 변형하기 만하면됩니다. 당신이 LOG10 필요한 경우
,
log10(x) = log(x)/log(10) = (1/log(10)) * log(x)
이 1/log(10)
을 precalc해야합니다 사용합니다. 나이브 구현에서
좋아, 그럼 나는 쉐이더를 사용할 것입니다. 감사 –
쉐이더에서 원하는 것을 할 수 있습니다. – JasonD
제가 생각한 옵션입니다 –