Hvorfor konvertere VSJ til OBJ?
Wavefront .obj kræver rigtige vertex- og fladedata, som en .vsj aldrig gemmer. Så i stedet for at konvertere selve VSJ-filen, skal du gendanne det refererede mesh - enten fra det tilhørende VSB-arkiv eller ved at eksportere fra ViewSTL - og konvertere dette til OBJ.
Sådan konverterer du VSJ til OBJ
Udpak den matchende VSB FREE
Hvis du også har scenens .vsb, kan du omdøbe den til .zip og udpakke STL-modellerne indeni, da VSB pakker .vsj sammen med de faktiske STL-filer.
Blender OPEN-SOURCE
Importer den gendannede .stl med File > Import > STL, og kør derefter File > Export > Wavefront (.obj) for at få et OBJ-mesh.
Om disse formater
En .vsj-fil er en ViewStl JSON-scenefil oprettet af ViewSTL online 3D-fremviseren og dens JavaScript-plugin. Den gemmer tilstanden af en 3D-scene som almindelig tekst-JSON, herunder…
Åbn .VSJ detaljer →En OBJ-fil er en 3D-model i Wavefront OBJ-formatet - en liste i almindelig tekst over hjørnepunkter (vertices), flader og overfladenormaler. Åbn den gratis med Blender, Microsoft 3D Viewer…
Åbn .OBJ detaljer →Kvalitet & hvad man skal være opmærksom på
- Der findes ingen direkte VSJ-til-OBJ-vej, fordi VSJ ikke indeholder geometri, kun scenemetadata.
- Du skal have adgang til de STL-modeller, som VSJ-filen peger på; en ensom
.vsjmed manglende modeller kan ikke producere noget mesh. - STL og OBJ gemmer kun overfladetrekanter, så farver, materialer og scenelayout fra ViewSTL-scenen bevares ikke.
Ofte stillede spørgsmål
Hvorfor kan jeg ikke bare konvertere .vsj til .obj direkte?
Hvordan får jeg den faktiske model ud?
download_model() som STL, eller udpak STL-filen fra det tilhørende VSB-arkiv.