Needle Engine
  • README
  • Code Of Conduct
  • HOW TO
  • documentation
    • SUMMARY
    • _backlog-mermaid
    • _backlog
    • _meta-test
    • Automatic Component Generation
    • Needle Core Components
    • How To Debug
    • Deployment and Optimization
    • embedding
    • Everywhere Actions
    • Example Projects ✨
    • Exporting Assets, Animations, Prefabs, Materials, Lightmaps...
    • Questions and Answers (FAQ) 💡
    • Feature Overview
    • This page has been moved: continue here
    • getting-started
    • Frameworks, Bundlers, HTML
    • index
    • Additional Modules
    • Networking
    • Needle Engine Project Structure
    • Samples Projects
    • Scripting Examples
    • Creating and using Components
    • Live
    • Live
    • About
    • Live
    • Live
    • Live
    • Live
    • Support, Community & AI
    • Technical Overview
    • Testimonials
    • Testing on local devices
    • Using Needle Engine directly from HTML
    • vision
    • VR & AR (WebXR)
    • blender
      • Needle Engine for Blender
    • cloud
      • Needle Cloud
    • custom-integrations
      • index
    • getting-started
      • Scripting Introduction for Unity Developers
      • Getting Started & Installation
      • Scripting in Needle Engine
    • reference
      • needle.config.json
      • <needle-engine> Configuration
      • @serializable and other decorators
    • three
      • index
    • unity
      • Editor Sync
      • Needle Engine for Unity
    • lang
      • de
        • 404
        • SUMMARY
        • Automatische Komponenten-Generierung
        • Needle-Kernkomponenten
        • Debugging
        • Bereitstellung und Optimierung
        • embedding
        • Everywhere Actions
        • Beispielprojekte ✨
        • Assets, Animationen, Prefabs, Materialien, Lightmaps exportieren...
        • Fragen und Antworten (FAQ) 💡
        • Funktionsübersicht
        • Diese Seite wurde verschoben: hier fortfahren
        • getting-started
        • Frameworks, Bundler, HTML
        • index
        • Zusätzliche Module
        • Netzwerkfunktionen
        • Needle Engine Projektstruktur
        • Beispielprojekte
        • Scripting Beispiele
        • Erstellen und Verwenden von Komponenten
        • Live
        • Live
        • Über
        • Live
        • Live
        • Live
        • Live
        • Support und Community
        • Technischer Überblick
        • Erfahrungsberichte
        • Testen auf lokalen Geräten
        • Needle Engine direkt aus HTML verwenden
        • vision
        • VR & AR (WebXR)
        • blender
          • Needle Engine für Blender
        • cloud
          • Needle Cloud
        • custom-integrations
          • index
        • getting-started
          • Einführung in das Scripting für Unity-Entwickler
          • Erste Schritte & Installation
          • Scripting in Needle Engine
        • reference
          • needle.config.json
          • <needle-engine> Konfiguration
          • @serializable und andere Decorators
        • three
          • index
        • unity
          • Editor Synchronisierung
          • Needle Engine für Unity
      • es
        • SUMMARY
        • Generación Automática de Componentes
        • Componentes principales de Needle
        • Cómo Depurar
        • Despliegue y optimización
        • embedding
        • Acciones Everywhere
        • Proyectos de Ejemplo ✨
        • Exportación de Assets, Animaciones, Prefabs, Materiales, Lightmaps...
        • Preguntas Frecuentes (FAQ) 💡
        • Resumen de Características
        • Esta página ha sido movida: continúe aquí
        • getting-started
        • Frameworks, Bundlers, HTML
        • index
        • Módulos Adicionales
        • Redes
        • Estructura de Proyecto de Needle Engine
        • Proyectos de ejemplo
        • Ejemplos de scripting
        • Crear y usar Components
        • En vivo
        • En Vivo
        • Acerca de
        • En vivo
        • En vivo
        • En vivo
        • En vivo
        • Soporte y Comunidad
        • Resumen técnico
        • Testimonios
        • Testing on local devices
        • Usando Needle Engine directamente desde HTML
        • vision
        • VR & AR (WebXR)
        • blender
          • Needle Engine para Blender
        • cloud
          • Needle Cloud
        • custom-integrations
          • index
        • getting-started
          • Introducción al Scripting para Desarrolladores de Unity
          • Primeros pasos e instalación
          • Scripting in Needle Engine
        • reference
          • needle.config.json
          • Configuración de <needle-engine>
          • @serializable y otros decoradores
        • three
          • index
        • unity
          • Editor Sync
          • Needle Engine para Unity
      • fr
        • SUMMARY
        • Génération automatique de composants
        • Composants principaux de Needle
        • Comment déboguer
        • Déploiement et Optimisation
        • embedding
        • Everywhere Actions
        • Exemples de Projets ✨
        • Exporter des Assets, des Animations, des Prefabs, des Matériaux, des Lightmaps...
        • Questions et Réponses (FAQ) 💡
        • Aperçu des fonctionnalités
        • Cette page a été déplacée : continuez ici
        • getting-started
        • Frameworks, Bundlers, HTML
        • index
        • Modules supplémentaires
        • Réseau
        • Structure du projet Needle Engine
        • Projets d'exemples
        • Exemples de Scripting
        • Créer et utiliser des Components
        • showcase-bike
        • En direct
        • À propos
        • En direct
        • Jouer
        • En direct
        • En direct
        • Support et Communauté
        • Vue d'ensemble technique
        • Témoignages
        • Tester sur les appareils locaux
        • Utiliser Needle Engine directement depuis HTML
        • vision
        • VR & AR (WebXR)
        • blender
          • Needle Engine pour Blender
        • cloud
          • Needle Cloud
        • custom-integrations
          • index
        • getting-started
          • Introduction au Scripting pour les Développeurs Unity
          • Premiers pas et installation
          • Scripting in Needle Engine
        • reference
          • needle.config.json
          • <needle-engine> Configuration
          • @serializable et autres décorateurs
        • three
          • index
        • unity
          • Synchronisation de l'Editor (Editor Sync)
          • Needle Engine pour Unity
      • hi
        • SUMMARY
        • कंपोनेंट का स्वतः जनरेशन
        • नीडल कोर कंपोनेंट्स
        • How To Debug
        • Deployment and Optimization
        • embedding
        • Everywhere Actions
        • उदाहरण प्रोजेक्ट ✨
        • एसेट, एनिमेशन, प्रीफैब, मटेरियल, लाइटमैप्स... को एक्सपोर्ट करना
        • प्रश्न और उत्तर (FAQ) 💡
        • सुविधा अवलोकन
        • यह पृष्ठ स्थानांतरित कर दिया गया है: यहां जारी रखें
        • getting-started
        • Frameworks, Bundlers, HTML
        • index
        • अतिरिक्त मॉड्यूल
        • नेटवर्किंग
        • Needle Engine प्रोजेक्ट स्ट्रक्चर
        • samples-and-modules
        • स्क्रिप्टिंग उदाहरण
        • कंपोनेंट बनाना और उपयोग करना
        • लाइव
        • लाइव
        • परिचय
        • लाइव
        • लाइव
        • लाइव
        • लाइव
        • समर्थन और समुदाय
        • तकनीकी अवलोकन
        • प्रशंसापत्र
        • Testing on local devices
        • HTML से सीधे Needle Engine का उपयोग करना
        • vision
        • VR & AR (WebXR)
        • blender
          • Needle Engine for Blender
        • cloud
          • Needle Cloud
        • custom-integrations
          • index
        • getting-started
          • Unity डेवलपर्स के लिए स्क्रिप्टिंग परिचय
          • आरंभ करना और इंस्टॉलेशन
          • Needle Engine में स्क्रिप्टिंग
        • reference
          • needle.config.json
          • <needle-engine> कॉन्फ़िगरेशन
          • @serializable and other decorators
        • three
          • index
        • unity
          • Editor Sync
          • Unity के लिए Needle Engine
      • ja
        • SUMMARY
        • 自動コンポーネント生成
        • Needleコアコンポーネント
        • デバッグの方法
        • デプロイと最適化
        • embedding
        • Everywhere Actions
        • サンプルプロジェクト ✨
        • アセット、アニメーション、Prefab、マテリアル、ライトマップなどのエクスポート
        • よくある質問(FAQ)💡
        • 機能概要
        • このページは移動しました: こちらからどうぞ
        • getting-started
        • フレームワーク、バンドラー、HTML
        • index
        • 追加モジュール
        • ネットワーキング
        • Needle Engineプロジェクトの構造
        • サンプルプロジェクト
        • スクリプティング例
        • Creating and using Components
        • ライブ
        • showcase-castle
        • 概要
        • ライブ
        • ライブ
        • ライブ
        • ライブ
        • サポートとコミュニティ
        • 技術概要
        • お客様の声
        • ローカルデバイスでのテスト
        • HTMLからNeedle Engineを直接使用する
        • vision
        • VR & AR (WebXR)
        • blender
          • Blender 用 Needle Engine
        • cloud
          • Needle Cloud
        • custom-integrations
          • index
        • getting-started
          • Scripting Introduction for Unity Developers
          • はじめに & インストール
          • Needle Engineでのスクリプティング
        • reference
          • needle.config.json
          • <needle-engine> 設定
          • @serializable およびその他のデコレーター
        • three
          • index
        • unity
          • Editor Sync
          • Unity用Needle Engine
      • pt
        • SUMMARY
        • Automatic Component Generation
        • Componentes Principais do Needle
        • Como Depurar
        • Implementação e Otimização
        • embedding
        • Everywhere Actions
        • Projetos de Exemplo ✨
        • Exportar Recursos, Animações, Prefabs, Materiais, Lightmaps...
        • Perguntas e Respostas (FAQ) 💡
        • Visão Geral dos Recursos
        • Esta página foi movida: continue aqui
        • getting-started
        • Frameworks, Bundlers, HTML
        • index
        • Módulos Adicionais
        • Redes
        • Estrutura do Projeto Needle Engine
        • Projetos de Exemplo
        • Exemplos de Scripting
        • Criar e usar Componentes
        • Ao Vivo
        • Ao Vivo
        • Sobre
        • Ao Vivo
        • Ao Vivo
        • Ao Vivo
        • Ao Vivo
        • Suporte e Comunidade
        • Visão Geral Técnica
        • Depoimentos
        • Testar em dispositivos locais
        • vanilla-js
        • vision
        • VR & AR (WebXR)
        • blender
          • Needle Engine para Blender
        • cloud
          • Needle Cloud
        • custom-integrations
          • index
        • getting-started
          • Introdução à Scripting para Developers Unity
          • Começar e Instalação
          • Scripting no Needle Engine
        • reference
          • needle.config.json
          • needle-engine-attributes
          • @serializable e outros decorators
        • three
          • index
        • unity
          • Sincronização do Editor
          • Needle Engine para Unity
      • vn
        • 404
        • SUMMARY
        • Automatic Component Generation
        • Các Component Cốt lõi của Needle
        • Cách gỡ lỗi
        • Triển khai và Tối ưu hóa
        • embedding
        • Hành động ở mọi nơi (Everywhere Actions)
        • Các Dự Án Ví Dụ ✨
        • Xuất Tài sản, Hoạt ảnh, Prefab, Vật liệu, Lightmap...
        • Câu hỏi thường gặp (FAQ) 💡
        • Tổng quan tính năng
        • Trang này đã được di chuyển: tiếp tục tại đây
        • getting-started
        • Frameworks, Bundlers, HTML
        • index
        • Các Module Bổ Sung
        • Kết nối mạng
        • Cấu trúc dự án Needle Engine
        • samples-and-modules
        • Ví dụ về Scripting
        • Tạo và sử dụng Component
        • Trực tiếp
        • Trực tiếp
        • Giới thiệu
        • Trực tiếp
        • Chơi thử
        • Trực tiếp
        • Demo trực tiếp
        • Hỗ trợ và Cộng đồng
        • Tổng quan kỹ thuật
        • Lời chứng thực
        • Testing on local devices
        • Sử dụng Needle Engine trực tiếp từ HTML
        • vision
        • VR & AR (WebXR)
        • blender
          • Needle Engine cho Blender
        • cloud
          • Needle Cloud
        • custom-integrations
          • index
        • getting-started
          • Giới thiệu về Scripting cho các nhà phát triển Unity
          • Getting Started & Installation
          • Scripting trong Needle Engine
        • reference
          • needle.config.json
          • Cấu hình <needle-engine>
          • @serializable và các decorator khác
        • three
          • index
        • unity
          • Editor Sync
          • Needle Engine cho Unity
      • zh
        • SUMMARY
        • 自动生成组件
        • Needle 核心组件
        • 如何调试
        • 部署与优化
        • embedding
        • Everywhere Actions
        • 示例项目 ✨
        • 导出资源、动画、预制体、材质、光照贴图...
        • 常见问题 (FAQ) 💡
        • 功能概览
        • 此页面已移动:请在此处继续
        • getting-started
        • 框架、打包器、HTML
        • index
        • 附加模块
        • 网络
        • Needle Engine 项目结构
        • 示例项目
        • Scripting Examples
        • Creating and using Components
        • 实时示例
        • 实时
        • 关于
        • 实时演示
        • 在线试玩
        • 实时演示
        • 现场演示
        • 支持与社区
        • 技术概述
        • 用户评价
        • Testing on local devices
        • 使用 Needle Engine 直接从 HTML
        • vision
        • VR & AR (WebXR)
        • blender
          • Needle Engine for Blender
        • cloud
          • Needle Cloud
        • custom-integrations
          • index
        • getting-started
          • Scripting Introduction for Unity Developers
          • 入门与安装
          • 在 Needle Engine 中编写脚本
        • reference
          • needle.config.json
          • <needle-engine> 配置
          • @serializable and other decorators
        • three
          • index
        • unity
          • 编辑器同步
          • Unity 版 Needle Engine
