Witam, mam problem ze zrobieniem światła w grze. Nie mam nawet pomysłu jak coś takiego napisać. Dla zobrazowania chodzi mi o coś takiego:
Idealnym rozwiązaniem dla mnie byłoby dodanie czarnej nakładki na ekran i w promieniu od danego obiektu np. postaci, latarki, pochodni, kursora myszy czarna nakładka znikałaby. Ale czy da się wyciąć koło z czarnego kwadratu? Pewnie się da, ale czy takie rozwiązanie jest opłacalne pod względem pamięciowym itd. Pisząc to przypomniałem sobie o metodzie exclusiveOr() - czy takie rozwiązanie mojego problemu byłoby odpowiednie?