À propos du service
TraduitJe suis un développeur 3D pour le navigateur, et tout mon travail se trouve dans une page web, pas dans un moteur de jeu. En utilisant WebGL et la bibliothèque Three, je crée des scènes interactives qui s'ouvrent dans un onglet de navigateur classique : visualiseurs de produits rotatifs, configurateurs en temps réel, écrans d'accueil animés et visualisations de données où la géométrie, la lumière et la caméra réagissent aux actions de l'utilisateur. Pour moi, il est important que le 3D sur le web soit vraiment pratique, pas seulement impressionnant dans une démo, donc je réfléchis à la structure de la scène, au pipeline d'actifs et à la boucle de rendu dès le départ, sans les adapter plus tard.
La plupart de mon temps est consacré à la performance et à la précision, car une scène lourde qui ralentit sur un téléphone de milieu de gamme est un échec. J'optimise les appels de dessin, je prépare et compresse les textures, j'ajuste le niveau de détail et le culling de la caméra, je charge les modèles glTF progressivement afin que la première image apparaisse rapidement. Quand un projet nécessite un look spécial, j'écris des shaders GLSL personnalisés pour les matériaux, l'eau, les particules, les effets de dissolution et le post-traitement, et je relie le tout à une boucle de rendu adaptative qui se comporte de manière identique sur desktop, tablette et mobile. Je m'occupe aussi des choses ennuyeuses mais importantes : gestion des couleurs, éclairage approprié, solutions de secours pour les cartes graphiques faibles et dégradation gracieuse si WebGL n'est pas disponible.
Je travaille confortablement aux côtés d'un frontend existant, en intégrant le canevas 3D dans React, Vue ou JavaScript pur sans retravailler toute votre pile. Dites-moi l'objectif, les appareils cibles et quels actifs vous avez — et je vous proposerai un périmètre réaliste, un budget cadre et un plan clair. Pour clarifier ma niche : je suis un spécialiste de WebGL et Three pour le navigateur, pas un développeur de jeux sur Unity ou Unreal, et mon focus est sur les graphiques interactifs sur le web.
— Développement de scènes sur WebGL et Three
— Configurateurs de produits et visualisation à 360°
— Shaders GLSL personnalisés et post-traitement
— Chargement et optimisation des modèles glTF
— Animations de défilement et interactives
— Visualisation de données et 3D scientifique
— Optimisation des performances pour les GPU mobiles
— Intégration avec React, Vue ou JS pur
La plupart de mon temps est consacré à la performance et à la précision, car une scène lourde qui ralentit sur un téléphone de milieu de gamme est un échec. J'optimise les appels de dessin, je prépare et compresse les textures, j'ajuste le niveau de détail et le culling de la caméra, je charge les modèles glTF progressivement afin que la première image apparaisse rapidement. Quand un projet nécessite un look spécial, j'écris des shaders GLSL personnalisés pour les matériaux, l'eau, les particules, les effets de dissolution et le post-traitement, et je relie le tout à une boucle de rendu adaptative qui se comporte de manière identique sur desktop, tablette et mobile. Je m'occupe aussi des choses ennuyeuses mais importantes : gestion des couleurs, éclairage approprié, solutions de secours pour les cartes graphiques faibles et dégradation gracieuse si WebGL n'est pas disponible.
Je travaille confortablement aux côtés d'un frontend existant, en intégrant le canevas 3D dans React, Vue ou JavaScript pur sans retravailler toute votre pile. Dites-moi l'objectif, les appareils cibles et quels actifs vous avez — et je vous proposerai un périmètre réaliste, un budget cadre et un plan clair. Pour clarifier ma niche : je suis un spécialiste de WebGL et Three pour le navigateur, pas un développeur de jeux sur Unity ou Unreal, et mon focus est sur les graphiques interactifs sur le web.
— Développement de scènes sur WebGL et Three
— Configurateurs de produits et visualisation à 360°
— Shaders GLSL personnalisés et post-traitement
— Chargement et optimisation des modèles glTF
— Animations de défilement et interactives
— Visualisation de données et 3D scientifique
— Optimisation des performances pour les GPU mobiles
— Intégration avec React, Vue ou JS pur