Witam, chcę napisać funkcje które będą mogły oświetlać inne elementy mapy w c++, w SFML.
Nie wiem jak się za to zabrać, światło to będą wycinki kołowe, czy wiele prostych.
Jak zrobić aby te proste, albo okręgi ściemniały się wraz z odległością.
Chcę aby było to wydajne i nie zabierało zbyt dużo mocy obliczeniowej.
Nie chcę także korzystać z gotowych bibliotek, ale sam rozwiązać problem jedynie z drobną pomocą was.
Mam nadzieję, że wiecie o co mi chodzi.
Wstawiam link do inspiracji mojego pomysłu:
https://www.youtube.com/watch?v=C-ScURIRTGA
Proszę o odpowiedz lub komentarz, może ktoś z was spotkał się z podobnym problemem, może w innej bibliotece.
A poza tym jak tworzy sie oświetlenie 3D, bo nie sądzę, że rysuje się linie :)
Nie wiem jak się za to zabrać, światło to będą wycinki kołowe, czy wiele prostych.
Jak zrobić aby te proste, albo okręgi ściemniały się wraz z odległością.
Chcę aby było to wydajne i nie zabierało zbyt dużo mocy obliczeniowej.
Nie chcę także korzystać z gotowych bibliotek, ale sam rozwiązać problem jedynie z drobną pomocą was.
Mam nadzieję, że wiecie o co mi chodzi.
Wstawiam link do inspiracji mojego pomysłu:
https://www.youtube.com/watch?v=C-ScURIRTGA
Proszę o odpowiedz lub komentarz, może ktoś z was spotkał się z podobnym problemem, może w innej bibliotece.
A poza tym jak tworzy sie oświetlenie 3D, bo nie sądzę, że rysuje się linie :)