[Vendredi] Comment nous avons scié le Web 3D

Mon frère et moi, quelques artistes 3D, des types avec des coiffures cool et des lunettes cool. Presque des jumeaux avec exactement les mêmes visages, mais des caractères diamétralement différents. Cependant, nous avons un passe-temps pour deux: incarner dans le virtuel ce qui est dans la vraie vie. Et je dois dire que c'est tout à fait possible, parce que l'un est un bon modeleur et le deuxième animateur vient de Dieu.

Voici juste les outils dont nous disposons et hoo comment! J'aime passionnément et tendrement Blender, et mon frère aime Max. Holivar ne cesse jamais, mais nous parvenons à créer des choses sympas en utilisant nos éditeurs 3D si différents. Cependant, le sujet n'est pas à ce sujet.

Tout a commencé avec un portfolio ... Avec la création d'un putain de portfolio, après quoi mon frère et moi nous sommes querellés complètement, suspendus simultanément des "lanternes". Avez-vous déjà pensé à transférer des travaux 3D quelque part sur Internet, même sur votre blog?

D'accord, lecteur, vous êtes arrivé à la bonne adresse, car vous devez toujours chercher de tels perdants, bien que la finale soit toujours encourageante.

À la recherche de la vérité


Nous avons un ami. Oui, il est le même que nous, cool et à lunettes. Mais il est programmeur et, probablement, très cool, car quand une conversation commence sur des sujets professionnels, seul le Dieu de la programmation peut le comprendre. Il aime aussi la bière.

En surstockant l'emballage d'une boisson aussi précieuse, mon frère et moi sommes allés lui rendre visite. L'objectif est simple - nous voulons la 3D sur le Web, mais nous n'avons aucune idée de quoi et comment.

En nous regardant pensivement, il a dit:

- Unité.
- Qu'est-ce que l'unité?
- Utilisez Unity, c'est gratuit et cool!

D'accord, les conseils du gourou nous ont montré la voie vers un avenir radieux. Du moins, c’est comme ça que nous avons raisonné sur le chemin du retour, inspiré par l’idée et quelques bières.

L'unité est un moteur cool, nous le savons, car nous avons modélisé et exporté vers FBX d'innombrables fois. Mais notre connaissance se limitait à importer le même FBX, qui était effectué pour contrôler les modèles, avant la livraison du projet au client. Vous devez également connaître C #, ils disent que c'est très simple. Nous y croyions vraiment ...

La première crêpe déjà au début a commencé à puer frénétiquement, suggérant à la fin de se recroqueviller, car Unity a exigé une mise à jour, ce que nous lui avons naïvement permis. Si vous avez Rostelecom, mais qu'il n'y a pas d'argent sur le compte, mais qu'il y a un modem 3G cool, alors vous comprenez ce qui est en jeu. Oui, une icône de modem clignotante conviviale a montré que cela fonctionnait. Montré longtemps, très longtemps, quelques heures et c'est sûr. Puis il est mort en toute sécurité, interrompant le téléchargement dans les dernières étapes.

Bien sûr, alors rien n'a fonctionné. C'était un appel d'en haut, mais nous l'avons écouté ...

Ayant abandonné une semaine de freelance, nous avons tout le temps consacré à l'Idée. Il s'est avéré facile à coder, car il existe de nombreux exemples sur Internet, ce qui était suffisant pour créer une torsion de modèle. Cependant, cette pensée précieuse n'a surgi dans nos têtes que lorsque nous avons eu notre ami-programmeur avec des questions sur Lamer et qu'il nous a envoyés au paradis du programmeur, c'est-à-dire dans google. Oui, il existe un wiki Unity où vous pouvez stupidement télécharger un script prêt à l'emploi, ce que nous avons finalement fait, après plusieurs jours de tourments en essayant d'atteindre l'illumination. L'accident a été d'autant plus terrible. Armé d'une portion de bière, nous sommes à nouveau allés voir notre ami:

- Ça ne marche pas!
- Qu'est-ce qui ne marche pas?
- Exporter vers WebGL.
"Doit-il travailler?!"

Fak! Un instant de pause et mon ami se rend compte qu'ils vont commencer à le battre maintenant. Ça fait mal, dur, après avoir emporté toute la bière.

Des explications orageuses et confuses, il est devenu clair qu'il s'agit d'un complot terrible et universel. Comme, les développeurs Unity ont été offensés par les développeurs de navigateurs lorsqu'ils ont pincé la queue de leur lecteur Web. Depuis lors, ils ont ignoré avec arrogance le mal du monde sous la forme de WebGL et ont terni les créateurs de navigateurs. Pour une raison quelconque, les téléphones portables ordinaires sont devenus particulièrement mal aimés. Après tout, le téléchargement à partir d'une douzaine de mégaoctets uniquement de code à partir d'Internet est une bonne idée! Et en retour pour obtenir un tel écran.



Eh bien, ça fait mal. Je veux dire, ça fait mal à un ami quand il regarde tristement une bière flottante. Cependant, il s'est rapidement réhabilité en appelant le mot magique: «Sketchfab».

Presque au Nirvana


