{"id":704,"date":"2017-03-24T10:00:00","date_gmt":"2017-03-24T08:00:00","guid":{"rendered":"https:\/\/blogs.autodesk.com\/villagebim\/2017\/03\/autodesk-stingray-import-d-objets-et-gestion-des-materiaux.html"},"modified":"2017-03-24T10:00:00","modified_gmt":"2017-03-24T08:00:00","slug":"autodesk-stingray-import-d-objets-et-gestion-des-materiaux","status":"publish","type":"post","link":"https:\/\/blogs.autodesk.com\/villagebim\/2017\/03\/autodesk-stingray-import-d-objets-et-gestion-des-materiaux.html","title":{"rendered":"Autodesk Stingray : Import d\u2019objets et gestion des mat\u00e9riaux"},"content":{"rendered":"<p><a href=\"http:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b8d2681800970c-pi\"><img loading=\"lazy\" decoding=\"async\" alt=\"image\" border=\"0\" height=\"257\" src=\"https:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b7c8ddb9d5970b-pi\" style=\"background-image: none;padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px;margin-left: auto;margin-right: auto\" title=\"image\" width=\"454\" \/><\/a><\/p>\n<p>&#160;<\/p>\n<p><a href=\"http:\/\/www.autodesk.com\/products\/stingray\/overview\">Autodesk Stingray<\/a>&#160;est la solution de visualisation de chez Autodesk que vous commencez \u00e0 connaitre gr\u00e2ce \u00e0 nos diff\u00e9rents articles consacr\u00e9s au sujet (<a href=\"http:\/\/villagebim.typepad.com\/villagebim\/2017\/01\/autodesk-stingray-une-experience-virtuelle-immersive-en-temps-reel.html\">ici<\/a>, <a href=\"http:\/\/villagebim.typepad.com\/villagebim\/2017\/02\/autodesk-stingray-passe-en-version-17.html\">ici<\/a>, <a href=\"http:\/\/villagebim.typepad.com\/villagebim\/2017\/02\/autodesk-stingray-les-workflows.html\">ici<\/a> et <a href=\"http:\/\/villagebim.typepad.com\/villagebim\/2017\/03\/autodesk-stingray-les-gabarits.html\">ici<\/a>).<\/p>\n<p>Dans ce billet, je vous pr\u00e9sente la fa\u00e7on d\u2019importer des objets dans le logiciel <a href=\"http:\/\/www.autodesk.com\/products\/stingray\/overview\">Autodesk Stingray<\/a> afin d\u2019enrichir vos sc\u00e8nes.<\/p>\n<p>&#160;<\/p>\n<p><strong><u>1 \u2013 Import de fichiers au format FBX dans Stingray:<\/u><\/strong><\/p>\n<p>Il est possible d\u2019effectuer un lien direct entre les logiciels 3ds Max et Stingray, illustr\u00e9 par cette&#160;<a href=\"https:\/\/www.youtube.com\/watch?v=8-1ASc8QMQc\">vid\u00e9o<\/a>.<\/p>\n<p>Dans mon exemple, je vais utiliser le logiciel 3ds Max uniquement pour transformer des objets au format FBX.<\/p>\n<p>Apr\u00e8s avoir ouvert le fichier, contr\u00f4ler les coordonn\u00e9es globales de l\u2019objet en r\u00e9alisant un clic droit sur le bouton de d\u00e9placement.<\/p>\n<p><a href=\"http:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b7c8ddb9e1970b-pi\"><img loading=\"lazy\" decoding=\"async\" alt=\"image\" border=\"0\" height=\"293\" src=\"https:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b7c8ddb9e5970b-pi\" style=\"background-image: none;padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px;margin-left: auto;margin-right: auto\" title=\"image\" width=\"454\" \/><\/a><\/p>\n<p>&#160;<\/p>\n<p>Mettre les coordonn\u00e9es \u201cAbsolues\u201d \u00e9gales \u00e0 0.<\/p>\n<p><span style=\"text-decoration: underline\">Nota :<\/span>&#160;Une fois import\u00e9 dans le logiciel Stingray, cela \u00e9vite d&#039;obtenir un pivot (de d\u00e9placement et\/ou de rotation) tr\u00e8s \u00e9loign\u00e9 de l\u2019objet import\u00e9.<\/p>\n<p>Enfin, dans le menu \u201c<em>Exporter<\/em>\u201d, choisir le format \u201cFBX\u201d :<\/p>\n<p><a href=\"http:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01bb0980ee76970d-pi\"><img loading=\"lazy\" decoding=\"async\" alt=\"image\" border=\"0\" height=\"386\" src=\"https:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b8d2681809970c-pi\" style=\"background-image: none;padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px;margin-left: auto;margin-right: auto\" title=\"image\" width=\"454\" \/><\/a><\/p>\n<p>&#160;<\/p>\n<p>Dans la fen\u00eatre qui appara\u00eet, activer les param\u00e8tres que vous voulez exporter (dans mon cas, j\u2019ai laiss\u00e9 les valeurs par d\u00e9faut).<\/p>\n<p><a href=\"http:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b7c8ddb9e9970b-pi\"><img loading=\"lazy\" decoding=\"async\" alt=\"image\" border=\"0\" height=\"392\" src=\"https:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b7c8ddb9ef970b-pi\" style=\"background-image: none;padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px;margin-left: auto;margin-right: auto\" title=\"image\" width=\"454\" \/><\/a><\/p>\n<p>&#160;<\/p>\n<p><span style=\"text-decoration: underline\">Nota :<\/span> Le format FBX peut aussi encapsuler des donn\u00e9es d&#039;animation (mouvements).&#160; Dans ce cas, le logiciel 3ds Max permet de les exporter dans le fichier FBX en utilisant l\u2019option d\u2019exportation de jeux (<em>Exporter \/ Exportateur de jeux<\/em>).<\/p>\n<p><a href=\"http:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b8d268180d970c-pi\"><img loading=\"lazy\" decoding=\"async\" alt=\"image\" border=\"0\" height=\"428\" src=\"https:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01bb0980ee7e970d-pi\" style=\"background-image: none;padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px;margin-left: auto;margin-right: auto\" title=\"image\" width=\"304\" \/><\/a><\/p>\n<p>&#160;&#160;&#160;&#160;<\/p>\n<p>Dans le logiciel Stingray, je vous conseille d\u2019organiser votre sc\u00e8ne. En l&#039;occurrence, il s&#039;agit&#160;de cr\u00e9er des r\u00e9pertoires pour chaque objet import\u00e9 (icone disponible dans l\u2019explorateur de fichier, rectangle rouge de l\u2019image ci-dessous).<\/p>\n<p><a href=\"http:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b7c8ddb9f8970b-pi\"><img loading=\"lazy\" decoding=\"async\" alt=\"image\" border=\"0\" height=\"163\" src=\"https:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b8d2681811970c-pi\" style=\"background-image: none;padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px;margin-left: auto;margin-right: auto\" title=\"image\" width=\"454\" \/><\/a><\/p>\n<p>Cliquer sur le bouton \u201c<em>Importer<\/em>\u201d ou glisser-d\u00e9poser le fichier FBX dans le r\u00e9pertoire nouvellement cr\u00e9\u00e9.<\/p>\n<p>Dans la fen\u00eatre qui appara\u00eet, activer ou d\u00e9sactiver les \u00e9l\u00e9ments.<\/p>\n<p><a href=\"http:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b8d2681815970c-pi\"><img loading=\"lazy\" decoding=\"async\" alt=\"image\" border=\"0\" height=\"822\" src=\"https:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b7c8ddba00970b-pi\" style=\"background-image: none;padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px;margin-left: auto;margin-right: auto\" title=\"image\" width=\"454\" \/><\/a><\/p>\n<p>&#160;<\/p>\n<p><u><strong>Nota :<\/strong><\/u> Si le FBX encapsule une (ou des animations) n\u2019oubliez pas d\u2019activer la partie \u201c<em>Animation<\/em>\u201d.<\/p>\n<p>Apr\u00e8s le temps d\u00e9di\u00e9 \u00e0 l&#039;importation et \u00e0 la compilation des donn\u00e9e, s\u00e9lectionnez&#160; l\u201d<em>Unit<\/em>\u201d* pour la placer dans la sc\u00e8ne.<\/p>\n<p>*Unit : c\u2019est l\u2019extension mais aussi le nom donn\u00e9 \u00e0 l\u2019entit\u00e9 physique de l\u2019objet dans le logiciel Stingray.<\/p>\n<p><strong><u>R\u00e9sultat :<\/u><\/strong><\/p>\n<p><a href=\"http:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b7c8ddba0b970b-pi\"><img loading=\"lazy\" decoding=\"async\" alt=\"image\" border=\"0\" height=\"306\" src=\"https:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01bb0980ee86970d-pi\" style=\"background-image: none;padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px;margin-left: auto;margin-right: auto\" title=\"image\" width=\"454\" \/><\/a><\/p>\n<p>&#160;<\/p>\n<p><strong><u>2- Cr\u00e9ation d\u2019un shader optimis\u00e9 :<\/u><\/strong><\/p>\n<p>Autodesk Stingray peut g\u00e9rer des sc\u00e8nes avec beaucoup d\u2019objets. Par contre, il faudra r\u00e9aliser des optimisations afin que l\u2019exp\u00e9rience utilisateur soit la plus performante possible notamment lors de l\u2019utilisation de casque \u00e0 r\u00e9alit\u00e9 virtuelle.<\/p>\n<p>Travailler sur les textures des mat\u00e9riaux est une des premi\u00e8re piste \u00e0 suivre.<\/p>\n<p>Un mat\u00e9riau est d\u00e9finit par plusieurs composantes de textures qu\u2019il h\u00e9berge. Plus les composantes seront d\u00e9finies, plus l\u2019objet para\u00eetra r\u00e9aliste mais il deviendra lourd \u00e0 g\u00e9rer par le couple Machine-Logiciel. C\u2019est toujours le m\u00eame dilemme.<\/p>\n<p>Ci-dessous, dans le rectangle rouge, voici une d\u00e9finition de plusieurs composantes de texture.<\/p>\n<p><a href=\"http:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01bb0980ee93970d-pi\"><img loading=\"lazy\" decoding=\"async\" alt=\"image\" border=\"0\" height=\"285\" src=\"https:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b8d2681824970c-pi\" style=\"background-image: none;padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px;margin-left: auto;margin-right: auto\" title=\"image\" width=\"454\" \/><\/a><\/p>\n<p>&#160;<\/p>\n<p>Le logiciel Stingray permet d\u2019afficher les composantes sous forme d\u2019un graphe appel\u00e9 \u201cShader Graph\u201d (graphe nuancier en Fran\u00e7ais).<\/p>\n<p><a href=\"http:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01b7c8ddba1b970b-pi\"><img loading=\"lazy\" decoding=\"async\" alt=\"image\" border=\"0\" height=\"244\" src=\"https:\/\/villagebim.typepad.com\/.a\/6a015391e15a28970b01bb0980eeb6970d-pi\" style=\"background-image: none;padding-top: 0px;padding-left: 0px;padding-right: 0px;border: 0px;margin-left: auto;margin-right: auto\" title=\"image\" width=\"454\" \/><\/a><\/p>\n<p>&#160;<\/p>\n<p>Il est possible de cr\u00e9er son propre graphe afin d\u2019optimiser les ressources machine.<\/p>\n<p>Voici ma&#160;vid\u00e9o qui explique comment r\u00e9aliser de telles modifications.<\/p>\n<p><span style=\"text-decoration: underline\">Nota :<\/span> cette vid\u00e9o comprend aussi les explications concernant l\u2019import d\u2019objet FBX.<\/p>\n<p>&#160;<\/p>\n<p class=\"asset-video\" style=\"text-align: center\">\n<p>&#160;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#160; Autodesk Stingray&#160;est la solution de visualisation de chez Autodesk que vous commencez \u00e0 connaitre gr\u00e2ce \u00e0 nos diff\u00e9rents articles consacr\u00e9s au sujet (ici, ici, ici et ici). Dans ce billet, je vous pr\u00e9sente la fa\u00e7on d\u2019importer des objets dans le logiciel Autodesk Stingray afin d\u2019enrichir vos sc\u00e8nes. &#160; 1 \u2013 Import de fichiers au [&hellip;]<\/p>\n","protected":false},"author":13092,"featured_media":2472,"menu_order":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[26,57,18,6,19],"tags":[490,995,1008,1010,1009],"class_list":["post-704","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-conception","category-programmation-visuelle","category-realite-virtuelle-et-augmentee","category-trucs-et-astuces","category-visualisation","tag-3ds-max","tag-autodesk-stingray","tag-import-fbx","tag-materiauxn-nuancier","tag-shader","dhig-theme--light"],"acf":[],"_links":{"self":[{"href":"https:\/\/blogs.autodesk.com\/villagebim\/wp-json\/wp\/v2\/posts\/704","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.autodesk.com\/villagebim\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.autodesk.com\/villagebim\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.autodesk.com\/villagebim\/wp-json\/wp\/v2\/users\/13092"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.autodesk.com\/villagebim\/wp-json\/wp\/v2\/comments?post=704"}],"version-history":[{"count":0,"href":"https:\/\/blogs.autodesk.com\/villagebim\/wp-json\/wp\/v2\/posts\/704\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.autodesk.com\/villagebim\/wp-json\/wp\/v2\/media\/2472"}],"wp:attachment":[{"href":"https:\/\/blogs.autodesk.com\/villagebim\/wp-json\/wp\/v2\/media?parent=704"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.autodesk.com\/villagebim\/wp-json\/wp\/v2\/categories?post=704"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.autodesk.com\/villagebim\/wp-json\/wp\/v2\/tags?post=704"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}