Pytania oznaczone «xna»

11
Izometryczne wykrywanie kolizji

Mam problemy z próbą wykrycia kolizji dwóch płytek izometrycznych. Próbowałem wykreślić linie między każdym punktem na kafelku, a następnie sprawdzić, czy nie przechwytuje linii, ale to nie działało (prawdopodobnie z powodu nieprawidłowej formuły) Po dłuższym zastanowieniu się nad tym, wydaje mi...

11
Jak wykonać filtr xBR lub hqx w XNA?

Chciałbym renderować moją grę za pomocą jednego z filtrów hqx (hq2x, hq3x lub hq4x) lub filtra xBR w module cieniującym. Jak mogę to zrobić w XNA 4.0 i SM3? Uwaga dodatkowa: to pytanie zostało znacznie zmienione, aby stało się tym, czym jest

10
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...

10
Jak znaleźć rozmiar okna w XNA

Chciałem tylko wiedzieć, czy istnieje sposób, aby sprawdzić rozmiar okna w XNA. Nie chcę ustawiać określonego rozmiaru; Chciałbym wiedzieć, jakie wymiary obecnie wyświetla jako automatycznie. Czy istnieje sposób na znalezienie tych informacji? Zdaję sobie sprawę, że prawdopodobnie powinienem był...

10
Zaokrąglone rogi w XNA?

Czy jest jakiś sposób, aby wykonać zaokrąglone rogi na prostokącie renderowanym w XNA przez prymitywy (paski liniowe)? Chcę, aby mój interfejs był nieco bardziej fantazyjny niż obecnie, i chciałbym, aby kod był elastyczny, bez zbyt wielu

10
Jak utworzyć system niezależny od rozdzielczości?

Mam na myśli to. Mogę oczywiście zakotwiczyć rzeczy na krawędziach, co uczyniłoby moją rozdzielczość interfejsu niezależną ... dopóki nie zmieni się tak bardzo, że grafika będzie zbyt mała. Jak odpowiednio skalować w razie potrzeby? Jak utrzymywać odpowiednią grafikę podczas skalowania? Nie chcę...

10
Wydajna metoda renderowania masywnego terenu w XNA

Tworzę grę XNA, która wymaga dużej przestrzeni dla graczy. Obecnie używana mapa wysokości testu to 4096 x 4096 i jest zapisywana jako 4-bitowy BMP. Próbuję wziąć ten ogromny plik mapy wysokości i wyrenderować go w grze. Problem, na który wpadam, polega na tym, że nieefektywne jest ładowanie całego...

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
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...