Új hozzászólás Aktív témák
-
válasz
lacko81
#4414
üzenetére
nem értelek... mindenképp vonalakból kell kiindulni? nem lehet vertexekből? mert szerintem abból kellene... mint mondtam (alaphangon) tárolod a vertexeket egy tömbben, majd egy másikban mondjuk az éleket (pontosabban minden él melyik kettő vertex közt van). végigpörgeted az él tömböt, és pl opengl-ben egy parancs a két vertex összekötése éllel... így gyorsan lehet csinálni wireframe nézetet... ha meg face nézet kell, akkor oda kell egy face tömb, ami azt tárolja, hogy melyik face-hez melyik három vertex kell, opengl-ben ugyanúgy egy parancs a 3 vertex közé síkot húzni. ugye 3 közé csak azt lehet... így meg lenne oldva ez is... ha meg nem csak egyenesekkel operálsz, hanem komplex vonalakkal (pl nurbs), na az akkor jóval komplikáltabb, azt nem vágom... mellesleg ha effektíve programot is szeretnél rá írni, akkor kelleni fog a normál vektor. a helyzet ugyanis az, hogy ha van egy face-ed, az alapból mutathat mindkét irányba (mindkét oldalról látható), de ebből testet felépíteni nem lehet, mert mindig minden látszana, ha shadingot is bekapcsolsz (térbeli ábrázoláshoz kell) akkor ott nem lesz térbeli, ha nincs megadva, merre néz a face...
a tiédben is van ráció, de szerintem egyszerűbb az én verziómat implementálni... ha gondolod, odaadhatom a forráskódját az én obj megjelenítőmnek, bár nincs bekommentezve túlságosan... lényegében áll egy értelmező részből, ami beolvassa sorról sorra az obj file-t, és értelmezi, ha vertex adatot olvas, akkor a vertex tömbbe teszi, ha mást, akkor az aktuálisan kellőbe, van egy billentyű és egérkezelő része, és van a megjelenítés (ami végigszalad a tömbökön, és sorban kipakolja a dolgokat) (és persze a main) szétszedtem külön darabokra, amennyire lehet...
Új hozzászólás Aktív témák
- Genshin Impact (PC, PS4, Android, iOS)
- Sok hűhó négyszázért: AMD Ryzen 7 9850X3D
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Hosszú premier előzetest kapott az Arknights: Endfield
- BestBuy topik
- Honda topik
- Samsung Galaxy Watch4 és Watch4 Classic - próbawearzió
- Eredeti játékok OFF topik
- Samsung Galaxy S25 - végre van kicsi!
- Két 8 GB-os VGA-ra teszi fel ezt a negyedévet az NVIDIA?
- További aktív témák...
- Kingston Fury Beast 2x8GB ddr4 2666mhz KF426C16BBK2
- OHH ! Dell Latitude 9430 Üzleti Profi Prémium Ultrabook 14" -80% i7-1265U 32/1TB IRIS Xe FHD+
- Canon EOS 200D +kit objektív és táska ( 6100 expo )
- Chieftec Eco Series 600W táp eladó!
- Szinte Új Razer Kraken 2019 Fekete/Fehér/Zöld Bolti ár:20k INGYEN FOXPOST
- Fotó állvány eladó
- Apple iPhone 13 mini Red Kompakt méret, nagy teljesítmény 256 GB Használt,szép állapot, 100%
- iPhone 11 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS4305, 100% Akksi
- Akciós kisWorkstation! Dell Precision 3570 i7-1255U 4.7GHz / 32GB / 1000GB / Quadro T550 4GB FHD 15"
- BESZÁMÍTÁS! ASUS Vivobook S15 K3502ZA 15 notebook - i5 12500H 24GB DDR4 512GB SSD Intel Iris Xe IGP
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs

