Comment puis-je lire les données du fichier OBJ?

  1. FAQ
  2. »
  3. Exemples

Le projet de module principal est placé dans le dossier Components/OBJToolkit. Le fichier d'en-tête avec toutes les déclarations de méthodes nécessaires est OBJToolkit.h. Pour importer le fichier .obj, veuillez créer un objet OdObjImport, appelez la méthode importFile et vous aurez accès aux groupes et objets géométriques d'OdObjDb:

OdObjImportPtr pObjImporter = OBJToolkit::createObjImporter();
pObjImporter->importFile(filePath, &importOptions);
OdObjDbPtr pObjDb = pObjImporter->getObjDb();

L'exemple d'importation est disponible dans le projet Obj2Visualize de Composants/Exemples, et il peut être testé dans Components/Visualize/Examples/Visualize Viewer (Fichier-> Ouvrir-> Obj)/(File->Open->Obj).

Un exemple d'exportation .dwg à .obj se trouve dans le projet Drawing/Examples/ExCustObjs (dans la fonction appelée _OBJExport_func). Il s'agit de la commande OBJExport de l'application exemple OdaMfcApp. Un autre exemple d'exportation vers OBJ à partir de Visualize est dans Visualize Viewer, le menu Fichier -> Exporter->Obj/File->Export->Obj menu.