Powered by GitBook
On this page
Edit on GitHub

Last updated 26 days ago

Needle Engine ist eine vollwertige 3D-Engine, die im Browser läuft. Sie bietet alle Funktionen, die man von einer modernen 3D-Engine erwarten würde, und mehr. Wenn Sie es noch nicht getan haben, werfen Sie einen Blick auf unsere und unsere .

[[toc]]

Shader und Materialien

Sowohl PBR Materials als auch Custom shaders, die mit Shader Graph oder anderen Systemen erstellt wurden, können exportiert werden.

Verwenden Sie den knotenbasierten , um Shader für das Web zu erstellen. ShaderGraph macht es Künstlern leicht, weiter zu kreieren, ohne sich um die Syntax kümmern zu müssen.

Lesen Sie mehr über •

Crossplatform: VR, AR, Mobile, Desktop

Needle Engine läuft überall dort, wo Webtechnologie verfügbar ist: Führen Sie die gleiche Anwendung auf Desktop, Mobile, AR oder VR aus. Wir bauen Needle Engine und betrachten dies als integralen Bestandteil des responsiven Webdesigns!

Verwenden Sie für Interactive AR auf Android und iOS.

Lightmaps

Lightmaps können in Unity oder Blender gebacken werden, um Ihren 3D-Inhalten auf einfache Weise schönes statisches Licht hinzuzufügen. Lightbaking für das Web war noch nie so einfach. Markieren Sie einfach Objekte, die Sie als statisch in Unity lightmappen möchten, fügen Sie ein oder viele Lichter zu Ihrer Szene hinzu (oder verwenden Sie emissive materials) und klicken Sie auf bake. Needle Engine exportiert Ihre Lightmaps pro Szene und lädt und zeigt sie automatisch an, genau so, wie Sie es im Editor sehen!

