Egyedi eszközök olyan Max-felhasználóknak, akik elérték a szoftver határait.
A 3ds Max 1-es verziója óta használjuk a programot – régebb óta, mint amióta mai felhasználóinak többsége a szakmában dolgozik. Ennek köszönhetően pontosan tudjuk, mi szokott elromlani, miért, és hogyan lehet elérni, hogy többé ne forduljon elő. Konkrét produkciós problémákra fejlesztünk MAXScript- és Python-eszközöket – nem általános plugineket, amelyek csak „majdnem” azt tudják, amire szükség van.
Kikkel dolgozunk együtt?
- Vizualizációs stúdiókkal, amelyek minden projektben újra és újra ugyanazokat a kézi lépéseket végzik el.
- Építészekkel, akiknek a 3ds Max-munkafolyamata nem tartott lépést a projektek növekvő méretével.
- Stúdiókkal, amelyeknél a régi jelenetkönyvtárak összeomlásokat vagy kompatibilitási problémákat okoznak.
- Mindenkivel, aki nagy 3D asset-gyűjteményt tart karban megfelelő nyilvántartó rendszer nélkül.
Az összetett MAX-fájlokban idővel felhalmozódnak a hibák: sérült objektumok, elveszett anyaghivatkozások, geometria, amely a renderen másképp jelenik meg, mint a viewportban, és jelenetek, amelyek mindig épp a határidő napján omlanak össze. Az ilyen hibák feltárására és javítására szakosodtunk – olyan fájlokban is, amelyekről mások már lemondtak.
- Összeomlások okának felderítése és javítása összetett, nagy memóriaigényű jelenetekben.
- A viewport és a render közötti eltérések megszüntetése (anyagok, geometria, árnyékok).
- Renderhibát vagy instabilitást okozó geometria rendbetétele.
- Hiányzó vagy sérült külső fájlok (assetek) újracsatolása és egy helyre gyűjtése.
- Régi jelenetek átültetése a mai MAX- és V-Ray-szabványokra.
Példa: Egy stúdió egy 4 GB-os repülőtéri terminálfájllal keresett meg minket, amely a végső renderelésnél rendre összeomlott. A jelenetben három év alatt több látványtervező módosításai rakódtak egymásra. Megtaláltuk a memória-túlcsordulást okozó sérült proxyobjektumok láncolatát, egyetlen geometria vagy anyag elvesztése nélkül megtisztítottuk a jelenetet, és 48 órán belül stabil fájlt adtunk át.
Kötegelt feldolgozás
Több száz fájl feldolgozása egyetlen kattintás nélkül: renderfeladás, kameraváltás, a kimeneti fájlok elnevezése, V-Ray-presetek váltása – mind automatizálva, MAXScripttel vagy Pythonnal.
Jelenettisztító szkriptek
Gyakori geometriai hibák automatikus javítása: duplikátumok eltávolítása, fel nem használt assetek törlése, egységes elnevezési rend akár egy teljes mappányi fájlon.
Asset-kezelő eszközök
Külső fájlok nyomon követése, újracsatolása és egy helyre gyűjtése összetett jelenetekben. A hiányzó textúrák problémája így még a produkció előtt kiszűrhető. Anyagok kötegelt cseréje és exportálása.
Egyedi kezelőpanelek
Rollout panelek és eszköztárak, amelyekkel a leggyakoribb műveletek egyetlen kattintással elérhetők – a csapat valós munkamódjára szabva, nem egy átlagos MAX-felhasználóra.
Anyagfeldolgozás
Anyagok kötegelt cseréje, frissítése vagy exportálása egy teljes projektsorozaton át. Különösen hasznos nagy BIM-importoknál, ahol fontos az egységesítés.
Python-integráció
A 3ds Max összekötése külső rendszerekkel – fájlszerverekkel, projektmenedzsment-eszközökkel, renderfarm-API-kkal és AI-szolgáltatásokkal – a Max-on belül futó Python-szkriptekkel; ide tartoznak a VR-bejárások publikálása és más 3D-alkalmazások felé vezető hidak is.
A problémától a működő eszközig
Hungexpo – Gala Systems színpadanimáció
A Hungexpo rendezvényterme a Gala Systems mozgatható pódiumrendszerével többféle nézőtéri elrendezés között alakítható át. Olyan MAXScript-eszközt készítettünk, amely egy Excel-táblából olvassa be az egyes sorok magassági pozícióját és a székek állását (felhajtva/lehajtva), majd kiszámítja és automatikusan leanimálja az átmenetet bármely két konfiguráció között. Nyolc előre definiált teremelrendezés között bármilyen irányban képes átmenetet generálni.
Film:
A szkript felülete
Rubik-kocka-animátor – EU-elnökségi installáció
Az Európai Unió Tanácsának 2024-es magyar elnöksége alkalmából készült interaktív installációhoz egyedi MAXScript + Python eszközt fejlesztettünk, amely Rubik-kockát animál. Egy Python-alapú megoldó kiszámítja a célállapotig vezető forgatássorozatot, amelyet a szkript a 3ds Max-ban automatikusan le is animál.
Film:
A szkript felülete
Planet 2023 – automatikus kiterítés nyomtatáshoz
A Planet 2023 projekthez nagy méretű, ívelt bútorelemek és falfelületek nyomdai grafikáját kellett előkészíteni. Olyan eszközkészletet fejlesztettünk, amely minden felületet nyomtatható síkká terít ki, automatikus elnevezéssel és méretezéssel, DWG-formátumba exportálja, és mindegyikhez 100 DPI-s helyettesítő textúrát ad, amelyre a grafikai csapat ráteheti a végleges grafikát. Egy második szkript a kész nyomdai grafikákat automatikusan visszahelyezi textúraként a 3D-modell megfelelő felületeire, így a kettő mindig összhangban marad.
360° túra:
A szkript felülete
A fentiek mind megrendelésre készültek. Ez a rész viszont magunknak készült. Minden munkanapon használjuk, 3ds Max 2025 és V-Ray 7 alatt: MAXScript ott, ahol a kódnak közvetlenül a jelenethez kell nyúlnia, minden máshoz Python és pymxs, PySide6-alapú felületek mögött. Az egyedi eszközökkel megoldandó problémák közül sokkal először a saját produkciónkban találkoztunk.
Ugyanez a Python-réteg köti össze a 3ds Max-ot a külvilággal: alaprajzokat és kamerapozíciókat ad át a VR-bejárásokat előállító munkafolyamatunknak, és jelenetadatokat exportál a Blender felé, ha a projekt úgy kívánja. Egyik sem megvásárolható termék: működő infrastruktúra – és ebből származik az a tapasztalat, amelyet minden megrendelt eszközbe beépítünk.
Procedurális épületgenerátor
Falak, tetők, nyílászárók, anyagok, belső terek és kertek paraméterekből generálva – így a tömegtanulmányokat és a háttérépületeket nem kell kézzel modellezni. A tetőfedés is procedurálisan készül, parametrikus kiosztórendszerre (array) építve.
Kötegelt kamerarenderelés
Egy jelenet összes kamerája – vagy akár egy teljes mappányi jelenet – egyetlen menetben feladva, egységes fájlelnevezéssel és kameránként külön beállításokkal.
Fény- és kamerabeállítás
Nap-, égbolt-, HDRI- és kameraeszközök egy helyen. Egységesen alkalmazott, szabványosított beállítások ahelyett, hogy jelenetről jelenetre újra kellene építeni őket.
Kerttervezés és növénytelepítés
Növénytelepítő eszköz kertekhez, zöldfelületekhez és az épület környezetéhez – hogy az épület körüli tér ugyanolyan gondos kidolgozást kapjon, mint maga az épület.
A szkripteket a megrendelő valós fájljaira és munkafolyamatára építjük, a saját környezetében teszteljük, és úgy dokumentáljuk, hogy a csapat használni és karbantartani is tudja őket. A továbbfejlesztésükhöz oktatást is tartunk, vagy átalánydíjas támogatási szerződés keretében átvállaljuk a karbantartást. Az ár a feladat terjedelmétől függ – az egyszerűbb jelenettisztító szkriptek 500 €-tól indulnak, a komplex, több eszközből álló automatizálási rendszerekre pedig a feladatleírás alapján adunk árajánlatot.
Projektek ezzel a szolgáltatással:

