# Attributions Ce fichier recense l'origine et la licence de tout ce que le projet n'a pas produit lui-même. Il est tenu **depuis le premier asset intégré**, délibérément : reconstituer une provenance après coup est pénible, et un doute sur une licence découvert tard peut coûter un asset déjà intégré partout. --- ## Modèles 3D — végétation **Quaternius — *Ultimate Stylized Nature Pack*** - Auteur : Tomás Laulhé (Quaternius) — - Licence : **CC0 1.0 Universal** (domaine public) - Vérifié le 28/08/2026 sur : *« All models are under the CC0 License »*, usage commercial autorisé, **attribution non requise**. - On crédite quand même : la licence ne l'exige pas, la correction élémentaire si. **Modèles utilisés** (18) : `NormalTree_1/3/5`, `PineTree_1/3`, `BirchTree_2`, `Bush`, `Bush_Large`, `Bush_Flowers`, `Bush_Small_Flowers`, `Grass_Large`, `Grass_Small`, `Flower_1_Clump`, `Flower_3_Clump`, `Rock_1/3/5`. **Récupération** : `npm run assets:fetch`. Les sources ne sont pas versionnées (≈ 700 Ko par fichier, et elles ne servent qu'à la forge) ; le miroir utilisé est un dépôt GitHub tiers redistribuant le pack sous sa licence CC0. Voir `tools/fetchNature.ts`. **Transformation appliquée** : les modèles arrivent sans couleur — matériaux gris, la teinte vivant dans un atlas livré à part. On ne l'utilise pas : chaque matériau est ré-associé à une rampe de la palette du projet d'après son NOM (`src/forge/natureMaterials.ts`), puis rendu en sprite. Le résultat n'emprunte donc que la géométrie. --- ## Bibliothèques | Paquet | Licence | |---|---| | three | MIT | | postprocessing (pmndrs) | Zlib | | meshoptimizer (Arseny Kapoulkine) | MIT | | simplex-noise | MIT | | alea | MIT | | vite, vitest, typescript, tsx | MIT / Apache-2.0 | | puppeteer-core | Apache-2.0 | --- ## Ce qui est produit par le projet Tout le reste : palette, rampes, terrain procédural, mannequin paramétrique, chaîne de pixellisation, atlas générés (`public/sprites/**`), shaders. Les planches et l'atlas versionnés dans `public/sprites/` sont des **œuvres dérivées** des modèles CC0 ci-dessus, donc libres de tout usage.