Multiplayer und Networking

Networking ist in die Kernlaufzeit integriert. Needle Engine-Deployments auf Glitch enthalten einen winzigen Server, der es Ihnen ermöglicht, eine Multiplayer-3D-Umgebung in Sekundenschnelle zu deployen. Die integrierten networked components erleichtern den Einstieg, und Sie können Ihre eigenen synchronisierten Komponenten erstellen. Das Synchronisieren von Variablen und Zustand ist super einfach!

Animationen und Sequencing

Needle Engine bringt leistungsstarke Animationen, Zustandskontrolle und Sequencing ins Web — vom einfachen Abspielen einer einzelnen Animation bis hin zur Orchestrierung und dem Blending komplexer Animationen und Character Controller. Der Exporter kann Unity-Komponenten wie Animator und Timeline in ein webfähiges Format übersetzen. Wir haben diese Funktionalität sogar zu unserem Blender-Addon hinzugefügt, so dass Sie kompatible Animation state machines erstellen und nla tracks als timelines ins Web von Blender aus exportieren können.

Animator

Hinweis: Sub-states und Blend Trees werden nicht unterstützt.

Timeline

Hinweis: Sub-Timelines werden derzeit nicht unterstützt.

Physik

Verwenden Sie Rigidbodies, Mesh Colliders, Box Colliders und SphereColliders, um Ihrer Welt etwas saftige Physik hinzuzufügen.

