Bestandsformaten
Sinds kort biedt Innobrix de mogelijkheid om andere bestanden naast het bekende IBX-bestand om te kunnen inladen. Dit kan (vooralsnog) op 2 plekken:
- In
Model
-bibliotheken. - In de
Terrein
-bibliotheken.
Op dit moment worden GLB, OBJ (+.mtl en texturen) en FBX aanvullend ondersteund.
Categorie | Programma | GLB-Export | OBJ-Export | FBX-Export | Opmerkingen |
---|---|---|---|---|---|
3D-Modellering Software | Blender | Ja | Ja (incl. .mtl en textures) | Ja | Open-source, brede ondersteuning van formaten. |
Autodesk 3ds Max | Ja (via plug-ins) | Ja | Ja | Ondersteunt ook animaties en textures. | |
Autodesk Maya | Ja (via plug-ins) | Ja | Ja | Ondersteunt complexe animaties en rigs. | |
SketchUp (Pro) | Ja (via plug-ins) | Ja | Ja | Exportopties afhankelijk van gebruikte plug-ins. | |
Rhino 3D | Ja (met plug-ins) | Ja | Ja | Veel exportmogelijkheden, incl. CAD-gerelateerde formats. | |
Cinema 4D | Ja (via plug-ins) | Ja | Ja | GLTF/GLB-export afhankelijk van plug-ins. | |
CAD-software | Vectorworks | Ja | Ja | Ja | GLB-export mogelijk, afhankelijk van versie en instellingen. |
Autodesk Revit | Ja (met add-ons) | Ja | Ja | GLB-export mogelijk met add-ons. | |
Allplan | Ja (via plug-ins) | Ja | Ja | GLB-export mogelijk met plug-ins of conversie naar GLTF. | |
SolidWorks | Ja (met add-ons) | Ja | Ja | GLB-export vereist add-ons zoals SimLab Composer. | |
Autodesk Fusion 360 | Ja (via exportfunctie) | Ja | Ja | GLB-export mogelijk via ingebouwde GLTF-export. |
OBJ + .MTL importeren
Afhankelijk van het pakket van waaruit je de OBJ + .MTL (en texturen) exporteert wordt er tijdens het importeren gevraagd om een aantal eigenschappen over je bestand aan te geven, zoals schaal
(in units of eenheden) en de oriëntatie van het assenstelsel van waaruit je geëxporteert hebt.
Bij het importeren van het model dien je de juiste oriëntatie en schaal van het model mee te geven, zodat het model met een correcte oriëntatie wordt ingeladen binnen Innobrix.
De kleine preview modal kan je hierbij helpen, en toont het model zoals deze geïmporteerd kan worden.
De preview modal is uitgeschakeld voor OBJ bestanden die groter zijn dan 100mb exclusief texturen door het intensieve geheugengebruik van de webbrowser.
Schaal / Unit
Afhankelijk van de applicatie van waaruit de .OBJ
afkomstig is, kan het nodig zijn om de schaal aan te passen tijdens het importeer-proces. Over het algemeen is dit alleen noodzakelijk op het moment
dat er afwijkende exporteer settings zijn gekozen bij het aanmaken van de OBJ. Innobrix zelf werkt in meters.
FBX
Het Autodesk FBX-formaat wordt sinds kort ondersteunt. FBX versies ouder dan 7000 vallen echter buiten deze ondersteuning. Heb je een bestand dat te oud is? Dan kun je proberen om het bestand naar een nieuwere versie om te zetten via de Autodesk FBX Coverter.
FileVersion | Corresponding FBX SDK Version | FBX Year Version |
---|---|---|
7000 | FBX 2010 | FBX 2010 |
7100 | FBX 2011 | FBX 2011 |
7200 | FBX 2012 | FBX 2012 |
7300 | FBX 2013 | FBX 2013 |
7400 | FBX 2014 | FBX 2014 |
7500 | FBX 2016 | FBX 2016 |
7600 | FBX 2018 | FBX 2018 |
7700 | FBX 2019 | FBX 2019 |
7800 | FBX 2020 | FBX 2020 |
Texturen & Schaal
In het geval van een FBX-bestand kunnen texturen apart worden meegestuurd als worden geëmbed binnen het bestand zelf. Bij veel pakketten is het mogelijk om texturen mee te exporteren met de FBX via een setting zoals 'Embed Media'.
Doordat FBX unitless is kan het zijn dat de preview modal de FBX niet altijd correct weergeeft. Kan zijn dat je moet experimenteren met de schaal en/of oriëntatie van de import settings voordat je een correct model krijgt.
GLB
Een GLTF (GL Transmission Format) en GLB bestand zijn bestandsformaten die worden gebruikt voor het opslaan en uitwisselen van 3D-modellen en scènes. Ze zijn ontwikkeld door de Khronos Group, met als doel een efficiënte en universele standaard te bieden voor 3D-content op het web en in andere toepassingen. Innobrix biedt vooralsnog enkel de mogelijkheid om rechtstreeks GLB bestanden te kunnen uploaden.
Een GLB is de binaire variant van GLTF. Het combineert alle gegevens (mesh, texturen, animaties, enz.) in één compact bestand. Hierdoor is het efficiënter bij het laden, vooral voor toepassingen waar één enkel bestand handiger is, zoals in VR/AR-apps en op websites zoals Innobrix.
Als er vanuit je tekenpakket geëxporteerd kan worden naar GLB, dan is it doorgaans de betere keus t.o.v. OBJ of FBX als de mogelijkheid er is.