Pytania otagowane jako scene-graph

1
Toczę własny wykres sceny
Hello Game Development SE! Czołgam się przez OpenGL z nadzieją na stworzenie prostego i bardzo lekkiego silnika gry. Uważam ten projekt za doświadczenie edukacyjne, które może przynieść trochę pieniędzy, ale i tak będzie zabawne. Do tej pory korzystałem z GLFW, aby uzyskać podstawowe I / O, okno (z tak wymyślnym …
23 opengl  3d  scene-graph 

7
Jak uniknąć przypadkowego usunięcia obiektów gry w C ++
Powiedzmy, że moja gra ma potwora, który może eksplodować kamikadze na odtwarzaczu. Wybierzmy losowo nazwę tego potwora: Pnącze. Tak więcCreeper klasa ma metodę, która wygląda mniej więcej tak: void Creeper::kamikaze() { EventSystem::postEvent(ENTITY_DEATH, this); Explosion* e = new Explosion; e->setLocation(this->location()); this->world->addEntity(e); } Zdarzenia nie są w kolejce, są wysyłane natychmiast. Powoduje …
20 c++  scene-graph 

1
Wykres sceny w osobnym wątku
Opracowuję własny silnik gry dla zabawy (ale nie zysku). Mam renderowanie w jednym wątku, a moje aktualizacje scen (prędkość itp.) W innym. Kiedy nadchodzi czas renderowania, wątek renderujący dodaje widoczne węzły do ​​nowego bufora liniowego i przechodzi przez nie. Bardziej szczegółowo, mój wykres sceny jest trzykrotnie buforowany. Każdy węzeł na …

2
Jak mogę wizualnie zobaczyć zmiany dokonane w scenie od ostatniego zatwierdzenia przez git
Chciałbym zobaczyć zmiany dokonane w scenie (plik .unity) przed zatwierdzeniem ich do git. Przyjrzałem się kilku rozwiązaniom GIT / Unity, ale wszystkie zostały stworzone do łączenia zmian, a nie do pokazywania różnic w stosunku do ostatniej wersji. Problem z plikami scen polega na tym, że używają identyfikatorów GUID, które wskazują …


1
Rurociąg renderowania silnika: generowanie shaderów
Próbuję stworzyć silnik do gier 2D za pomocą OpenGL ES 2.0 (na razie iOS). Napisałem warstwę aplikacji w celu C i osobny samodzielny RendererGLES20 w C ++. Poza rendererem nie jest wykonywane żadne specyficzne wywołanie GL. Działa idealnie. Ale mam pewne problemy z projektowaniem podczas korzystania z shaderów. Każdy moduł …

1
Do wykresu sceny czy nie do wykresu sceny?
Zmagam się z decyzją, czy zaimplementować wykres sceny w mojej grze. Mam kilka przypadków użycia, które wymagają takiego narzędzia, ale nie byłem w stanie przejść przez niektóre szczegóły implementacji. Trochę tła: piszę kosmiczną strzelankę przeznaczoną na platformę mobilną (głównie Android), a mój kod to prawie całkowicie C ++. Nie używam …

2
Wykres sceny dla odroczonego mechanizmu renderowania
Jako ćwiczenie edukacyjne napisałem odroczony silnik renderowania. Teraz chciałbym dodać wykres sceny do tego silnika, ale jestem trochę zaskoczony, jak to zrobić. W normalnym (silniku renderującym do przodu) po prostu dodawałbym wszystkie elementy (wszystkie implementujące IDrawable i IUpdateAble) do mojego wykresu scen, niż najpierw podróżowałem po wykresie scen i wywoływałem …
10 xna  c#  scene-graph 

2
Co powinno zawierać wykres sceny gry?
Czy mógłbyś mi pomóc wyjaśnić, co dokładnie powinien zawierać wykres sceny gry? Zobacz następującą listę: Aktorzy gry? (oczywiście tak, wszystkie obiekty zmieniające stan powinny być główną częścią wykresu sceny) Prosta statyczna gra ojbects? (Mam na myśli odsunięcie miejsc w tle, które się nie animują, ani nie kolidują) Wyzwalacze gier ? …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.