Pytania oznaczone «xna-4.0»

10
Tekstura rzutowa i odroczone oświetlenie

W poprzednim pytaniu zapytałem, czy możliwe jest teksturowanie rzutowe z odroczonym oświetleniem. Teraz (ponad pół roku później) mam problem z wdrożeniem tego samego. Próbuję zastosować tę technikę w świetle. (mój projektor nie wpływa na albedo). Mam ten projektor Wyświetl macierz...

10
Skutecznie pozbywasz się martwych obiektów w grze?

Korzystam z pętli for lub foreach (nie ma znaczenia), aby przeglądać wszystkie moje obiekty, gdy trzeba je zaktualizować lub narysować. Jednak gdy obiekt zostanie zabity, chcę, aby został ponownie usunięty z kolekcji. Robię to, dodając obiekt do listy martwych obiektów, a następnie, gdy wszystko...

10
Jak mogę symulować rozbicie szkła?

Muszę wykonać symulację z kamieniem rzuconym przez szklane okno. Jak mogę to osiągnąć? To znaczy myślałem o stworzeniu modelu 3D kamienia i szkła w 3D Studio Max 2012, rozbiciu szkła i wyeksportowaniu obu do XNA 4.0 jako modeli .x. Następnie w XNA wykonaj animację - pisząc własny silnik fizyki....

10
Jakie są sposoby na teksturowanie mapy terenu?

Pracuję z XNA nad grą 3D i staram się stworzyć odpowiednie i przyjemne środowisko. Właściwie wykonałem samouczek, aby utworzyć teren z mapy wysokości. Aby go teksturować, po prostu nakładam na niego teksturę trawy i układam ją kilkakrotnie. Ale chcę mieć naprawdę realistyczne teksturowanie, ale...

10
Projektowanie poziomów w grze za pomocą XNA?

Zastanawiam się nad projektowaniem poziomów w grze. Moja obecna sytuacja obraca się wokół Kafelków - mam wiele różnych warstw z różnymi typami obiektów (dla każdego, kto nie jest zaznajomiony z Kafelkami, obiekt jest niczym więcej niż współrzędną z przypisanymi mu dowolnymi...

9
Jak działa gluLookAt?

Z mojego zrozumienia gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); jest równa: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Ale kiedy wydrukuję ModelViewmatrycę, wezwanie do glTranslatef()wydaje się nie...

9
Zarys sprites

Obecnie pracuję nad grą 2D, a moim bieżącym zadaniem jest obrysowanie wybranego obiektu. Zasadniczo używam modułu cieniującego rozmycie, aby zrobić to w pełni. Najpierw rysuję duszka za pomocą pionowego gaussowskiego shadera rozmycia, następnie rysuję go poziomym gaussowskim shaderem rozmycia, a...