Znormalizowane wspólrzędne |
Zapomniałem, że w klasie tekstury nie było kodu tworzącego mapy sześcienne. Dalej okazało się, że macierz widoku jest robiona nie tak jak powinna. W efekcie cień poruszał się w innym kierunku niż obiekt. Ostatecznym problemem były "poszarpane" cienie.
Niedobra macierz projekcji |
Przyczyną było nie schodzenie się obrazków na krawędziach, czyli źle zrobiona macierz projekcji.
Poprawny efekt |
Po drugie, dziękuję Ci Motorolo za Twój coding standard. Dzięki niemu nie musiałem szukać tego błędu:
if (LightType_Directional = type)Wskazał mi go kompilator, takim oto komunikatem: "non-lvalue in assignment"
1 komentarz:
Czasem warto się pochwalić.:)
Prześlij komentarz