Információk a 3D hálók módosítására szolgáló eszközökről

A 3D hálómodellezés segítségével számos különféle módon lehet létrehozni szabadformájú terveket a hálók nyújtása, csavarása, nagyítása/kicsinyítése és simítása révén.

A folyamat megkönnyítéséhez az alábbi eszközök közül választhat.

Megjegyzés: Az alábbi ábrákon a VSEDGES rendszerváltozó beállítása 1, így megjelennek a szintvonalak a könnyebb áttekinthetőség érdekében.

Háló simítása

A háló simítottsága a 3D hálók objektumspecifikus tulajdonsága. A simítatlan hálók simítottsági szintje 0, és a hálók simítottságának maximális értéke 256 lehet, de a hálók simítottsága általában 1–4. szintű. Az alábbi ábrán egy hálógömb fogóval végzett szerkesztéssel és kihúzással lett módosítva, majd simítva lett.

Hatékonyabban végezheti a munkáját, ha a szerkesztési műveletek során minialkalmazásokat, kihúzást és lapfelosztást használ még nem simított hálóobjektumokon. A simítottsági szintek között gyorsan válthat a Tulajdonságok palettán, hogy megtekinthesse a kiválasztott háló előnézetét. A magasabb simítottsági szint növeli az összetettséget, ez pedig befolyásolja a teljesítményt.

Alobjektumok kijelölése kiválasztási szűrőkkel

Az alobjektumok kijelölése a hálókban nehéz feladat, ezért érdemes beállítani az egyik, a Kiválasztás panel Háló lapjáról elérhető alobjektumszűrőt. Ha megadja hogy a kijelölés csak lapokra, élekre vagy csúcspontokra vonatkozzon, korlátozhatja, hogy a program mely alobjektumtípusokat jelölheti ki. Az alábbi ábrán be van kapcsolva a Lap alobjektum-kiválasztó szűrő, és a lapokat kijelölheti egyesével, illetve az ablakos vagy a metsző módszerrel.

Megjegyzés: A vörös színű pontok az alobjektum fogói.

Hálólapok meghosszabbítása vagy kihúzása

Egy, az egyes lapok kijelölésekor megjelenő 3D minialkalmazással meghosszabbíthat egy vagy több hálólapot, vagy kihúzhat egy vagy több hálólapot a HÁLÓKIHÚZ paranccsal. A hálólapok meghosszabbítása és kihúzása közötti fő különbséget az mutatja a legjobban, hogy azonos távolság használata esetén hogyan módosulnak az egyes lapok.

3D minialkalmazások használata esetén a kijelölt lapok módosításakor a szomszédos lapok megnyúlnak, hogy igazodjanak a módosításhoz. Az objektum simításakor a szomszédos lapok igazodnak a lapok új helyéhez. Az alábbi ábrán a kijelölt hálólapok a 3D mozgatás minialkalmazással lettek meghosszabbítva, majd simítva lettek.

A háló kihúzása esetén azonban a program további lapokat szúr be, hogy bezárja a kihúzott lapok és az eredeti hálófelület között keletkezett rést. A háló kihúzásakor megadhatja, hogy a program a szomszédos lapokat egy egységként (egyesítve) vagy külön-külön (nem egyesítve) húzza ki, ahogyan az az alábbi ábrán látszik.

Élek élesítésének megtartása

A háló simításakor bekövetkező torzulás korlátozása érdekében élesítheti a kijelölt éleket. Ezzel megtarthatja az élességüket, bármennyire is simítja a program a hálót. A körülvevő lapok éleinek élesítése is szükséges lehet. Az alábbi ábrán egy hálótórusz kihúzott lapjai láthatók, váltakozóan élesítve és nem élesítve.

Ha az élesítés paraméterét Mindig értékre állítja, az élesített él a simítás után is megtartja az élességét. Máskülönben az élesített él ugyanazon a simítottsági szinten simábbá válik.

Háló lapjainak felosztása

Amikor finomít egy hálót, a program egy vagy több lapot a finomabb vezérlés érdekében kisebb lapokra oszt fel. Ugyanakkor a lapok számának növelésével egyben a modell bonyolultsága is nő. Ezen túlmenően a teljes háló objektum finomítása visszaállítja a simítottsági szint alapértékét 0-ra. Ez a változtatás sűrű vonalazású hálót eredményezhet, amely a későbbiekben már nem egyszerűsíthető. A lehető legjobb eredmény érdekében ne a teljes objektumot, hanem csak azokat a lapokat finomítsa vagy ossza fel, amelyek esetében részletesebb modellezés szükséges. Az alábbi ábrán látható az eredmény, ha egy simított hálótéglatestet teljes egészében finomít a program, vagy ha csak egy lapot finomít.

Megjegyzés: Az egyes lapok finomítása nem nullázza az objektum simítottsági szintjét.

Hálók konvertálása 3D testté vagy felületté

Ha metszésponton, kivonáson vagy egyesítésen keresztül kell szerkesztenie háló objektumokat, a hálókat 3D szilárdtestekké vagy felületekké konvertálhatja. Ugyanígy, ha élesítést vagy simítást kell alkalmaznia 3D szilárdtestre vagy felületre, hálóvá konvertálhatja azt. Ugyanakkor nem minden konvertálás őrzi meg az eredeti objektum alakját teljes hűséggel. Ha csak teheti, egynél többször ne váltson az objektumtípusok között. Ha észleli, hogy a konvertálás elfogadhatatlan mértékben módosítja az objektum alakját, vonja vissza a konvertálást, és próbálkozzon más beállításokkal.

Megjegyzés: A SMOOTHMESHCONVERT rendszerváltozó vezérli, hogy a 3D testté vagy felületté konvertálni kívánt hálóobjektumokat a program simítsa vagy lapkákra bontsa-e, és hogy az egy síkba eső lapokat a program optimalizálja-e (egyesítés).

A hálókkal kapcsolatos problémák elkerülése

Bizonyos hálók 3D szilárdtestté konvertálása során az alábbi problémák miatt adódhatnak gondok:

A szilárdtestté nem konvertálható háló objektumokat rendszerint felületté lehet konvertálni. A probléma elhárításának egyik módja, hogy a hálót lapkákra osztott szilárdtestté konvertálja, és nem simított szilárdtestté. Elképzelhető, hogy a problémát a szomszédos lapok közös csúcspontnál kezdett feldarabolásával is megoldhatja (HÁLÓFELOSZT).