Witam serdecznie, mam mały problem z moim programem. Tak jak z oświetleniem poszło sprawnie to z materiałami mam problem.
Nie mam pojęcia dlaczego te kolory rozmywają się na krawędziach, chciałbym żeby było jasno widać, gdzie kończy się, a gdzie zaczyna kolejny trójkąt (chodzi mi o pole boczne, 1/4 koła w trybie triangle_fun)
Przesyłam zdjęcie poglądowe i kod.
Z góry dziękuję za każdą pomoc,
pozdrawiam.
0
0
Problem, rozwiązany, jakby ktoś miał w przyszłości podobny problem, mówie jak jest:
OpenGL domyślnie stosuje cieniowanie gładkie, funkcja glShadeModel( GL_FLAT ) zmienia na cieniowanie płaskie. Ot cała filozofia.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.