«fragment-shader» 태그된 질문

1
프래그먼트 셰이더에서 텍스처 좌표를 계산할 때 텍스처에 액세스하는 것이 왜 더 느린가요?
GLSL에서 텍스처를 사용할 때는 꼭짓점 셰이더에서 최종 텍스처 좌표를 계산하고 varyings를 사용하여 프래그먼트 쉐이더로 넘겨주는 것이 가장 좋습니다 . y 좌표를 간단히 뒤집는 예 : // Vertex shader attribute vec2 texture; varying highp vec2 texCoord; // ... void main() { texCoord = vec2(texture.x, 1.0-texture.y); // ... } // Fragment shader …

1
LUT를 사용하여 모바일 장치의 삼각 헤비 쉐이더 속도 향상
이 쉐이더 를 실제로 오래된 iDevice와 결국 Android에서 실행 하려고합니다 . 조각 당 코드를 2 개의 사인 함수로 줄이더라도 셰이더는 약 20fps로 실행됩니다. 나는 오래된 쉐이딩 기술에 대한 책에서 잎을 가져 와서 미리 정의 된 많은 삼각 값을 보유하고 어쨌든 쉐이더를 근사화하는 데 사용하는 배열을 만드는 것을 고려했습니다. 위에 링크 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.