Pytania oznaczone «performance»

10
Szybkie oświetlenie z wieloma światłami

Jak mogę wdrożyć szybkie oświetlenie z wieloma światłami? Nie chcę ograniczać gracza, może on umieścić na poziomie nieograniczoną liczbę i ewentualnie nakładające się (punktowe) światła. Problem polega na tym, że shadery zawierające dynamiczne pętle, które byłyby konieczne do obliczenia...

9
Jak zasłonić światła w Unity3D?

Po pierwsze, mam Unity Pro. Od jakiegoś czasu staram się zasłaniać światła, gdy nie są one oglądane, aby poprawić wydajność. Głównymi metodami, na które natknąłem się, było użycie BecameVisible () i testowanie fragmentu kamery. Moim głównym problemem było to, że jeśli odtwarzacz ogląda obszar...

9
Jak poprawić wydajność drogich funkcji w 2d city builder

Już szukałem odpowiedzi, ale nie byłem w stanie znaleźć najlepszego podejścia do obsługi drogich funkcji / obliczeń. W mojej obecnej grze (budynek miasta oparty na kafelkach 2D) użytkownik może stawiać budynki, budować drogi itp. Wszystkie budynki wymagają połączenia ze skrzyżowaniem, które...

9
Czy warto martwić się o lokalizację odniesienia GPU?

Czy lokalizacja odniesienia ma tak samo różnicę w wydajności GPU, jak w wydajności procesora? Na przykład, jeśli wyślę 200 poleceń rysowania do GPU, czy zauważę (potencjalnie) zauważalną różnicę, jeśli dane dla każdego polecenia są ciągłe w pamięci zamiast przeskakiwać po buforach / mapach...

9
Jak poprawić wydajność grupowania

Tworzę opartą na sprite grę 2D na platformy mobilne i używam OpenGL (właściwie Irrlicht) do renderowania grafiki. Najpierw zaimplementowałem renderowanie ikonek w prosty sposób: każdy obiekt gry jest renderowany jako quad z własnym wywołaniem losowania GPU, co oznacza, że ​​gdybym miał 200 obiektów...