UI

Das Erstellen von UI mit Unitys UI Canvas System ist in Entwicklung. Aktuelle Funktionen umfassen den Export von Text (einschließlich Schriftarten), Bildern, Buttons.

Partikel

PostProcessing

Editor-Integrationen

Needle Engine wird mit leistungsstarken Integrationen in den Unity Editor und Blender geliefert. Sie ermöglicht es Ihnen, komplexe Szenen visuell einzurichten und zu exportieren, was eine einfache und flexible Zusammenarbeit zwischen Künstlern und Entwicklern ermöglicht.

Scripting

Und es gibt noch mehr

  • PostProcessing → Bloom, Screenspace Ambient Occlusion, Depth of Field, Color Correction...

  • EditorSync → Live-Synchronisation der Bearbeitung in Unity mit der laufenden three.js-Anwendung für die lokale Entwicklung


Wohin als Nächstes

Seite automatisch mit AI übersetzt

Hinweis: Es gibt keine technische Einschränkung, welchen Lightmapper Sie verwenden, solange sie in Unitys Lightmapping-Datenstrukturen landen. Lightmapper von Drittanbietern wie werden daher ebenfalls unterstützt.

Lesen Sie mehr über

Lesen Sie mehr über •

Lesen Sie mehr über

Die Komponenten in Unity ermöglichen es Ihnen, Animationen einzurichten und Bedingungen dafür zu definieren, wann und wie zwischen ihnen geblendet wird. Wir unterstützen den Export von state machines, StateMachineBehaviours, transitions und layers. StateMachineBehaviours werden auch mit OnStateEnter, OnStateUpdate und OnStateExit events unterstützt.

