Pytania otagowane jako textures

Mapa bitowa (obraz rastrowy) używana w procesie mapowania tekstury.

7
Dlaczego tekstury są zawsze kwadratowymi potęgami dwóch? Co jeśli nie są?
Dlaczego rozdzielczość tekstur w grach jest zawsze potęgą dwóch (128x128, 256x256, 512x512, 1024x1024 itd.)? Czy nie byłoby mądrze zaoszczędzić na rozmiarze pliku gry i dopasować teksturę dokładnie do modelu bez opakowania UV? Co by się stało, gdyby istniała tekstura, która nie byłaby potęgą dwóch? Czy niepoprawne byłoby mieć teksturę taką …
53 textures 

9
Algorytm pakowania tekstur
Co to jest dobry algorytm pakowania tekstur? Technicznie rzecz biorąc, pakowanie pojemników jest trudne NP , więc heurystyka jest tym, czego naprawdę chcę.

5
Jak uniknąć krwawienia tekstur w atlasie tekstur?
W mojej grze jest teren podobny do Minecrafta wykonany z kostek. Generuję bufor wierzchołków na podstawie danych wokseli i używam atlasu tekstur dla wyglądu różnych bloków: Problem polega na tym, że tekstura odległych kostek interpoluje z sąsiadującymi płytkami w atlasie tekstur. Powoduje to powstawanie linii niewłaściwych kolorów między sześcianami (może …

3
Dlaczego przykłady tekstur gier są często przedstawiane na modelu kuli?
Niedawno zacząłem współpracować z Unity i szukałem tekstur tła (ścian zamku i takich elementów) w grze, o której myślę w końcu zbudować. Zauważyłem, że tekstury są często przedstawiane w kształcie kuli, na przykład na przykładowym zdjęciu tutaj: Na przykład, dlaczego wzory tekstur nie są pokazane jako zwykłe płaskie kwadraty? Wydaje …
45 textures 

1
Jak gry AAA wykorzystują tę teksturę w module cieniującym mapowanie tonów?
Odkryłem, że Battlefield 3, a także Saint's Row the Third używają tej tekstury w końcowym etapie mapowania tonów. Czy ktoś może udostępnić link do artykułu o tym, jak ta tekstura jest używana? AKTUALIZACJA: Ponieważ nie ma prawie żadnych przykładów implementacji gradacji kolorów w sieci, opublikuję moją szybką i brudną próbkę …
43 textures  hlsl 

5
Czy powinienem używać tekstur o rozmiarze nieprzekraczającym 2?
Na początku OpenGL i DirectX rozmiary tekstur musiały być potęgami dwóch. Oznaczało to, że interpolacja wartości zmiennoprzecinkowych może być wykonana bardzo szybko, przy użyciu przesunięcia i tym podobnych. Od czasu OpenGL 2.0 (i wcześniejszych, poprzez rozszerzenie) obsługiwane są nie-moc dwóch wymiarów tekstury. Czy potęga dwóch tekstur ma przewagę wydajności na …

6
Tworzenie efektu zamiany palet w stylu retro w OpenGL
Pracuję nad grą podobną do Megamana , w której muszę zmienić kolor niektórych pikseli w czasie wykonywania. Dla porównania : w Megaman, kiedy zmieniasz wybraną broń, wówczas zmienia się paleta głównego bohatera, aby odzwierciedlić wybraną broń. Nie wszystkie kolory duszka zmieniają się, tylko niektóre z nich się zmieniają . Ten …

3
Jak mogę uzyskać dobrze wyglądający efekt cząstek wybuchowych?
Nie jestem wielkim artystą, ale staram się robić przyzwoite efekty cząsteczkowe w grze 2.5D. Robię replikę „Czołgów” Wii Play i nie jestem w stanie sprawić, żeby wybuchy wyglądały dobrze. Nie wybieram dokładnego stylu, jaki mieli, prawdopodobnie czegoś bardziej realistycznego, mniej dziecinnego. Mój silnik cząstek rysuje po prostu teksturę 2D na …

4
Co to są tekstury 3D?
Google mnie zawiodło, nie mogłem znaleźć żadnych informacji. Więc może GameDev może :). Co to są tekstury 3D? Kiedy są używane? Koszty wydajności? Jak są one przechowywane? Mam wiele niejasnych pomysłów, ale nie ma „ostatecznej” definicji. Doceniane są wszelkie odniesienia do przykładów lub samouczków, szczególnie w renderowaniu układów cząstek za …
31 3d  textures 

4
Jaka jest różnica między duchem a teksturą?
Mam zadanie do wykonania na uniwersytecie, a moim zadaniem jest omówienie tekstur używanych w grach wideo i ich ewolucji. Moje główne pytanie brzmi: jaka jest podstawowa różnica między używaniem duszka lub innymi metodami tekstury? Po przeprowadzeniu drobnych badań sam wydaje mi się, że skłaniam się do tego, by Duszki zapisały …

3
W jaki sposób zespoły zapobiegają nadpisywaniu plików źródłowych? [Zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów opracowywania gier. Zamknięte 4 lata temu . Przyszło mi do głowy, że podczas gdy, na przykład, silnik gry, pracuje jednocześnie przez wiele osób, jak można uniknąć …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 

4
Czym dokładnie jest mapowanie UV i UVW?
Próbuję zrozumieć podstawowe pojęcia 3D, w tej chwili próbuję dowiedzieć się, jak faktycznie działają tekstury. Wiem, że mapowanie UV i UVW to techniki mapujące tekstury 2D na obiekty 3D - powiedziała mi również Wikipedia. Poszukałem wyjaśnień, ale znalazłem tylko tutoriale, które zakładały, że już wiem, co to jest. Z mojego …

2
Dlaczego niektóre gry używają jakiegoś wzorca ditheringu zamiast tradycyjnej alfa dla przejrzystości?
Ostatnio widziałem niektóre gry 3D (np . :), które GTA IVużywają pewnego rodzaju uporządkowanego ditheringu do symulacji przezroczystości / alfa. Wielokąty nie są przezroczyste jak zwykle, ale zamiast tego renderują teksturę ditheringu, która stopniowo zmienia się z lewej na prawą, aby symulować przezroczystość: Efekt nie jest nieprzyjemny, ale raczej zaskakujący …

2
Ile tekstur zazwyczaj mogę wiązać jednocześnie?
Tworzę silnik gry, który będzie działał tylko na nowoczesnym sprzęcie (Shader model 4+). Wydaje mi się, że zanim skończę, nie będzie to tak nieracjonalnym wymogiem. Moje pytanie brzmi: ile tekstur mogę oprawić jednocześnie na nowoczesnej karcie graficznej? 16 byłoby wystarczające. Czy mogę oczekiwać, że większość nowoczesnych kart graficznych będzie obsługiwać …


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.