Aperçu des fonctionnalités
Last updated
Last updated
Needle Engine est un moteur 3D complet qui s'exécute dans le navigateur. Il est livré avec toutes les fonctionnalités que vous attendez d'un moteur 3D moderne, et plus encore. Si vous ne l'avez pas encore fait, jetez un coup d'œil à notre et à nos .
[[toc]]
Les matériaux PBR et les shaders personnalisés créés avec Shader Graph ou d'autres systèmes peuvent être exportés.
Utilisez le basé sur des nœuds pour créer des shaders pour le web. ShaderGraph permet aux artistes de continuer à créer facilement sans avoir à se soucier de la syntaxe.
En savoir plus sur les •
Needle Engine fonctionne partout où la technologie web est présente : exécutez la même application sur desktop, mobile, AR ou VR. Nous construisons Needle Engine et considérons cela comme une partie intégrante du web design responsive !
Utilisez les pour l'AR interactive sur Android et iOS.
Les lightmaps peuvent être cuites dans Unity ou Blender pour ajouter facilement de magnifiques lumières statiques à votre contenu 3D. La cuisson des lightmaps pour le web n'a jamais été aussi facile. Marquez simplement les objets que vous souhaitez lightmapper comme statiques dans Unity, ajoutez une ou plusieurs lumières à votre scène (ou utilisez des matériaux émissifs) et cliquez sur cuire. Needle Engine exportera vos lightmaps par scène et les chargera et les affichera automatiquement exactement comme vous le voyez dans l'Editor !
Le réseau est intégré au cœur du runtime. Les déploiements Needle Engine sur Glitch sont livrés avec un petit serveur qui vous permet de déployer un environnement 3D multijoueur en quelques secondes. Les composants réseau intégrés facilitent les débuts, et vous pouvez créer vos propres composants synchronisés. La synchronisation des variables et de l'état est super facile !
Needle Engine apporte des animations puissantes, le contrôle d'état et le séquencement sur le web — de la simple lecture d'une animation unique à l'orchestration et au blending d'animations complexes et de contrôleurs de personnages. L'Exporter peut traduire les composants Unity comme Animator et Timeline dans un format prêt pour le web. Nous avons même ajouté cette fonctionnalité à notre addon Blender afin que vous puissiez créer des machines d'état d'animation compatibles et exporter des pistes nla en tant que timelines vers le web, même depuis Blender.
Note : Les sous-états et les Blend Trees ne sont pas pris en charge.
Note : Les sous-Timelines ne sont pas prises en charge actuellement.
Utilisez des Rigidbodies, Mesh Colliders, Box Colliders et SphereColliders pour ajouter de la physique juteuse à votre monde.
La construction d'UI en utilisant le système de canvas UI de Unity est en cours de développement. Les fonctionnalités actuelles incluent l'exportation de Texte (y compris les polices), Images, Boutons.
Needle Engine est livré avec de puissantes intégrations dans le Unity Editor et Blender. Il vous permet de configurer et d'exporter des scènes complexes de manière visuelle, offrant une collaboration facile et flexible entre artistes et développeurs.
PostProcessing → Bloom, Screenspace Ambient Occlusion, Depth of Field, Color Correction...
EditorSync → Synchronisation en direct de l'édition dans Unity avec l'application three.js en cours d'exécution pour le développement local
Page automatiquement traduite à l'aide de l'IA
Note : Il n'y a aucune limitation technique quant au lightmapper à utiliser, tant qu'ils aboutissent dans les structures de données de lightmapping de Unity. Les lightmappers tiers tels que sont donc également pris en charge.
En savoir plus sur
En savoir plus sur •
En savoir plus sur les
Les composants dans Unity vous permettent de configurer des animations et de définir des conditions pour quand et comment faire le blending entre elles. Nous prenons en charge l'exportation de machines d'état, StateMachineBehaviours, transitions et layers. Les StateMachineBehaviours sont également pris en charge avec les événements OnStateEnter
, OnStateUpdate
et OnStateExit
.
Nous traduisons également la configuration et les pistes de dans un format prêt pour le web. Les pistes prises en charge comprennent : AnimationTrack, AudioTrack, ActivationTrack, ControlTrack, SignalTrack.
Note : Il est possible d'.
En savoir plus sur les
En savoir plus sur les
Voir la pour les composants pris en charge.
L'exportation de Unity ParticleSystem (Shuriken) est en cours de développement. Les fonctionnalités actuelles incluent la simulation en espace monde/local, les formes d'émetteurs boîte et sphère, l'émission au fil du temps ainsi que l'émission en rafale, la vitesse et la couleur au fil du temps, l'émission par vitesse, l'animation de texture sheet, les traînées de base. Voir un des fonctionnalités prises en charge ci-dessous :
Les effets intégrés incluent Bloom, Screenspace Ambient Occlusion, Depth of Field, Color Correction. Vous pouvez également créer vos propres effets personnalisés. Voir pour une liste complète.
Needle Engine utilise un . Créez des scripts personnalisés en typescript ou javascript. Utilisez notre intégré à Unity. Un produit des composants Unity comme par magie à la volée.
En savoir plus sur la •
AR interactive sur iOS et Android → Utilisez notre ensemble de fonctionnalités ou construisez les vôtres
Consultez notre pour apprendre comment télécharger et configurer Needle Engine. Découvrez ou plongez plus profondément dans les qui alimentent tout cela.