2012-07-12 2 views
3

3D 개체에 단순히 색상 (예 : 녹색)을 사용하거나 텍스처 이미지 파일 (예 : green.png 파일)을로드하는 경우 렌더링 오버 헤드 측면에서 차이가 있습니까?이미지 텍스처와 Android OpenGL ES 용 3D 오브젝트의 색상?

의 OpenGL ES 마침내 심지어 개체의 텍스처를 생성하지 않나요?

에뮬레이터와 함께 Android API v8을 사용 중이며 목표는 실제 Android 휴대 전화입니다.

답변

3

왜 마지막으로 채색 된 물체의 질감을 생성합니까?

나는 생각할 수있는 모든 구현을 말할 수는 없지만 제복이 훨씬 더 나은 해결책이라고 생각됩니다. uniform 값은 텍스처 좌표를 보간하고, vram에서 텍스처를 검색하고, 샘플링하는 텍스처에 비해 빠른 액세스로 데이터 경로에서 매우 로컬로 캐시 될 가능성이 큽니다. 제 유니폼에서 몇 켤레 만 읽는 것만 큼 빨라지는 방법을 모르겠습니다.