Visão Geral dos Recursos
Last updated
Last updated
Needle Engine é um motor 3D completo que roda no navegador. Ele vem com todos os recursos que você esperaria de um motor 3D moderno, e mais. Se ainda não o fez, dê uma olhada na nossa e nos nossos .
[[toc]]
Ambos os Materiais PBR e shaders personalizados criados com Shader Graph ou outros sistemas podem ser exportados.
Use o baseado em nós para criar shaders para a web. O ShaderGraph facilita para os artistas continuarem a criar sem se preocuparem com a sintaxe.
Leia mais sobre •
Needle Engine funciona onde a tecnologia web funciona: execute a mesma aplicação em desktop, mobile, AR ou VR. Construímos Needle Engine e consideramos isso como uma parte integrante do webdesign responsivo!
Use para AR Interativo tanto no Android quanto no iOS.
Lightmaps podem ser "baked" (assados) no Unity ou Blender para adicionar facilmente luz estática bonita ao seu conteúdo 3D. Lightbaking para a web nunca foi tão fácil. Basta marcar os objetos que você quer iluminar como estáticos no Unity, adicionar uma ou várias luzes à sua cena (ou usar materiais emissivos) e clicar em bake. O Needle Engine exportará seus lightmaps por cena e os carregará e exibirá automaticamente exatamente como você os vê no Editor!
Networking é integrado ao runtime principal. As implantações do Needle Engine no Glitch vêm com um pequeno servidor que permite implantar um ambiente 3D multiplayer em segundos. Os componentes de rede integrados facilitam o início, e você pode criar seus próprios componentes sincronizados. Sincronizar variáveis e estado é super fácil!
Needle Engine traz animações poderosas, controle de estado e sequenciamento para a web — desde apenas reproduzir uma única animação até orquestrar e misturar animações complexas e character controllers. O Exporter pode traduzir componentes do Unity como Animator e Timeline para um formato pronto para a web. Nós até adicionamos essa funcionalidade ao nosso addon para Blender, para que você possa criar state machines de animação compatíveis e exportar nla tracks como timelines para a web, diretamente do Blender também.
Nota: Sub-states e Blend Trees não são suportados.
Nota: Sub-Timelines não são suportados atualmente.
Use Rigidbodies, Mesh Colliders, Box Colliders ou SphereColliders para adicionar física ao seu mundo.
A construção de UI usando o sistema UI canvas do Unity está em desenvolvimento. Os recursos atuais incluem a exportação de Texto (incluindo fontes), Imagens, Botões.
Needle Engine vem com integrações poderosas nos Editores Unity e Blender. Isso permite configurar e exportar cenas complexas de forma visual, proporcionando colaboração fácil e flexível entre artistas e desenvolvedores.
Pós-Processamento → Bloom, Ambient Occlusion em Espaço de Tela, Profundidade de Campo, Correção de Cor...
EditorSync → Sincronização ao vivo da edição no Unity para a aplicação three.js em execução para desenvolvimento local
Página traduzida automaticamente usando IA
Nota: Não há limitação técnica sobre qual lightmapper usar, desde que eles acabem nas estruturas de dados de lightmapping do Unity. Lightmappers de terceiros como também são suportados.
Leia mais sobre
Leia mais sobre •
Leia mais sobre
Os componentes no Unity permitem configurar animações e definir condições para quando e como misturar entre elas. Suportamos a exportação de state machines, StateMachineBehaviours, transições e layers. StateMachineBehaviours também são suportados com eventos OnStateEnter
, OnStateUpdate
e OnStateExit
.
Também estamos traduzindo a configuração e as tracks do para um formato pronto para a web. As tracks suportadas incluem: AnimationTrack, AudioTrack, ActivationTrack, ControlTrack, SignalTrack.
Nota: É possível .
Leia mais sobre
Leia mais sobre
Veja a para componentes suportados.
A exportação do Unity ParticleSystem (Shuriken) está em desenvolvimento. Os recursos atuais incluem simulação de espaço mundo/local, formas de emissor de caixa e esfera, emissão ao longo do tempo, bem como emissão de burst, velocidade e cor ao longo do tempo, emissão por velocidade, animação de texturesheet, trilhas básicas. Veja um dos recursos suportados abaixo:
Os efeitos incorporados incluem Bloom, Ambient Occlusion em Espaço de Tela, Profundidade de Campo, Correção de Cor. Você também pode criar seus próprios efeitos personalizados. Veja para uma lista completa.
Needle Engine usa um . Crie scripts personalizados em typescript ou javascript. Use nosso integrado ao Unity. Um produz componentes do Unity magicamente em tempo real.
Leia mais sobre •
AR Interativo no iOS e Android → Use nosso conjunto de recursos ou construa o seu próprio
Veja nosso para aprender como baixar e configurar o Needle Engine. Saiba mais sobre ou aprofunde-se em alguns dos que impulsionam tudo.