TP — Diorama stylisé (Unity / URP)

alt text

🎯 Objectif du TP

Réaliser une scène type diorama (petit monde en miniature) sous Unity avec l’URP, en travaillant :

  • la composition visuelle (mise en scène, lisibilitĂ©, point focal),
  • le rendu (lumières, matĂ©riaux, post-processing),
  • et une première dimension tech-art (Shader Graph et/ou VFX).

Le rendu final doit être cohérent visuellement : même si vous utilisez des assets externes, vous devrez harmoniser leurs matériaux et l’ambiance lumineuse.


📌 Contraintes obligatoires (socle commun)

Votre scène doit impérativement inclure les éléments suivants :

1) Composition / environnement

  • Une scène lisible de type diorama (miniature, cadre clair, point focal).
  • Vous pouvez utiliser des assets gratuits (Asset Store, Kenney, Poly Pizza, etc.),
    mais vous devez modifier les matériaux pour assurer une cohérence visuelle.

2) Lumières

  • Au minimum 3 sources lumineuses distinctes, par exemple :
    • Directional Light (soleil),
    • Spot Light (mise en valeur d’un objet),
    • Point Light (ambiance locale).
  • Attendu : une intention claire (ambiance chaude/froide, contrastes, hiĂ©rarchie visuelle).

3) Skybox / environnement

  • Une Skybox (HDRI ou procĂ©durale).
  • RĂ©glages d’environnement (Ambient Light, Reflections).

4) Effets visuels

  • Au moins 1 Particle System (Shuriken) intĂ©grĂ© Ă  la scène
    (fumée, poussière, neige, lucioles, étincelles, bulles…).
  • Au moins 1 Volume URP de post-processing, avec au minimum :
    • Bloom ou
    • Color Adjustments.

5) Matériaux et shaders

  • Utiliser au moins un Material standard URP (Lit).
    • Vous pouvez ici utiliser les diffĂ©rentes map de textures (albedo, normal, metallic, etc.) pour enrichir le rendu.
  • CrĂ©er au moins un Shader personnalisĂ© avec Shader Graph, et l’appliquer Ă  un objet de la scène.

đź§© Options Ă  la carte

Ces options permettent d’aller plus loin selon votre niveau et votre créativité.

A — Lighting avancé (recommandé)

  • Lighting Baked ou Mixed.
  • Utilisation de Light Probes et/ou Reflection Probes pour amĂ©liorer le rendu.

B — VFX Graph (ou particules avancées)

  • Un effet avec VFX Graph (si compatible avec votre version Unity),
    ou un Particle System avancé (collision, noise, trails, forces).

C — Cinématique (Timeline)

  • Une mini-cinĂ©matique de 5 Ă  10 secondes :
    • mouvement de camĂ©ra,
    • reveal du point focal,
    • variation de lumière ou d’effet.

D — Modélisation in-editor (ProBuilder)

  • CrĂ©er au moins deux Ă©lĂ©ments de dĂ©cor avec ProBuilder
    (socle, rocher stylisé, arche, mur, pont, plateforme…).

E — Interaction simple

Implémenter une interaction basique, par exemple :

  • bascule jour/nuit,
  • changement de palette de couleurs,
  • activation/dĂ©sactivation de particules,
  • ouverture de porte,
  • allumage d’une lanterne.

F — Ambiance sonore

  • Ajouter :
    • une ambiance sonore (vent, forĂŞt, mer, usine, ville…),
    • au moins un effet sonore localisĂ© en 3D.

🎨 Idées de thèmes (au choix)

Pour éviter des scènes trop similaires, vous pouvez vous inspirer de ces pistes :

  • Atelier miniature (horloger, alchimiste, bricoleur).
  • Ruines dans une bulle (temple, statues, vĂ©gĂ©tation).
  • Station de mĂ©tro miniature (nĂ©ons, fumĂ©e, reflets).
  • Cabane enneigĂ©e (neige + lumière intĂ©rieure chaude).
  • Fond marin stylisĂ© (bulles, caustiques simulĂ©es, particules).

Vous pouvez aussi proposer votre propre thème, tant qu’il respecte l’esprit diorama.


📦 Livrables attendus

1) Projet Unity

  • Scène principale nommĂ©e : Diorama.unity
  • Projet fonctionnel en URP.

2) README (1 page max)

Ă€ inclure dans le projet (Markdown ou PDF) :

  • Titre et thème du diorama,
  • Liste des 5 contraintes obligatoires (cochĂ©es),
  • Liste des 3 options choisies (avec courte justification),
  • Sources des assets utilisĂ©s (liens + licences).

3) Image ou vidéo de présentation

  • un plan fixe “beau rendu”,
  • un bref mouvement de camĂ©ra (pan, rotation, ou travelling).

🧮 Barème indicatif

CritèrePondération
Composition & direction artistique30 %
Cohérence des matériaux25 %
Lighting, Skybox & Post-process20 %
Shader Graph (qualité + intégration)15 %
Options choisies (pertinence)10 %

Bonus : polish général (petites animations, détails, optimisation simple).


📚 Ressources utiles

Assets gratuits

Shader Graph

Post-processing URP

Particles / VFX

Lighting (Baked, Probes)

ProBuilder

Timeline / Cinématique