Documentação do Needle Engine
Downloads
  • What is Needle Engine?
  • Depoimentos
  • Get an overview

    • Samples and Showcase
    • A Nossa Visão 🔮
    • Visão Geral dos Recursos
    • Visão Geral Técnica
  • Resources

    • Pricing and Plans
    • Changelog
    • API Documentation
    • Support & Community
  • Integrations

    • Needle Engine para Unity
    • Needle Engine para Blender
    • Needle Engine como Web Component
    • Needle Engine no seu Website
    • Needle Cloud
  • Topics

    • Estrutura do Projeto Web
    • Everywhere Actions
    • Exportar Recursos para glTF
    • Frameworks, Bundlers, HTML
    • Testar em dispositivos locais
    • Implementação e Otimização
  • Advanced

    • Redes
    • VR & AR (WebXR)
    • /lang/pt/vanilla-js.html
    • Sincronização do Editor
  • Troubleshooting

    • Como Depurar
    • Perguntas e Respostas (FAQ) 💡
    • Get Help
  • Videos

    • Tutorials on Youtube
    • Interviews on Youtube
  • Scripting Overview

    • Scripting no Needle Engine
    • Introdução à Scripting para Developers Unity
    • Componentes Principais do Needle
    • Everywhere Actions
  • Components and Lifecycle

    • Criar e usar Componentes
    • @serializable e outros decorators
    • Automatic Component Generation
    • Exemplos de Scripting
    • Community Contributions
    • Módulos Adicionais
  • Settings and APIs

    • Exemplos
    • needle.config.json
    • Needle Engine API
    • three.js API
Help
Samples
Pricing
  • Needle Website
  • Needle Cloud
  • Support Community
  • Discord Server
  • X/Twitter
  • YouTube
  • Newsletter
  • Email
  • Feedback
  • Github
  • English
  • 简体中文
  • Español
  • Português
  • Français
  • हिन्दी
  • 日本語
  • Deutsch
  • Tiếng Việt
Downloads
  • What is Needle Engine?
  • Depoimentos
  • Get an overview

    • Samples and Showcase
    • A Nossa Visão 🔮
    • Visão Geral dos Recursos
    • Visão Geral Técnica
  • Resources

    • Pricing and Plans
    • Changelog
    • API Documentation
    • Support & Community
  • Integrations

    • Needle Engine para Unity
    • Needle Engine para Blender
    • Needle Engine como Web Component
    • Needle Engine no seu Website
    • Needle Cloud
  • Topics

    • Estrutura do Projeto Web
    • Everywhere Actions
    • Exportar Recursos para glTF
    • Frameworks, Bundlers, HTML
    • Testar em dispositivos locais
    • Implementação e Otimização
  • Advanced

    • Redes
    • VR & AR (WebXR)
    • /lang/pt/vanilla-js.html
    • Sincronização do Editor
  • Troubleshooting

    • Como Depurar
    • Perguntas e Respostas (FAQ) 💡
    • Get Help
  • Videos

    • Tutorials on Youtube
    • Interviews on Youtube
  • Scripting Overview

    • Scripting no Needle Engine
    • Introdução à Scripting para Developers Unity
    • Componentes Principais do Needle
    • Everywhere Actions
  • Components and Lifecycle

    • Criar e usar Componentes
    • @serializable e outros decorators
    • Automatic Component Generation
    • Exemplos de Scripting
    • Community Contributions
    • Módulos Adicionais
  • Settings and APIs

    • Exemplos
    • needle.config.json
    • Needle Engine API
    • three.js API
