Pour le niveau de détail le plus bas dans Spawn, j'ai également implémenté des imposteurs octaédriques et hémioctaédriques.
Compatibilité complète avec NodeMaterial de Three.js, avec des propriétés PBR et un support des ombres !
Après avoir porté le moteur de rendu Spawn de WebGL à WebGPU, nous avons décidé d'implémenter Nanite pour les modèles générés par l'IA.
La première étape est presque terminée : LOD hiérarchique clusterisé basé sur les vk_lod_clusters de NVIDIA pour les meshlets.
Actuellement trop lent pour les géométries éparses. Nous continuons demain.
Mon rêve a toujours été simple : tout le monde devrait pouvoir créer n'importe quel monde ou jeu 3D directement dans le navigateur.
Pour la première fois, je crois que cela devient possible, c'est pourquoi je rejoins @spawn pour aider à construire l'avenir de l'industrie du jeu.
Nous croyons que l'IA + WebGPU ouvrira une ère où la création n'est pas détenue par quelques moteurs.
Spawn acquerra Three.js Blocks et fusionnera les fonctionnalités avancées de WebGPU de Blocks dans son moteur de rendu. Nous prévoyons également d'ouvrir de nombreuses fonctionnalités en open source cette année.
Les utilisateurs de Three.js Blocks seront immédiatement entièrement remboursés, merci de croire en mon travail. Mes contributions OSS (outils + Three.js) ne feront que se renforcer (Spawn a déjà des PR dans Three.js).
Utsubo reste fort et continuera à fonctionner.