Oclusão¶
Line art desenhada em 3D tem um problema que o 2D não tem: traços que deveriam estar escondidos atrás de outra geometria. O OVB os remove na exportação, para que a linha exportada contenha só o que a câmera de fato veria — a coisa que o exportador SVG nativo do Blender não consegue fazer.
A oclusão é um recurso do Grease Pencil. O Pencil+ oclui a si mesmo (veja abaixo).
Como funciona¶
O OVB lança raios da câmera até cada ponto de traço. Um ponto que um mesh sólido bloqueia entre ele e a câmera é descartado.
Uma regra: todo mesh sólido bloqueia linhas. Para isentar um mesh — para que ele nunca oclua — desligue seu ícone de render (o ícone de câmera no Outliner). Um mesh desabilitado para render não bloqueia nada; um raio passa direto por ele até o que estiver atrás. Esse é o mecanismo inteiro: "isto não deve bloquear minhas linhas" é um gesto que o Blender já tem, não um segundo vocabulário emprestado da composição.
O que recebe raycast, e o que sai como está¶
O OVB decide isso automaticamente, por (objeto, layer).
Um modifier Line Art do Grease Pencil declara um layer alvo. Layers em que um Line Art escreve já tiveram suas linhas ocultas removidas pelo gerador, então o OVB os exporta como estão — testá-los de novo com o raycast só roeria as pontas das cadeias em ângulos rasantes. Todo outro layer recebe o raycast.
A única exceção é um layer em que você desenhou à mão e que também é alvo de um Line Art. O OVB não consegue separar traços desenhados à mão de traços gerados depois que o objeto é avaliado, então esse layer misto vai para o lado do raycast. Arte à mão atravessando uma parede é um erro simples a evitar; um Line Art retestado perde só um pouco nas pontas das cadeias.
| Conteúdo do layer | Tratamento |
|---|---|
| Escrito por um Line Art (layer alvo, sem traços à mão) | Exportado como está (o Line Art já removeu as linhas ocultas) |
| Desenhado à mão / arte comum | Raycast contra meshes sólidos |
| Alvo de Line Art em que o artista também desenhou | Raycast (o lado seguro) |
Desligar por passe
Um passe Grease Pencil tem uma caixa Export as-is (never hide) no seu painel Content. Marque-a e aquele passe pula a oclusão por completo — a arte ignora a cena. Use para coisas que devem ler por cima independente da geometria: linhas de velocidade, notas em raio-x, anotação. Veja Structure e Subartlayers.
Pré-visualize antes de confirmar¶
Show in Viewport desenha um overlay WYSIWYG da classificação exata: traços mantidos vs traços descartados, no viewport. Como o overlay e a exportação compartilham um único caminho de código, o preview nunca pode discordar do que o intervalo de frames vai produzir. Confirme que o corte está certo em um frame antes de exportar uma sequência inteira.
Ajustando o raycast¶
Dois controles impedem que superfícies rasantes ocluam linhas que ficam sobre elas (auto-oclusão / "acne"):
- Surface Bias — encurta levemente o raio de oclusão em direção à câmera, para que um traço apoiado sobre uma superfície não seja bloqueado por essa mesma superfície. É independente de escala (relativo à distância da câmera), e a margem é mais tolerante em ângulos rasantes do que de frente, então linhas realmente ocultas continuam ocultas.
- Ignore Thinner Than (o teste de lasca) — onde uma superfície se vira para longe da câmera, um raio pode pegar uma lasca fina como papel de sólido que nenhum bias consegue separar de oclusão real. Este controle mede quanto sólido o raio de fato atravessa: uma obstrução mais fina que a espessura definida é atravessada, enquanto um raio que cruza sólido espesso continua ocluído.
0desliga. - Gap Tolerance — quantos pontos descartados seguidos um traço pode transpor antes de ser cortado em dois. Aumente para manter um traço inteiro através de um oclusor fino como um fio; diminua para um corte estrito.
Eles vivem no card Settings, com Stroke Width e Pressure → Variable Width. Deixe os controles de raycast nos padrões a menos que você veja linhas sumindo ao longo de superfícies a que pertencem.
Pencil+¶
No modo Pencil+, tanto a geração de linha quanto a oclusão são tratadas pelo próprio Pencil+ através do seu node Line — o OVB exporta o que o Pencil+ produziu. Configure o corte na configuração do Pencil+, não no painel do OVB. Os controles de oclusão do OVB acima se aplicam apenas ao Grease Pencil.

