Alexandre Bordereau
2026 · 3D

Koi Carp Generator

Add-on Blender · Carpes koï procédurales · 24 variétés

Client

Personal project

Date

2026

Catégorie

3D

Travaux sélectionnés

Un add-on Blender qui génère des carpes koï japonaises (nishikigoi) entièrement procédurales : morphologie, écailles imbriquées, motifs des grandes variétés, nageoires translucides, yeux, barbillons et rig de nage animé. On choisit une variété et une graine, on clique sur Generate Koi : chaque poisson est unique, et un bouton génère un bassin entier.

Showa papillon aux nageoires longues, rendu Cycles en studio
Showa papillon, rendu Cycles dans le studio de l'add-on

L'anatomie est calée sur des photos de vraies carpes : tête large aux joues pleines, bouche protractile aux lèvres en bourrelets, opercules qui s'ouvrent sur les arcs branchiaux, yeux en vraie géométrie avec une cornée qui réfracte, barbillons soudés à la lèvre. De profil, la silhouette du koï moyen recouvre celle du modèle de référence à 95 %. Les nageoires sortent du corps par une racine charnue et ont une vraie épaisseur : rayons qui se divisent vers le bord, membrane fine que la lumière traverse à contre-jour.

Tête de koï de face : lèvres, barbillons, yeux et pores
Tête : lèvres, barbillons, œil, pores
Gros plan sur les écailles, le bord du motif et la ligne latérale
Écailles en relief, kiwa, ligne latérale

24 variétés, du Kohaku au Kumonryu, avec les détails que regardent les juges : les pas du Kohaku, le kata-sumi du Sanke, le menware du Showa, la réticulation bleue de l'Asagi. Le bord arrière d'une plaque de rouge suit le contour des écailles (kiwa), le bord avant transparaît en rose sous les écailles blanches (sashi). Un réglage Fragmentation va du koï de concours aux motifs cassés d'un koï de bassin.

Kohaku vu de dessus
Kohaku
Taisho Sanke vu de dessus
Taisho Sanke
Showa Sanshoku vu de dessus
Showa Sanshoku
Tancho Kohaku vu de dessus
Tancho Kohaku
Shiro Utsuri vu de dessus
Shiro Utsuri
Asagi vu de dessus
Asagi
Yamabuki Ogon vu de dessus
Yamabuki Ogon
Kujaku vu de dessus
Kujaku
Kumonryu vu de dessus
Kumonryu

Pensé pour la production : une seule cage de quads, fermée et manifold, commune à tous les koï (mêmes sommets, mêmes UV), un atlas UV 0-1, un jeu de cartes PBR complet (couleur, normal, ORM, hauteur, masques de motif) compatible Cycles et EEVEE, et un bake vers l'atlas pour le temps réel ou vers six tuiles UDIM pour le film. Options papillon, doitsu, gin rin et hikari, et un studio d'éclairage monté en un clic autour du koï sélectionné.

Plusieurs variétés de koï vues de dessus
Variétés, vue de dessus
Koï de profil avec les options papillon, doitsu, gin rin et hikari
Papillon, doitsu, gin rin, hikari

Le projet avance version par version, 31 à ce jour, chacune centrée sur un point précis (silhouette, bouche, œil, écailles, peau) et comparée à des photos de référence. Chaque étape est vérifiée par une suite de tests automatisés qui tourne dans Blender. Ci-dessous, la version 1.0 et la version 1.31, dans la même composition.

Bassin de koï générés par la version 1.0
Version 1.0
Bassin de koï générés par la version 1.31
Version 1.31