Qu'est-ce que le format de fichier HSF ?
Un fichier .hsf est un flux de visualisation 3D produit par le SDK HOOPS Visualize de Tech Soft 3D. Il encode la géométrie 3D, la structure du produit, les matériaux, les lumières, les caméras et les vues nommées dans un flux séquentiel compact d'opcodes typés, ce qui le rend particulièrement adapté au streaming en temps réel de modèles CAO et industriels volumineux vers des visionneuses web et de bureau.
Chaque fichier .hsf s'ouvre par une balise de version de 5 octets lisible par l'homme - HSF V suivie d'une chaîne de version numérique (par exemple HSF V1600) - qui identifie la version de HOOPS productrice et garantit un décodage rétrocompatible via le SDK HOOPS Visualize. La géométrie est compressée à l'aide de LZ pour les données générales, ainsi que par des techniques spécifiques à la géométrie : normales quantifiées, sommets codés en delta et représentations de coques LOD (Level of Detail) qui s'adaptent bien aux grands assemblages.
Le format prend en charge un riche ensemble de primitives : coques polygonales, polylignes, surfaces NURBS, texte Unicode, couleurs de sommets, placage de texture et polices définies par l'utilisateur. Il est largement intégré dans les visionneuses CAO, les plateformes de jumeaux numériques et les outils PLM via le SDK HOOPS. Tech Soft 3D est une scission d'Autodesk réalisée en 1996.
Pour l'archivage à long terme ou l'intégration dans des PDF 3D, le format standardisé ISO .prc est généralement préféré. Le HSF reste le format de choix pour les pipelines de visualisation en temps réel de haute performance.
- Le numéro de version après
HSF Vencode la version de HOOPS qui a produit le fichier. - Okino PolyTrans et SolidWorks eDrawings prennent en charge la visualisation et l'exportation
.hsf. - Le format fonctionne nativement sur Windows, Linux, macOS, iOS et Android via le SDK.
Sécurité et sûreté
RISQUE : LOWLes fichiers HSF contiennent de la géométrie 3D et des attributs sans capacité de script ou de macro. Aucune vulnérabilité de sécurité connue.
Détails du format
en brefProgrammes qui ouvrent les fichiers HSF
Détails techniques
spécifications approfondies| Octets magiques | 48 53 46 20 56 (« HSF V ») à l'offset 0 |
| Encodage de la version | Chaîne numérique suivant l'en-tête « HSF V », ex: HSF V1600 |
| Conteneur | Flux séquentiel propriétaire basé sur des opcodes (HOOPS Stream Format) |
| Ordre des octets | Little-endian |
| Compression | LZ (général) plus normales quantifiées, sommets codés en delta, représentations de coques LOD |
| Taille de fichier typique | 100 Ko - 500 Mo (évolue selon la complexité du modèle) |
| Primitives géométriques | Coques polygonales, polylignes, surfaces NURBS, texte Unicode, couleurs de sommets, placage de texture |
| Profondeur de couleur | RVB 24 bits avec alpha optionnel par sommet ou par surface |
| Structure du produit | Arborescence d'assemblage, vues nommées, lumières, caméras et polices définies par l'utilisateur encodées |
| Rétrocompatibilité | Le SDK HOOPS Visualize garantit une lecture rétrocompatible pour toutes les versions |
| Systèmes d'exploitation associés | Windows, Linux, macOS, iOS, Android |
| Alternative d'archivage | .prc (ISO 14739-1) préféré pour l'archivage et l'intégration PDF 3D |
| Développeur | Tech Soft 3D (scission d'Autodesk en 1996) |
| Publié | late 1990s (HOOPS 3.x era, Tech Soft 3D) |
| Dernière version | HOOPS Visualize 2024 (HSF spec remains backward-compatible) |
| Spécification | docs.techsoft3d.com |
Conversions HSF
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers HSF.