Domanda

Abbiamo uno strumento di modellazione che utilizza OCC, e un editor 3D utilizzando OSG. Quello che voglio fare è, esportare il modello del primo strumento e l'importazione nel secondo strumento. Sono stato alla ricerca sul web per giorni, ma non riesco a trovare una soluzione.

Tre cose possono risolvere il mio problema:

  1. Un esportatore per OCC di esportare in formati supportati OSG (.ive, .osg, e molti altri),
  2. Un importatore per OSG ad importare da OCC formati supportati (stp, .step, .igs, .iges, .brp, .brep),
  3. Uno strumento di conversione per la conversione tra due formati, un formato supportato da OCC e un formato supportato da OSG.

Qualcuno ha fatto prima, o sa di tutto ciò che può aiutare?

sto cercando di evitare di scrivere un esportatore personalizzato per OCC.

È stato utile?

Soluzione

ho trovato una soluzione. OpenCascade ha un esempio di importazione / esportazione, che può esportare file VRML senza supporto texture. Alcune modifiche sul codice import export e alcune modifiche su altre parti (in cui il modello di OCC è rappresentato dalle classi VRML) era sufficiente per esportare con successo il mio modello in un file VRML. Poi ho costruito il plugin VRML per OpenSceneGraph e importato con successo il modello.

Altri suggerimenti

CADExchanger (basata OCC) fa un buon lavoro la conversione tra BREP e altri formati (STEP, IGES , STL, VRML ...)

Perché non dare un'occhiata al pythonocc.org. Sto assumendo OSG prende maglie? Caricare il file STEP / IGES in (pitone) OCC, afferrare relativa maglia, spingere Verts / indici OSG. Vorrei che lavorare?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top