Documentación de Needle Engine
Downloads
  • What is Needle Engine?
  • Testimonios
  • Get an overview

    • Samples and Showcase
    • Nuestra Visión 🔮
    • Resumen de Características
    • Resumen técnico
  • 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 en tu sitio web
    • Needle Cloud
  • Topics

    • Estructura de Proyecto Web
    • Acciones Everywhere
    • Exportar Assets a glTF
    • Frameworks, Bundlers, HTML
    • Testing on local devices
    • Despliegue y optimización
  • Advanced

    • Redes
    • VR & AR (WebXR)
    • Usando Needle Engine directamente desde HTML
    • Editor Sync
  • Troubleshooting

    • Cómo Depurar
    • Preguntas Frecuentes (FAQ) 💡
    • Get Help
  • Videos

    • Tutorials on Youtube
    • Interviews on Youtube
  • Scripting Overview

    • Scripting in Needle Engine
    • Introducción al Scripting para Desarrolladores de Unity
    • Componentes principales de Needle
    • Acciones Everywhere
  • Components and Lifecycle

    • Crear y usar Components
    • @serializable y otros decoradores
    • Generación Automática de Componentes
    • Ejemplos de scripting
    • Community Contributions
    • Módulos Adicionales
  • Settings and APIs

    • Configuración de <needle-engine>
    • 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?
  • Testimonios
  • Get an overview

    • Samples and Showcase
    • Nuestra Visión 🔮
    • Resumen de Características
    • Resumen técnico
  • 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 en tu sitio web
    • Needle Cloud
  • Topics

    • Estructura de Proyecto Web
    • Acciones Everywhere
    • Exportar Assets a glTF
    • Frameworks, Bundlers, HTML
    • Testing on local devices
    • Despliegue y optimización
  • Advanced

    • Redes
    • VR & AR (WebXR)
    • Usando Needle Engine directamente desde HTML
    • Editor Sync
  • Troubleshooting

    • Cómo Depurar
    • Preguntas Frecuentes (FAQ) 💡
    • Get Help
  • Videos

    • Tutorials on Youtube
    • Interviews on Youtube
  • Scripting Overview

    • Scripting in Needle Engine
    • Introducción al Scripting para Desarrolladores de Unity
    • Componentes principales de Needle
    • Acciones Everywhere
  • Components and Lifecycle

    • Crear y usar Components
    • @serializable y otros decoradores
    • Generación Automática de Componentes
    • Ejemplos de scripting
    • Community Contributions
    • Módulos Adicionales
  • Settings and APIs

    • Configuración de <needle-engine>
    • 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

    • Estructura de Proyecto Web
    • Acciones Everywhere
    • Exportar Assets a glTF
    • Frameworks, Bundlers, HTML
    • Testing on local devices
    • Despliegue y optimización
    • Cómo Depurar
    • Preguntas Frecuentes (FAQ) 💡
  • Scripting

    • Scripting in Needle Engine
    • Introducción al Scripting para Desarrolladores de Unity
    • Crear y usar Components
    • Generación Automática de Componentes
    • Ejemplos de scripting
    • Community Contributions
  • Advanced

    • VR & AR (WebXR)
    • Redes
    • Editor Sync
  • Reference

    • Resumen de Características
    • Resumen técnico
    • Componentes principales de Needle
    • needle.config.json
    • Configuración de <needle-engine>
    • @serializable y otros decoradores

Resumen de Características

Needle Engine es un motor 3D completo que se ejecuta en el navegador. Viene con todas las características que esperarías de un motor 3D moderno, y más. Si aún no lo has hecho, echa un vistazo a nuestra Página de Inicio y a nuestros Ejemplos y Demostración.

  • Shaders y Materiales
  • Multiplataforma: VR, AR, Móvil, Escritorio
  • Lightmaps
  • Multijugador y Networking
  • Animaciones y Secuenciación
    • Animator
    • Timeline
  • Física
  • UI
  • Partículas
  • Postprocesado
  • Integraciones del Editor
  • Scripting
  • Y hay más

Shaders y Materiales

Tanto los Materiales PBR como los shaders personalizados creados con Shader Graph u otros sistemas pueden ser exportados.

Usa ShaderGraph, basado en nodos, para crear shaders para la web. ShaderGraph facilita a los artistas seguir creando sin tener que preocuparse por la sintaxis.

Lee más sobre Materiales PBR • Shaders Personalizados

Multiplataforma: VR, AR, Móvil, Escritorio

Needle Engine se ejecuta dondequiera que lo haga la tecnología web: ejecuta la misma aplicación en escritorio, móvil, AR o VR. Construimos Needle Engine pensando en XR y consideramos esto como una parte integral del diseño web responsive.

Usa Everywhere Actions para AR Interactiva tanto en Android como en iOS.

Lightmaps

lightmaps

