Mam obiekt, który jest właścicielem właściwości Texture_ID. Muszę zainicjować wartość Texture_ID w konstruktorze, więc chcę, aby wartość nie była używana przez OpenGL, aby pokazać, że tekstura nie jest jeszcze ustawiona.Jaki jest zakres identyfikatora tekstury OpenGL?
Nie wiem, czy zero (0) to dobra wartość? Jeśli istnieje zakres, który OpenGL stosuje do identyfikatorów tekstury, chcę uzyskać wartość poza tym zakresem. Dowolny pomysł?
+1 Zobacz [tutaj] (http://www.opengl.org/sdk/docs/man/xhtml/glBindTexture.xml) "Wartość zero jest zarezerwowana do reprezentowania domyślnej tekstury dla każdego celu tekstury." – user786653
@chris: czy użytkownik786653 mówi prawdę? jeśli tak, to czy muszę użyć maksymalnej wartości GLuint? – jondinham
@Paul: Każdy obiekt tekstury, który utworzysz, będzie miał niezerową wartość. Jeśli w ten sposób zamierzasz używać tej klasy, zero jest całkowicie w porządku. –