Współrzędne tekstur

Sobota, 28 Maja 2005, 16:04
Czas czytania 0 minut, 50 sekund
Zgodne z GM: gm5 gm6 gm7 gm8 gms1 gms2
Zastanawiasz się, co oznaczają współrzędne xtex, ytex w teksturach i dlaczego max. wartość to 1? No to poczytaj.
Tworząc grafikę 3d w GM, napewno napotkałeś na takią definicję:
kodd3d_vertex_texture(x,y,z,xtex,ytex)O ile wiesz co oznacza x,y,z to z xtext i ytex napewno masz problem.

Otóż xtex i ytex odpowiadają za współrzędne tekstury, które znajdą się w tym samym miejscu co rysowany właśnie vertex (czyli róg trójkąta (prymitiv)).
A teraz rysuneczek:
Grafika: upload/screens/articles/gnysek_a1_01.jpg

Teraz załóżmy że malujemy trójkąt prostokątny, i chcemy aby powyższa tekstura znalazła się na tymże trójkącie. (Tak aby uzyskać sam niebieski kolor).
a) W rogu gdzie przeciwprostokątna styka się dolną przyprostokątną tekstura powinna mieć wartości xtext,ytex = 0,0.
b) przy kącie prostym xtex,ytex = 0,1.
c) w górnym prawym rogu xtex,ytex = 1,1.

Mam nadzieję, że choć trochę wam objaśniłem o co chodzi, ale jestem pewnien, że tutorial ten nie opisuje probelmu w 100%.
Komentarze (łącznie 4):
d
draq (Nie., 12 Mar. 06, 14:41)
#1

Osoby zajmujące się grafiką 3d nie powinnie mieć z tym kłopotów, tak też jest w moim przypadku. To jest dziecinnie łatwe :D

b
bigshark (Pon., 13 Mar. 06, 19:21)
#2

to co ja mam powiedzieć? Dla mnie jest to Krystalicznie łatwe

Ali (Pią., 05 Wrz. 08, 13:52)
#3

nie popisujcie się

k
kryniak (Pią., 05 Wrz. 08, 16:22)
#4

ali, lol.

Najnowsze wersje GameMakera:

LTS
2026.0.0.16 • 2022.0.3.99
wydana 170 dni temu
Beta
2026.100.0.1199 •
2026.100.0.1133
•
 GMRT beta 0.22.4

wydana 9 dni temu
= IDE, = Runtime, = GMRT
Użytkownicy online
3 użytkowników aktywnych:
gości: 1, userów: 2
 Bartek (Kamrat),  gnysek
(~ostatnie 15 minut)
Discord
42 użytkownicy online na discordzie:
Miłosz, 🧁Cupcake🧁, MorDan, Alice, Carl-bot, h..., Fox, GibkiKaktus, s..., Kuzyn, GMRussell, Tidżi, 𝕳𝖚𝖌𝖔 𝕲𝖔𝖓𝖝𝖆𝖑𝖊𝖝, 𝕯𝖎𝖆𝖓𝖆, Radek Ignatów, r..., Threef, Uzjel, Moldis, Murrri, firemark, Kandif, Jarkozpl, yazaa, HappyOrange, 🆅🅸🆃🅾74🅼, szmalu, draczek, Marco, OdrzuconyKrakers, Ulti, Dyno, bagno, antek, Arrekin, Voytec, l..., Cebul, Borek, moeglich, g..., Add92
Shoutbox
gnysek (23:36, 02.11.26)
Zniknęła, stara wersja nie powinna byc dostepna. Chociaz widziałem, ze został przełącznik na górze w zębatce obok avatara, moje przeoczenie :D
Borek (20:47, 02.11.26)
Gdzie jest opcja, żeby wstąpić do bety GMCLAN? bo nigdzie nie widzę.
gnysek (11:10, 01.11.26)
teraz też wyróżnia nowe wpisy od ostatniej wizyty ;)
Borek (18:45, 31.10.26)
No, już jest lepiej :) Dalej retro, ale użyteczne :D To mi się podoba :)
gnysek (12:36, 31.10.26)
Ok, teraz jak wpiszesz więcej tekstu, to się po prostu automatycznie powiększa ;) I poprawiłem CSS dla tips/warns w artykułach i newsach na ciemnym motywie, tak porządnie. I teraz zapamiętuje "przeczytane" komentarze między przeglądarkami.
Adriann (15:31, 29.10.26)
Tak, rozumiem używanie ai jako narzędzia ale nie w ten sposób że nie widać w tym pracy człowieka :o
Borek (15:13, 26.10.26)
Nie narzekam na ruch (sam napisałem, że przynajmniej jakiś ruch jest), ale martwi mnie jakość "gier", które nagle zaczynają się pojawiać z dupy. "Catch the clown" przynajmniej był stworzony przez człowieka, tak samo jak opis na forum :)
Wojo (11:49, 26.10.26)
Nie ma ruchu - narzekacie, jest ruch - narzekacie. Nie są to gry z najwyższej półki, ale każdy robi tak jak potrafi. Za starych gmclanowych czasów było wiele produkcji amatorskiej jakości, ale dzięki temu forum tętniło życiem.
Borek (16:08, 25.10.26)
Chodzi mi o ten INPUT, jedna linia, ciężko się tutaj pizse :) Ja wiem, że retro, ale trochę QoL nie zaszkodzi :D
gnysek (16:00, 25.10.26)
A co jest nienormalnego? :D Jest takie jak zawsze było, pełne retro ;) Zerknę, w następny weekend planuję lekki update strony. 3 wpisy to nie tragedia, ale jak będzie wiecej AI slopu to pewnie zacznę kasować.
Starsze wpisy znajdziesz w Archiwum.
Ankieta
Czy udostępnienie źródła GMRT dla każdego i brak opłat za licencje jest dobrym krokiem?