-
webGL
Je cherche un viewer pour regarder des scènes C4D.
Unreal, j'oublie car c'est uniquement PC
Unity, j'hésite encore
WebGL me semble une bonne option (pas de plugin à télécharger pour le client).
Je suis allé sur le site threejs.org.
On a Editor qui permet d'importer des objets.
J'ai fait un export en OBJ (les ngons semblent mieux triangulés que dans d'autres formats) et importé dans l'éditeur.
J'ai fait le moins d'objets possibles en fusionnant les différents groupes.
On a un phénomène de clipping mais on remédie facilement au problème en diminuant drastiquement l'échelle.
Ma scène ne contenait pas d'éclairage, j'ai donc rajouté des lumières dans l'éditeur. On peut d'ailleurs ajouter aussi des primitives.
Bon ok, je fais publier, ça me crée un zip. Je décompresse le bouzin et j'ai un index.html avec des sous-dossiers.
Je lance index.html et là ben, l'écran est tout noir.
C'est con, hein.
César, je te laisse m'éclairer sur le sujet.
-
il faut lancer le projet sur un serveur sinon ça marche pas.
-
Oui, si c'est pour ouvrir tes fichiers en local, installe un serveur sur ton PC (genre WAMP), si t'es sous Mac tu peux utiliser MAMP (https://www.mamp.info) et en quelques clics t'as un serveur web en local avec des aides pour le paramétrer.
Si t'es un peu plus chaud tu peux uniquement installer Apache ou Nginx (car t'as pas besoin du reste à priori) mais faudra le configurer manuellement, c'est pas compliqué en soi mais si t'as pas l'habitude ça peut être prise de tête.
Si c'est pour que ce soit visible sur le net, tu as plein de solutions d'hébergement qui existent, du gratuit au payant, il me semble même qu'avec Google tu peux avoir un serveur avec un accès sftp pour héberger tes fichiers, mais j'ai jamais essayé, tout dépend de ce que tu veux faire exactement. (tu peux aussi créer ton propre serveur)
Si t'as un souci avec ThreeJS, ouvre la console de ton navigateur, ça t'indiquera les erreurs.
-
Bon bin, je vais regarder ça…
Merci les copains.