Help
Samples
Pricing
  • Needle Website
  • Needle Cloud
  • Support Community
  • Discord Server
  • X/Twitter
  • YouTube
  • Newsletter
  • Email
  • Feedback
  • Github
  • English
  • 简体中文
  • Español
  • Português
  • Français
  • हिन्दी
  • 日本語
  • Deutsch
  • Tiếng Việt
  • Getting Started

    • Downloads
    • Needle Engine for Unity
    • Needle Engine for Blender
    • Needle Engine as Web Component
    • Needle Engine on your Website
    • Needle Cloud
    • Custom integrations
    • Support and Community
  • Core Concepts

    • Estrutura do Projeto Web
    • Everywhere Actions
    • Exportar Recursos para glTF
    • Frameworks, Bundlers, HTML
    • Testar em dispositivos locais
    • Implementação e Otimização
    • Como Depurar
    • Perguntas e Respostas (FAQ) 💡
  • Scripting

    • Scripting no Needle Engine
    • Introdução à Scripting para Developers Unity
    • Criar e usar Componentes
    • Automatic Component Generation
    • Exemplos de Scripting
    • Community Contributions
  • Advanced

    • VR & AR (WebXR)
    • Redes
    • Sincronização do Editor
  • Reference

    • Visão Geral dos Recursos
    • Visão Geral Técnica
    • Componentes Principais do Needle
    • needle.config.json
    • Exemplos
    • @serializable e outros decorators

Visão Geral dos Recursos

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 Homepage e nos nossos Exemplos e Apresentação.

  • Shaders e Materiais
  • Crossplatform: VR, AR, Mobile, Desktop
  • Lightmaps
  • Multiplayer e Networking
  • Animações e Sequenciamento
    • Animator
    • Timeline
  • Física
  • UI
  • Partículas
  • Pós-Processamento
  • Integrações do Editor
  • Scripting
  • E há mais

Shaders e Materiais

Ambos os Materiais PBR e shaders personalizados criados com Shader Graph ou outros sistemas podem ser exportados.

Use o ShaderGraph 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 Materiais PBR • Shaders Personalizados

Crossplatform: VR, AR, Mobile, Desktop

Needle Engine funciona onde a tecnologia web funciona: execute a mesma aplicação em desktop, mobile, AR ou VR. Construímos Needle Engine com XR em mente e consideramos isso como uma parte integrante do webdesign responsivo!

Use Everywhere Actions para AR Interativo tanto no Android quanto no iOS.

Lightmaps

lightmaps

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!

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 Bakery também são suportados.

  • Leia mais sobre Exportação de Lightmaps

Multiplayer e Networking

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!

  • Leia mais sobre Networking • Scripting

Animações e Sequenciamento

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.

  • Leia mais sobre Componentes de Animação

Animator

Os componentes Animator e AnimatorController 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.

Nota: Sub-states e Blend Trees não são suportados.

Timeline

2022-08-23-013517_Scene

Também estamos traduzindo a configuração e as tracks do Timeline do Unity para um formato pronto para a web. As tracks suportadas incluem: AnimationTrack, AudioTrack, ActivationTrack, ControlTrack, SignalTrack.

Nota: Sub-Timelines não são suportados atualmente.

Nota: É possível exportar tracks de timeline personalizadas.

  • Leia mais sobre Componentes de Animação

Física

Use Rigidbodies, Mesh Colliders, Box Colliders ou SphereColliders para adicionar física ao seu mundo.

  • Leia mais sobre Componentes de Física

UI

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.

Veja a referência do componente ui para componentes suportados.

Partículas

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 exemplo ao vivo dos recursos suportados abaixo:

Pós-Processamento

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 a referência de componentes para uma lista completa.

Integrações do Editor

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.

Scripting

Needle Engine usa um workflow baseado em componentes. Crie scripts personalizados em typescript ou javascript. Use nosso workflow modular de pacotes baseado em npm integrado ao Unity. Um compilador de typescript para componentes C# produz componentes do Unity magicamente em tempo real.

  • Leia mais sobre Referência de Scripting • Arquivos de Definição Npm

E há mais

  • 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
  • AR Interativo no iOS e Android → Use nosso conjunto de recursos Everywhere Actions ou construa o seu próprio

Próximos Passos

Veja nosso Guia de Primeiros Passos para aprender como baixar e configurar o Needle Engine. Saiba mais sobre nossa visão ou aprofunde-se em alguns dos detalhes técnicos e glTF que impulsionam tudo.

Página traduzida automaticamente usando IA

Suggest changes
Last Updated:: 22/04/2025, 17:38
Next
Visão Geral Técnica