Stack Three.js de Gohan (recherche des meilleures pratiques si nécessaire)
- Si, dans le projet, vous détectez du code personnalisé fait maison qui n'utilise pas la bibliothèque correspondante -> AVERTISSEMENT TRÈS FORT
- Avant/pendant/après le déploiement/le conseil/le travail/etc... sur un sujet/domaine/tâche/exigence/information/etc... spécifique lié à 3js -> privilégiez la recherche/la mise en œuvre/l'application/le conseil/etc... à partir des dépôts ci-dessous (la recherche des dernières meilleures pratiques est nécessaire pour éviter les oublis/les obsolescences) (s'il n'y en a pas, recherchez s'il existe déjà une bibliothèque qui résout le problème ; si ce n'est pas le cas, vous pouvez écrire du code personnalisé mais vous devez le signaler au développeur)
- Sachez choisir intelligemment les outils/armes pour les utiliser en harmonie de manière efficace/la meilleure pratique/la plus puissante, NE les appliquez PAS aveuglément
- Référence détaillée (cas d'utilisation, méthode d'utilisation standard, précautions lors du retour en arrière
draw(t), et comparaison Avant/Après pour les 64 dépôts) : references/gohans-threejs-stack.md
Pour toutes les vidéos, tout le temps
https://github.com/Vanilagy/mediabunny (https://mediabunny.dev/llms.txt; mediabunny.d.ts)
https://github.com/pmndrs/math (compétence math)
https://github.com/donmccurdy/glTF-Transform
https://github.com/zeux/meshoptimizer
https://github.com/KhronosGroup/glTF-Validator
https://github.com/m-bain/whisperX
https://github.com/pmndrs/postprocessing
https://github.com/N8python/n8ao
https://github.com/csteinmetz1/pyloudnorm
https://github.com/slhck/ffmpeg-normalize
https://github.com/Netflix/vmaf
https://github.com/mapbox/pixelmatch
https://github.com/gkjohnson/three-mesh-bvh
https://github.com/Evercoder/culori
https://github.com/ashima/webgl-noise
https://github.com/protectwise/troika
https://github.com/lovell/sharp
https://github.com/yt-dlp/yt-dlp
https://github.com/Breakthrough/PySceneDetect
Modèles 3D & Personnages
https://github.com/DanielSWolf/rhubarb-lip-sync https://github.com/microsoft/Microsoft-Rocketbox
Sujets futurs très probables
https://github.com/sparkjsdev/spark https://github.com/Alchemist0823/three.quarks https://github.com/DepthAnything/Depth-Anything-V2 https://github.com/danielgatis/rembg https://github.com/advimman/lama https://github.com/vasturiano/three-forcegraph https://github.com/vasturiano/three-globe https://github.com/NASA-AMMOS/3DTilesRendererJS https://github.com/maplibre/maplibre-gl-js https://github.com/protomaps/PMTiles https://github.com/Turfjs/turf https://github.com/mapbox/supercluster https://github.com/d3/d3 https://github.com/greensock/GSAP https://github.com/takram-design-engineering/three-geospatial https://github.com/dimforge/rapier/tree/master/typescript https://github.com/dgreenheck/three-pinata https://github.com/FarazzShaikh/THREE-CustomShaderMaterial https://github.com/pmndrs/drei-vanilla https://github.com/instruktlabs/kiln https://github.com/nv-tlabs/kimodo
Spécifique
Minecraft
https://github.com/ewanhowell5195/block-model-renderer https://github.com/InventivetalentDev/MineRender (https://beta-docs.minerender.org) https://github.com/Moo-Ack-Productions/MCprep https://github.com/JannisX11/wintersky https://github.com/misode/deepslate https://github.com/Schem-at/Nucleation https://github.com/erich666/Mineways https://github.com/Mojang/bedrock-samples https://github.com/JannisX11/blockbench https://github.com/jasonjgardner/blockbench-mcp-plugin
Rarement
https://github.com/nomadkaraoke/python-audio-separator https://github.com/mikedh/trimesh https://github.com/f3d-app/f3d https://github.com/elalish/manifold https://github.com/dgreenheck/ez-tree https://github.com/gkjohnson/three-edge-projection https://github.com/opentypejs/opentype.js https://github.com/rough-stuff/rough https://github.com/cosinekitty/astronomy https://github.com/shashwatak/satellite-js https://github.com/KhronosGroup/KTX-Software https://github.com/agargaro/instanced-mesh