Blocos de Cena 3D
Projetos 3D ganham um conjunto extra de blocos que controlam o renderizador Babylon.js embutido: transformações em três eixos, fontes de luz, céu, câmera e animações de modelos .glb. A programação continua idêntica — eventos, loops e variáveis — apenas com mais dimensões.
Rotação 3D x y zcomandoDefine a rotação completa do ator nos três eixos (pitch, yaw, roll), em graus.
Toque animação [nome]comandoReproduz uma animação embutida no modelo 3D do ator (andar, pular, atacar), com opção de mesclagem suave (blend) entre animações.
nome da animação atualreporterDevolve a animação em reprodução, para máquinas de estado de personagem.
Vire luz [tipo]comandoTransforma o ator em fonte de luz: pontual, direcional, hemisférica ou spot. A posição da luz acompanha o ator.
Mude cor/intensidade da luzcomandoAjusta os parâmetros da luz do ator em tempo real — dia/noite, lanternas, alertas.
Defina skybox [imagem]comandoAplica um céu panorâmico ou cubemap à cena, com opção de usar a imagem como iluminação ambiente (IBL).
Câmera: seguir ator / posiçãocomandoVincula a câmera da cena a um ator-câmera. Mover o ator move o ponto de vista — primeira pessoa, perseguição ou cinemáticas.
Física: corpo rígido [tipo]comandoAtiva simulação física no ator via motor Havok: estático (cenário), dinâmico (cai e colide) ou cinemático (controlado por blocos, mas colide).
Física: colisor [forma]comandoDefine a forma de colisão: caixa, esfera, cápsula ou cilindro. Vários colisores podem ser combinados para formas compostas.