Los Lightmaps se pueden hornear (bake) en Unity o Blender para añadir fácilmente una hermosa luz estática a tu contenido 3D. El horneado de luces para la web nunca fue tan fácil. Simplemente marca los objetos que quieres lightmap como estáticos en Unity, añade una o muchas luces a tu escena (o usa materiales emisivos) y haz clic en hornear. Needle Engine exportará tus lightmaps por escena y los cargará y mostrará automáticamente tal como los ves en el Editor.

Nota: No hay limitación técnica sobre qué lightmapper usar, siempre que terminen en las estructuras de datos de lightmapping de Unity. Por lo tanto, también se admiten lightmappers de terceros como Bakery.

  • Lee más sobre Exportar Lightmaps

Multijugador y Networking

El Networking está integrado en el runtime central. Las implementaciones de Needle Engine en Glitch vienen con un pequeño servidor que te permite desplegar un entorno 3D multijugador en segundos. Los componentes de red integrados facilitan el inicio, y puedes crear tus propios componentes sincronizados. ¡Sincronizar variables y estados es súper fácil!

  • Lee más sobre Networking • Scripting

Animaciones y Secuenciación

Needle Engine trae potentes animaciones, control de estado y secuenciación a la web — desde simplemente reproducir una única animación hasta orquestar y mezclar animaciones complejas y character controllers. El Exporter puede traducir componentes de Unity como Animator y Timeline a un formato listo para la web. Incluso hemos añadido esta funcionalidad a nuestro addon de Blender para que también puedas crear máquinas de estados de animación compatibles y exportar pistas nla como timelines a la web desde Blender.

  • Lee más sobre Componentes de Animación

Animator

Los componentes Animator y AnimatorController en Unity te permiten configurar animaciones y definir condiciones para cuándo y cómo mezclar entre ellas. Soportamos la exportación de máquinas de estados, StateMachineBehaviours, transiciones y capas. StateMachineBehaviours también son compatibles con los eventos OnStateEnter, OnStateUpdate y OnStateExit.

Nota: Los sub-estados y los Blend Trees no son compatibles.

Timeline

2022-08-23-013517_Scene

También estamos traduciendo la configuración y las pistas de Timeline de Unity a un formato listo para la web. Las pistas soportadas incluyen: AnimationTrack, AudioTrack, ActivationTrack, ControlTrack, SignalTrack.

Nota: Los Sub-Timelines actualmente no son compatibles.

Nota: Es posible exportar pistas de timeline personalizadas.

  • Lee más sobre Componentes de Animación

Física

Usa Rigidbodies, Mesh Colliders, Box Colliders y SphereColliders para añadir algo de física jugosa a tu mundo.

  • Lee más sobre Componentes de Física

UI

La construcción de UI utilizando el sistema UI canvas de Unity está en desarrollo. Las características actuales incluyen la exportación de Texto (incluyendo fuentes), Imágenes, Botones.

Consulta la referencia de componentes de ui para ver los componentes compatibles.

Partículas

La exportación del ParticleSystem (Shuriken) de Unity está en desarrollo. Las características actuales incluyen simulación en espacio mundo/local, formas de emisor de caja y esfera, emisión a lo largo del tiempo así como emisión en ráfaga, velocidad y color a lo largo del tiempo, emisión por velocidad, animación de texturasheet, trails básicos. Consulta un ejemplo en vivo de las características compatibles a continuación:

Postprocesado

Los efectos incorporados incluyen Bloom, Screenspace Ambient Occlusion, Depth of Field, Color Correction. También puedes crear tus propios efectos personalizados. Consulta la referencia de componentes para ver una lista completa.

Integraciones del Editor

Needle Engine viene con potentes integraciones en el Editor de Unity y Blender. Permite configurar y exportar escenas complejas de forma visual, proporcionando una colaboración fácil y flexible entre artistas y desarrolladores.

Scripting

Needle Engine utiliza un flujo de trabajo basado en componentes. Crea scripts personalizados en typescript o javascript. Utiliza nuestro flujo de trabajo modular de paquetes basado en npm integrado en Unity. Un compilador de componentes de typescript a C# produce componentes de Unity mágicamente sobre la marcha.

  • Lee más sobre Referencia de Scripting • Archivos de Definición Npm

Y hay más

  • Postprocesado → Bloom, Screenspace Ambient Occlusion, Depth of Field, Color Correction...
  • EditorSync → Sincroniza la edición en vivo en Unity con la aplicación three.js en ejecución para desarrollo local
  • AR Interactiva en iOS y Android → Usa nuestro conjunto de características Everywhere Actions o construye el tuyo propio

Dónde ir a continuación

Consulta nuestra Guía de Inicio Rápido para aprender a descargar y configurar Needle Engine. Aprende sobre nuestra visión o profundiza en algunos de los antecedentes técnicos y glTF que lo impulsan todo.

Página traducida automáticamente por IA

Suggest changes
Actualizado el:: 22/4/25, 8:44
Next
Resumen técnico