O que é o formato de ficheiro HSF?
Um arquivo .hsf é um fluxo de visualização 3D produzido pelo HOOPS Visualize SDK da Tech Soft 3D. Ele codifica geometria 3D, estrutura de produto, materiais, luzes, câmeras e vistas nomeadas em um fluxo sequencial compacto de opcodes tipados, tornando-o ideal para o streaming em tempo real de grandes modelos CAD e industriais para visualizadores web e desktop.
Cada arquivo .hsf começa com uma tag de versão de 5 bytes legível por humanos - HSF V seguida por uma string de versão numérica (por exemplo, HSF V1600) - que identifica a versão do HOOPS produtora e garante a decodificação retrocompatível por meio do HOOPS Visualize SDK. A geometria é compactada usando LZ para dados gerais, além de técnicas específicas de geometria: normais quantizadas, vértices codificados por delta e representações de casca LOD (Nível de Detalhe) que escalam bem para grandes montagens.
O formato suporta um rico conjunto de primitivas: cascas de polígonos, polilinhas, superfícies NURBS, texto Unicode, cores de vértices, mapeamento de textura e fontes definidas pelo usuário. É amplamente incorporado em visualizadores CAD, plataformas de gêmeos digitais e ferramentas de PLM através do HOOPS SDK. A Tech Soft 3D originou-se da Autodesk em 1996.
Para arquivamento de longo prazo ou incorporação em PDF 3D, o formato padronizado pela ISO .prc é geralmente preferido. O HSF continua sendo o formato de escolha para pipelines de visualização em tempo real de alto desempenho.
- O número da versão após
HSF Vcodifica a versão do HOOPS que produziu o arquivo. - O Okino PolyTrans e o SolidWorks eDrawings suportam a visualização e exportação de
.hsf. - O formato funciona nativamente em Windows, Linux, macOS, iOS e Android via SDK.
Segurança e proteção
RISCO: LOWArquivos HSF contêm geometria 3D e atributos sem capacidade de script ou macro. Nenhuma vulnerabilidade de segurança conhecida.
Detalhes do formato
em resumoProgramas que abrem arquivos HSF
Detalhes técnicos
especificação profunda| Magic bytes | 48 53 46 20 56 («HSF V») no deslocamento 0 |
| Codificação de versão | String numérica após o cabeçalho «HSF V», ex: HSF V1600 |
| Contêiner | Fluxo sequencial proprietário baseado em opcodes (HOOPS Stream Format) |
| Ordem dos bytes | Little-endian |
| Compressão | LZ (geral) mais normais quantizadas, vértices codificados por delta, representações de casca LOD |
| Tamanho de arquivo típico | 100 KB - 500 MB (escala com a complexidade do modelo) |
| Primitivas de geometria | Cascas de polígonos, polilinhas, superfícies NURBS, texto Unicode, cores de vértices, mapeamento de textura |
| Profundidade de cor | RGB de 24 bits com alfa opcional por vértice ou por superfície |
| Estrutura do produto | Árvore de montagem, vistas nomeadas, luzes, câmeras e fontes definidas pelo usuário codificadas |
| Retrocompatibilidade | O HOOPS Visualize SDK garante a leitura retrocompatível em todas as versões |
| SO associado | Windows, Linux, macOS, iOS, Android |
| Alternativa de arquivamento | .prc (ISO 14739-1) preferido para arquivamento e incorporação em PDF 3D |
| Desenvolvedor | Tech Soft 3D (originada da Autodesk em 1996) |
| Lançado | late 1990s (HOOPS 3.x era, Tech Soft 3D) |
| Versão mais recente | HOOPS Visualize 2024 (HSF spec remains backward-compatible) |
| Especificação | docs.techsoft3d.com |
Conversões de HSF
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos HSF.