2013-11-22 1 views
3

이 함수의 대체 코드가 무엇인지 궁금합니다. 이 함수 호출 대신 간단히 "texture"를 호출합니까? 아니면 120과 다르기 전에 이것을하기위한 새로운 방법이 있습니까? 이것에GLSL 150+에서 textureCube를 대체 하시겠습니까?

uniform samplerCube sampler; 

[...] 

fragColor = texture(sampler, centroi.xyz) * (ambient + specular + diffuse); 

답변

5

대답은 '예 : 여기

내가 지금 가지고있는 것입니다. textureCube 함수는 동일한 작업을 수행하는 texture()에 오버로드를 작성했기 때문에 더 이상 사용되지 않습니다. 나는 이것이 모든 것을 하나의 호출로 통합하는 좋은 방법이라고 생각합니다.

다른 사람이이 정보를 찾고있는 경우를 대비하여이 정보를 남겨 두겠습니다.