XRMust
LOG IN
  • My Account / General
    • Register!
  • XR Magazine (EN)
  • XR Magazine (FR)
  • XR Database
    • All Experiences
    • All Events
    • All People
    • All Companies
    • XR Agenda
  • Contact

XRMust

S’inscrire
Mot de passe oublié ?
Magazine (FR)
Magazine (EN)
Database
  • 9438 Experience
  • 4338 Event
  • 1588 Company
  • 3480 People
Le Podcast (FR)
About Us
  • LinkedIn
  • YouTube
  • X
  • Facebook
  • Instagram
XR Magazine (FR)

Creative

Needle, le « chaînon manquant » de la création 3D en ligne ?

2022-11-21

Jonathan Pascal

Si aujourd’hui les applications natives semblent rester “la norme”, depuis quelque temps un vent nouveau souffle sur la toile du Web, c’est l’émergence de contenus 3D interactifs sur le Web. Aujourd’hui, présentation d’un outil web-based pour les gérer : Needle.

Pour se convaincre de cette mode, il vous suffit de taper le nom d’un animal, par exemple : Tigre, dans votre navigateur web préféré pour voir apparaître dans la page de résultats de votre moteur de recherche (SERP), généralement en première position, l’accès à un contenu 3D immersif au titre plutôt évocateur “Retrouvez-vous face à face avec un tigre”. Vous le voyez, ce petit logo, adossé de la mention “Voir en 3D” ? Et bien il va falloir s’y habituer car il s’impose peu à peu dans les standards de l’UX des technologies immersives (XR) et principalement pour la Réalité Augmentée.

Une tendance qui ne cesse de croître et qui dépasse le cadre de nos usages conventionnels et de nos écrans standards d’ordinateurs, smartphones, ou encore tablettes, et s’étend à cette nouvelle catégorie d’appareils dit immersifs. Comprenez les appareils VR et AR, qui eux aussi s’étendent sur le Web. Et voilà une brèche intéressante : les sites web n’ont plus seulement besoin d’être “responsive” (réactif et adaptable en fonction de la résolution du dispositif) tout à coup, réactif ne se cantonne plus seulement à la notion de “grand écran” ou “petit écran”. On élargit soudain le spectre à des notions d’espaces, de déplacements physiques, de 3D, et d’affichage dans des HMD (dispositifs XR portés sur le visage) et l’interprétation de leurs dispositifs d’interactions tels que des contrôleurs.

C’est l’un des défis auquel Needle se frotte.

Needle Engine, quésaco ?

C’est un runtime, autrement dit un environnement d’exécution, basé sur le Web pour les applications 3D. Il est déployable n’importe où, et permet même de s’exécuter sur votre machine lors du développement.

Needle Exporter pour Unity, quant à lui, est une sorte de “pont” entre l’éditeur Unity et Needle Engine. Construit autour de la norme glTF (Graphics Language Transmission Format), il permet d’exporter les ressources en une version compatible avec le Web.

Ensemble, ils offrent le champ des possibles de l’éditeur Unity déployable sur le web, en intégrant les notions fondamentales de l’XR et de la collaboration. Aussi à son arrivée, certains l’ont appelé le « chaînon manquant » entre les flux de travail des artistes, concepteurs et le développement Web moderne.

(Encore) Une nouvelle plateforme me direz-vous ?

Alors pas vraiment, il faut voir Needle comme un nouvel outil dans votre workflow (flux de travail), et non comme un éditeur. Une sorte de nouvel outil facilitateur d’intégration dédié au contenu Web, le tout en conservant son indépendance et son processus de création amont tel que : Unity, Blender, ou encore Photoshop … pour ne citer qu’eux.

Côté fonctionnement, Needle Engine s’appuie sur Three.js. qui est une bibliothèque JavaScript pour créer des scènes 3D manipulables dans un navigateur web, l’ensemble des fichiers glTF sont chargés via ses interfaces d’extension. L’ensemble du rendu est ainsi géré par le framework three.js.

En somme, Needle c’est la possibilité de déployer du contenu immersif sur le web , accessible par n’importe qui, n’importe où, sur n’importe quel appareil, et ce, avec une seule base de code !

Oui, mais, qu’en est-il du prix ?

Là aussi pour ses débuts Needle fait fort : “Le moteur et l’exportateur peuvent être utilisés gratuitement. Si vous êtes éligible à Unity Free, vous êtes très probablement éligible à une licence gratuite.”

N’oublions pas de préciser tout de même que, pour l’instant, proposé en version Open Beta, Needle n’est utilisable qu’à des fins d’évaluation et à des fins non commerciales. Ce qui n’empêche pas d’ores et déjà aux développeurs et entreprises de s’approprier l’engine pour être prêt lors de l’official release.

Stay tuned !

Pour aller plus loin…

Quelques exemple ici : https://needle.tools/ – Visiter l’onglet “Showcase” sur le site web, pour accéder à de nombreux exemples
Pour aller plus loin : https://engine.needle.tools/docs/getting-started.html

Pricing : – https://needle.tools/ – Onglet Pricing

Références

  • Site web : https://needle.tools/
  • Asset store : https://assetstore.unity.com/publishers/34149
  • Github project : https://github.com/needle-tools/needle-engine-support
  • Physique : https://engine.needle.tools/docs/features-overview.html#physics-%F0%9F%8F%93

In this article


Publication:

novembre 21, 2022

Author:


Jonathan Pascal
XR Magazine (FR)

–

Creative

Laisser un commentaire Annuler la réponse

Vous devez vous connecter pour publier un commentaire.


“Je crois que l’expérience la plus proche d’une salle de cinéma est un téléphone mobile avec un casque audio” – Pablo Pinasco (I AM MIA)
“Nous voulons nous inscrire dans la philosophie générale du web3” – Olivier Godest (Virtuality Web3 Summit)


Media Watch


XR Agenda


XR Deadline

Add Your Experience


Add Your Event



About Us / Contact


Data Protection Policy

Cookie Policy


Terms and Conditions (CGU)

© 2023

XRMust


Theme by Anders Norén