← Retour aux projets

PhotoMode

Unity URP Outil Asset Store
HUD de PhotoMode avec les réglages de profondeur de champ

Description du projet

PhotoMode est un package Unity que j'ai publié sur l'Asset Store. Il ajoute un vrai mode photo "prêt à l'emploi" à n'importe quel jeu en URP : une pression sur une touche fait apparaître une caméra libre, une interface de réglages en temps réel et un système de capture d'écran, sans avoir à coder quoi que ce soit.

L'objectif était de faire un outil que n'importe quel développeur Unity puisse glisser-déposer dans sa scène (un seul prefab) et configurer entièrement depuis l'inspecteur, sans dépendance cachée ni code à écrire.

Fonctionnalités

  • Caméra libre : déplacement, rotation, roll et FOV au clavier/souris ou à la manette
  • Post-processing en temps réel : profondeur de champ, vignette, couleur (exposition/contraste/saturation), bloom, grain et aberration chromatique, chacun réglable via l'UI
  • Capture d'écran : sauvegarde en PNG avec multiplicateur de résolution, dossier et préfixe configurables
  • Intégration simple : un seul prefab à glisser dans la scène, désactive/restaure automatiquement la caméra du jeu
  • API scriptable : entrée/sortie et événements (photo prise, entrée/sortie du mode) exposés en C# pour s'intégrer à n'importe quel projet
  • Support manette en plus du clavier/souris

Mon Rôle & Travail réalisé

Projet solo de bout en bout : conception, développement des scripts (caméra, capture, UI, post-processing), intégration URP, documentation et publication sur l'Asset Store.

Galerie d'images

Configuration de PhotoModeManager dans l'inspecteur Unity Effet de vignette réglable en temps réel HUD de PhotoMode avec réglage du champ de vision Photo prise avec la caméra libre de PhotoMode