C'était quelque chose avec quelque chose. Mon frère et moi avons poussé nos langues et regardé le modèle de test que nous avons téléchargé sur le cloud Sketchfab. Elle flottait dans une fenêtre de navigateur Web, tournait facilement dans un navigateur mobile, et nous avions déjà imaginé un site de portefeuille complet avec le plus cool de notre travail.

C'est probablement cet état de bonheur qui m'a fait hocher la tête lorsque le frère a voulu acheter immédiatement un abonnement PRO. Et cette pensée était bonne, car nos modèles ne devraient tourner qu'avec nous, et pas pour tout le monde, comme des offres GRATUITES. Tenant doucement une carte de crédit (la mienne!), Le frère se rendit à son ordinateur.

La complaisance ne m'a pas quitté, même lorsque mon frère a payé 180 dollars pour toute l'année, bien que nous n'ayons accepté qu'un mois pour voir. Au final, nous avons trouvé ce que nous cherchions ... et c'était un gros OBAMA, sous les angles les plus disgracieux!

Non, je ne dirai rien d'offensant à propos de ce service. Nous sommes nous-mêmes des drageons.

Lorsque vous devez disposer un modèle de persan avec des textures et des animations, le sketch-fab est génial (au fait, oui, essayez de charger une scène avec deux appareils, vous obtiendrez une expérience inoubliable). Montrez-vous devant des amis - super! Vendez sur un croquis - connaissez les problèmes.

Cependant, lorsque vous essayez d'utiliser un sketchfab pour le travail, c'est un paragraphe complet. Putains de marketeurs! Vingt modèles privés par mois, pensez-vous assez? Non, vraiment les gars, c'est un zilch qui est rapidement consommé, et vous êtes confronté à un dilemme sur le modèle qui mérite d'être dans ce top 20.

Certes, le frère a fait allusion à quelque chose, quelque chose à propos du plan Premium pour 80 dollars par mois. Et après cela, nous avons échangé des coups de cœur amicaux.

Nage des tortues


C'était un retour au tout début. Il n'y avait plus d'espoir pour un ami programmeur, mon frère était presque à court de carte de crédit et nous étions embourbés sur Internet, à la recherche d'un moteur gratuit. Hélas, comme cela arrive toujours dans notre monde, il n'y a pas de cadeau. Et s'il semble qu'il y en ait, alors vous devriez lire attentivement ce à quoi vous avez décidé de vous abonner (bonjour aux gens du marketing des carnets de croquis!).

Oui, ce fut un moment glorieux. Nous avons profilé plusieurs excellentes commandes, mais avec une persévérance digne d'un prix, nous avons tous essayé de créer un portfolio 3D. Nous avons lu beaucoup de gourous de toutes sortes, expérimenté différents moteurs, disputé et réconcilié, mais sans résultat.

Il semblait que le destin a collé à jamais les autocollants «perdants» sur nos fronts, en les crachant délicieusement avant cela. Comprenez bien, si nous étions des programmeurs, le problème serait résolu rapidement, mais nous sommes de simples travailleurs acharnés avec une séquence créative. Un portefeuille 3D sur Internet est une puce qui peut vraiment attirer l'intérêt des clients. En général, l'affaire est au point mort ...

Dans un raskoryaku, mais en place (post factum)


Près d'un mois s'est écoulé et mon frère et moi avons décidé du moteur et trouvé, semble-t-il, la solution optimale qui nous convient tous les deux. Hélas, ce n'est pas gratuit et, franchement, nous utilisons maintenant l'essai. Notre ami, un programmeur ivre, a réussi à choisir quelque chose et a promis de le transformer en licence. Mais connaissant cet amateur de bière, nous préférerions en sauver quelques-uns.



J'utilise Blender, mon frère travaille dans 3ds Max et nous avons Verge3D pour le lien Web. Cette chose fonctionne très bien dans les deux éditeurs 3D, donc il n'y a aucun problème avec l'exportation vers le web (il y a toujours un cloud privé). Animation squelettique, ART, Cycles, Matériel physique, BSDF avec principes, etc., etc.

En principe, le même sketchfab comprend bien les matériaux des modèles, mais dans le cas de la verge pour les non-programmeurs, il y a un très gros bonus - une sorte de constructeur logique dans la fenêtre du navigateur Web. Nous nous asseyons, personnalisons des puzzles (nous créons toutes sortes de boutons pour jouer des animations, sélectionner des scènes, etc.). Jusqu'à présent, c'est notre salut, et s'il nous avait rattrapés plus tôt, le minimum aurait réduit le temps passé à chercher, et le maximum serait resté jusqu'à 200 dollars sur la carte (bien que, non, je suis sûr maintenant que Verge en vaut la peine).

Et vous avez des frères créatifs, un conseil: envoyez à ... votre ami-programmeur-ivre, le cas échéant. Grand google à la rescousse! Les développeurs Verge sont super!

PS: spécialement pour le frère.

Vous avez perdu) J'ai écrit et pourtant affiché ici une quête si amusante et honteuse que vous et moi avons menée. De vous ... vous savez quoi.

Source: https://habr.com/ru/post/fr418393/


All Articles