Czy źle jest ustawić glTexParameteri () w czasie renderowania?

Stoję przed problemami z zawijaniem tekstur. co powoduje artefakty. Ponieważ moja baza kodu stała się ogromna, jedyny sposób, w jaki mogę pomyśleć, to wykonanie pewnych kontroli, aby sprawdzić, czy pewne tekstury należą do kategorii, które powodują artefakty, i zmienić parametry przed wciągnięciem do bufora renderowania.

Czy to na ogół w porządku? ustawić parametry, takie jak

glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_MIRRORED_REPEAT);
glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_MIRRORED_REPEAT);

po glBindTexture podczas renderowania pętli? lub czy wpłynie to na FPS, ponieważ zwiększy to operacje podczas każdej klatki renderowania?

questionAnswers(2)

yourAnswerToTheQuestion