Che cos'è il formato di file HSF?
Un file .hsf è uno stream di visualizzazione 3D prodotto dall'SDK HOOPS Visualize di Tech Soft 3D. Codifica la geometria 3D, la struttura del prodotto, i materiali, le luci, le telecamere e le viste nominate in uno stream sequenziale compatto di opcode tipizzati, rendendolo ideale per lo streaming in tempo reale di grandi modelli CAD e industriali verso visualizzatori web e desktop.
Ogni file .hsf si apre con un tag di versione a 5 byte leggibile dall'uomo - HSF V seguito da una stringa di versione numerica (ad esempio HSF V1600) - che identifica la versione di HOOPS che lo ha prodotto e garantisce la decodifica retrocompatibile tramite l'SDK HOOPS Visualize. La geometria è compressa utilizzando LZ per i dati generali, oltre a tecniche specifiche per la geometria: normali quantizzate, vertici codificati in delta e rappresentazioni shell LOD (Level of Detail) che scalano bene per i grandi assiemi.
Il formato supporta un ricco set di primitive: shell poligonali, polilinee, superfici NURBS, testo Unicode, colori dei vertici, mappatura delle texture e font definiti dall'utente. È ampiamente integrato nei visualizzatori CAD, nelle piattaforme digital twin e negli strumenti PLM tramite l'SDK HOOPS. Tech Soft 3D è nata come spin-off di Autodesk nel 1996.
Per l'archiviazione a lungo termine o l'integrazione in PDF 3D, è generalmente preferito il formato standard ISO .prc. HSF rimane il formato d'elezione per le pipeline di visualizzazione in tempo reale ad alte prestazioni.
- Il numero di versione dopo
HSF Vcodifica la release di HOOPS che ha prodotto il file. - Okino PolyTrans e SolidWorks eDrawings supportano la visualizzazione e l'esportazione di
.hsf. - Il formato gira nativamente su Windows, Linux, macOS, iOS e Android tramite l'SDK.
Sicurezza e incolumità
RISCHIO: LOWI file HSF contengono geometria 3D e attributi senza capacità di scripting o macro. Nessuna vulnerabilità di sicurezza nota.
Dettagli del formato
in sintesiProgrammi che aprono file HSF
Dettagli tecnici
specifiche approfondite| Magic bytes | 48 53 46 20 56 («HSF V») all'offset 0 |
| Codifica versione | Stringa numerica che segue l'intestazione «HSF V», ad es. HSF V1600 |
| Contenitore | Stream sequenziale proprietario basato su opcode (HOOPS Stream Format) |
| Ordine dei byte | Little-endian |
| Compressione | LZ (generale) più normali quantizzate, vertici codificati in delta, rappresentazioni shell LOD |
| Dimensione tipica del file | 100 KB - 500 MB (varia in base alla complessità del modello) |
| Primitive geometriche | Shell poligonali, polilinee, superfici NURBS, testo Unicode, colori dei vertici, mappatura delle texture |
| Profondità colore | RGB a 24 bit con alfa opzionale per vertice o per superficie |
| Struttura del prodotto | Albero dell'assieme, viste nominate, luci, telecamere e font definiti dall'utente codificati |
| Retrocompatibilità | L'SDK HOOPS Visualize garantisce la lettura retrocompatibile tra tutte le versioni |
| OS associati | Windows, Linux, macOS, iOS, Android |
| Alternativa per archiviazione | .prc (ISO 14739-1) preferito per l'archiviazione e l'integrazione in PDF 3D |
| Sviluppatore | Tech Soft 3D (nata come spin-off di Autodesk nel 1996) |
| Rilasciato | late 1990s (HOOPS 3.x era, Tech Soft 3D) |
| Ultima versione | HOOPS Visualize 2024 (HSF spec remains backward-compatible) |
| Specifica | docs.techsoft3d.com |
Conversioni HSF
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file HSF.