Changelog¶
v1.0.0 — Lançamento público¶
O primeiro lançamento público do Octo Vector Bridge — a ponte de line art entre Blender, Maya e Toon Boom Harmony.
Destaques¶
- Line art 3D → lápis nativos do Harmony — traços do Blender (Grease Pencil ou Pencil+) e do Maya (Pencil+) viram linhas de lápis vetoriais editáveis do Harmony, fiéis à câmera e quadro a quadro.
- Largura variável preservada — pressão real por ponto do Grease Pencil; para o Pencil+, a largura e a cor do EPS achatado são reconstruídas amostrando o render raster. WYSIWYG: o que o Previewer mostra é o que chega.
- Traçador Potrace incluído — raster → vetor no estilo Image-Trace em Black & White, Greyscale e Colour (median-cut de ponto mais distante). B&W traça formas preenchidas com Potrace e linhas centrais de lápis com thinning de Zhang–Suen.
- Importação de bitmap — traga um raster como um Toon Boom bitmap autocontido (padrão) ou mantenha-o vinculado ao arquivo original.
- Oclusão — descarte por holdout com raycast remove traços escondidos atrás de geometria (o descarte que a exportação SVG nativa do Blender não consegue fazer), com uma sobreposição WYSIWYG de mantidos-vs-descartados.
- Previewer WYSIWYG — enquadramento de câmera em field-space, zoom ancorado no cursor, pan com botão do meio / Space, onion skin (vetor e bitmap), snapping e field grid.
- Outliner = node graph — a árvore que você constrói é a rede do Harmony escrita no Apply: pegs, groups, composites e agregação de irmãos por ordem de pintura. Delete Node (eleva filhos) vs Delete Hierarchy.
- Inspector por art layer — envelope de espessura + detalhe de pressão, limpeza de pontos, tip taper e transformações de drawing-inteiro/peg, cada um por subartlayer.
- Pincéis de weight-paint + pincel Thickness — Relax, Simplify e Pressure pintam uma máscara
0..1com mapa de calor; o pincel não-ponderado Thickness esculpe o peso da linha diretamente. Todos não-destrutivos com um Clear de um clique. - Merge split lines — opcionalmente rejunta os pedaços do split planar do Harmony em traços editáveis únicos, com um alternador mestre tri-estado e sobrescritas por art layer.
- Subartlayers (multi-pass) — empilhe vários passos numa art layer como objetos vetoriais separados; organizador em tempo de importação, colapsado de forma limpa numa art layer do Harmony no Apply.
- Um diálogo de importação — uma única navegação dá conta de uma pasta, arquivos avulsos, uma sequência de imagens ou um quadro isolado, classificando art layers por pasta/nome e caindo arte avulsa em Line Art por padrão.
- Teste de 14 dias + licença perpétua — uma ativação vinculada à máquina cobre Blender, Maya e Harmony, via Creem.
Arquitetura¶
- Um único core compartilhado e neutro em relação ao DCC (
ovc_core) com adaptadores finos por host para Blender, Maya e Harmony. - Funções puras e compartilhadas de largura/ponto/taper rodam de forma idêntica no Previewer e no escritor do Harmony — a garantia por trás do WYSIWYG.
- Node graph emitido através de um emissor no estilo OSA portado (peg / group / composite, MPI/MPO, agregação de irmãos).
- Binário
potraceincluído — sem instalação externa.
Problemas conhecidos¶
- Todas as correções recentes são validadas headless (Qt offscreen); a validação ao vivo no host em Blender / Maya / Harmony está em andamento.
- A reconstrução de largura variável do Pencil+ depende de um elemento de render Line raster limpo; um render ruidoso pode suavizar a largura recuperada.
- O instalador Windows é o alvo principal; o empacotamento macOS e a assinatura de código ainda estão por vir.
Histórico pré-lançamento¶
O Octo Vector Bridge foi desenvolvido de forma privada ao longo do fim de 2025 e 2026. O histórico público começa com a v1.0.0.