#Refletores pré-modelados
Envie seus próprios modelos de refletor e o Light Shop os controla como equipamentos reais — pan, tilt, facho, flare e uma lente acesa.
O gerador paramétrico do Light Shop cobre muita coisa, mas às vezes você precisa do seu refletor — o elipsoidal, o moving head ou a barra de LED exatos do mapa de luz. Envie um modelo com rig e o EVT3D o articula com os mesmos controles de um refletor gerado: pan e tilt, um spot real com facho volumétrico e lens flare, e o shader de lente que brilha branco intenso no centro e se esvai até a cor do facho.
O que faz um modelo ter "rig" aqui não tem nada de exótico: quatro nós com nome, aninhados em ordem. Esta página é a referência desse contrato. Para a versão guiada — como montar isso no Blender, no Max, no C4D ou no Unity — siga o tutorial de rigging de refletores.
#O contrato do rig
Uma única cadeia, cada parte filha da que está acima:
FixtureName ← root — display name, anything you like
FixtureName_Base ← static mount (clamp / floor plate) — never moves
FixtureName_Yoke ← pans about vertical
FixtureName_Head ← tilts + carries the beam
FixtureName_Lens ← beam origin + lens shader target
| Nó | Função | Onde fica o pivô |
|---|---|---|
_Base | Grampo ou base de piso, fixos | No ponto de contato da fixação |
_Yoke | Faz o pan (gira em torno da vertical) | No parafuso do pan |
_Head | Faz o tilt + emite o facho | No eixo do tilt |
_Lens | Origem do facho; recebe o shader de lente acesa em tempo de execução | No centro da lente, sobre o eixo óptico |
Os nomes são reconhecidos pela última palavra, sem diferenciar maiúsculas e minúsculas, e sinônimos são aceitos (base/clamp/mount, yoke/fork/arm, head/body/barrel/can, lens/emit/aim) — mas os quatro canônicos acima são o padrão.
#Regras de modelagem
- Em pé, +Y para cima, em metros, na escala real. O contato da base em Y = 0.
- Em repouso, o facho aponta para −Z. Modele o refletor em pé; o EVT3D o reorienta conforme a fixação (piso/tripé como modelado; vara/treliça invertido para ficar pendurado).
- Pivôs nos eixos reais. Cada nó gira em torno da própria origem — a origem do garfo no parafuso do pan, a origem da cabeça no eixo do tilt.
- A lente é um disco plano separado na abertura, com UVs planares centralizados (centro 0,5, 0,5) e material próprio. Refletores com vários emissores usam uma lente por célula:
_Lens_01,_Lens_02, … - Preserve a hierarquia ao exportar. Nada de opções de merge/flatten/join — uma malha fundida não tem rig. O GLB é nativo; o FBX é convertido automaticamente no envio.
#Formas reduzidas
| Você modela | Comportamento |
|---|---|
_Base > _Yoke > _Head > _Lens | Rig completo — fixação estática, pan, tilt |
_Yoke > _Head > _Lens (sem Base) | O garfo é a fixação — ainda faz pan, nada fica estático |
_Base > _Head > _Lens (sem Yoke) | Só tilt — pan desativado, base travada |
#Categorizando o envio
Envie o modelo na categoria Light Fixtures — é ela que a lista Refletores pré-modelados do Light Shop mostra (aba Design → Modo → Pré-modelado (modelo)), então os refletores categorizados aparecem lá na hora como luzes selecionáveis. Dê o nome que soar natural. O caminho mais rápido é o próprio botão ⬆ Enviar modelo de refletor dessa lista: ele recebe o arquivo direto (GLB, GLTF, OBJ, FBX, SKP ou zip), categoriza para você e o carrega direto no estúdio.
Não está categorizado? Use o botão 🔍 Buscar na biblioteca, ao lado, para buscar na biblioteca inteira sem filtro e carregar qualquer modelo como refletor. Definir depois a categoria dele como Light Fixtures (no Editor de props) o mantém na lista rápida.
#Verificando um refletor
No Light Shop, abra a aba Design, defina Modo como Pré-modelado (modelo) e escolha o refletor em Refletores pré-modelados. O painel de mapeamento mostra as linhas Base / Garfo / Cabeça / Lente detectadas, com o nó associado a cada uma:
- As quatro linhas com nome → o rig foi lido exatamente como modelado.
- Linha Garfo "— (sem pan)" → nenhum nó de garfo encontrado; o refletor só faz tilt.
- Linha Base "— (o garfo é a base)" → a forma reduzida sem base foi reconhecida.
- Linha Lente "— (emissão estimada)" → o marcador da lente não sobreviveu à exportação; a origem do facho está sendo estimada pelo formato da cabeça. Exporte de novo com o nó
_Lensintacto.
Depois teste os controles em Mirar — teste: a base deve ficar parada, Pan (garfo) deve girar o garfo, Tilt (corpo) deve inclinar a cabeça, e o facho deve acompanhar a lente.