Wir übersetzen auch Setup und tracks in ein webfähiges Format. Unterstützte tracks umfassen: AnimationTrack, AudioTrack, ActivationTrack, ControlTrack, SignalTrack.

Hinweis: Es ist möglich, .

Lesen Sie mehr über

Lesen Sie mehr über

Siehe die für unterstützte Komponenten.

Der Export des Unity ParticleSystem (Shuriken) ist in Entwicklung. Aktuelle Funktionen umfassen Welt-/Lokalraumsimulation, Box- und Kugel-Emitterformen, Emission über Zeit sowie Burst-Emission, Geschwindigkeit und Farbe über Zeit, Emission nach Geschwindigkeit, Texturblatt-Animation, einfache Trails. Siehe ein der unterstützten Funktionen unten:

Integrierte Effekte umfassen Bloom, Screenspace Ambient Occlusion, Depth of Field, Color Correction. Sie können auch Ihre eigenen benutzerdefinierten Effekte erstellen. Siehe für eine vollständige Liste.

Needle Engine verwendet einen . Erstellen Sie benutzerdefinierte Skripte in typescript oder javascript. Verwenden Sie unseren , der in Unity integriert ist. Ein erzeugt Unity-Komponenten magisch on the fly.

Lesen Sie mehr über •

Interactive AR auf iOS und Android → Verwenden Sie unser Feature-Set oder erstellen Sie Ihr eigenes

Siehe unseren , um zu erfahren, wie Sie Needle Engine herunterladen und einrichten. Erfahren Sie mehr über oder tauchen Sie tiefer in einige der ein, die all dies antreiben.

  1. documentation
  2. lang
  3. de

Funktionsübersicht

PreviousFragen und Antworten (FAQ) 💡NextDiese Seite wurde verschoben: hier fortfahren
  • Shader und Materialien
  • Crossplatform: VR, AR, Mobile, Desktop
  • Lightmaps
  • Multiplayer und Networking
  • Animationen und Sequencing
  • Animator
  • Timeline
  • Physik
  • UI
  • Partikel
  • PostProcessing
  • Editor-Integrationen
  • Scripting
  • Und es gibt noch mehr
  • Wohin als Nächstes
Bakery
Exporting Lightmaps
Networking
Scripting
Animator und AnimatorController
Unitys Timeline
custom timeline tracks zu exportieren
live sample
Scripting Reference
Npm Definition Files
Everywhere Actions
Getting Started Guide
unsere Vision
technischen Hintergründe und glTF
lightmaps
Homepage
Samples und Showcase
ShaderGraph
mit XR im Blick
Everywhere Actions
2022-08-23-013517_Scene
modularen npm-basierten package workflow
typescript zu C# component compiler
PBR Materials
Custom Shaders
Animation Components
Animation Components
Physics Components
ui component reference
die component reference
component based workflow