2010-10-24 26 views

Répondre

2

En OpenGL, vous devez utiliser un format de texture à virgule flottante, tel que R32F ou RGBA32F. Alors vous n'obtiendrez pas de serrage. Je parie que c'est la même chose en D3D.

+0

Etes-vous sûr? Après tout, la puce graphique a son type de stockage interne. –

+0

Oui, je suis sûr. Une texture "normale" telle que GL_RGB8 est une texture normalisée entière, qui contient des valeurs dans la plage [0,1]. Vous avez besoin d'une texture en virgule flottante pour représenter des valeurs en dehors de cette plage. –