← Blender Actu
  • 1
  • Published 12 Mar 2020

Projet: Asset Manager - Blender Blog - Dalai Felinto

Version française de l'article publié par Dalai Felinto sur le blog de développement de Blender.


L'objectif du projet Asset Manager est d'aider les artistes à réutiliser, partager et organiser rapidement les actifs et les fichiers de production. Ce projet est l'un des 10 projets pour 2020 , à commencer par une conception claire et ciblée, qui devrait être mis en œuvre et étendu sur plusieurs versions.

Qu'est-ce qu'un atout?

" Un atout est un bloc de données qui a du sens."

Un fichier .blend est une base de données avec plusieurs blocs de données: objets, textures, matériaux,… Lors de la planification de leur réutilisation ou de leur partage, les données ont besoin d'un sens. Qu'est-ce que c'est? À quoi ça sert? Les actifs sont des blocs de données organisés qui sont destinés à être utilisés en dehors de leur fichier .blend d'origine.

img1

La signification de l'actif est traitée comme des métadonnées (catégorie, vignette, auteur, licence,…). Lors de la liaison ou de l'ajout à partir d'un fichier, les actifs doivent être l'option de filtrage principale que l'on voit.
img2

La nature et l'origine de l'actif détermineront le type d'actif:

  • L'utilisateur prédéfinit des actifs réutilisables qui peuvent être ajoutés à n'importe quelle scène. Par exemple, un maillage de base pour la sculpture, la matière or ou la simulation de particules de feux d'artifice.

  • Project Assets des blocs de données dans un projet qui sont censés être cohérents tout au long du projet. Par exemple, un personnage ou un accessoire commun à plusieurs plans d'un film.

Notez que les préréglages de l'interface utilisateur - matcaps, brosses, studiolights HDR, keymaps - ne font pas partie de la cible initiale du projet Asset Manager.

Qu'est-ce qu'un référentiel?

" Un référentiel est un conteneur d'actifs. "

img3

Un référentiel est un dossier qui contient plusieurs fichiers .blend avec des actifs à l'intérieur. Il existe 2 types de référentiels:

  • Les référentiels de préréglages contiennent exclusivement des préréglages utilisateur qui sont ajoutés ou appliqués à la scène.

  • Les référentiels de projet contiennent exclusivement des actifs de projet qui sont principalement liés, mais ils peuvent également être ajoutés ou appliqués à la scène.

Finalement, un .blend lui-même peut être traité comme un référentiel complet. Cependant, les performances seraient problématiques pour les fichiers volumineux. Cette idée est donc suspendue jusqu'à ce que nous ayons plus de cas d'utilisation pour justifier son développement.

Cycle de vie d'un actif

" Créez, modifiez, partagez et utilisez-le. "

Le gestionnaire d'actifs est un nouvel éditeur chargé principalement d' utiliser les actifs et de naviguer dans les référentiels. Cependant, il peut également faciliter la création , l' édition ou même le partage d'actifs . Ces fonctionnalités de qualité de vie peuvent toujours être effectuées manuellement pour un contrôle ultime.

  • La création d' actifs peut être effectuée manuellement. Cela est aussi simple que d'ajouter des blocs de données dans des fichiers .blend uniques ou multiples et de définir des blocs de données en tant qu'actifs.

  • La modification d' un actif existant est possible en ouvrant les fichiers .blend directement à partir de son référentiel.

  • Le partage de ressources fonctionne de la même manière que le partage de fichiers .blend contenant les blocs de données de ressources.

  • L'utilisation des actifs se fait via un nouvel éditeur - le gestionnaire d'actifs - où vous pouvez simplement faire glisser les actifs des référentiels activés dans la scène.

Jalons

Le projet sera mis en œuvre en plusieurs étapes:

  • Éditeur de base - Gestion des préréglages utilisateur et des référentiels prédéfinis dans un nouvel éditeur de gestionnaire d'actifs.
  • Référentiel en ligne - Parcourez les référentiels prédéfinis hébergés en ligne et téléchargez les actifs - Facilité d'utilisation - Améliorez la convivialité globale de l'éditeur et les fonctionnalités étendues de glisser-déposer.
  • Variations - Prise en charge de différentes variantes d'un actif (par exemple, Sintel jeunes et vieux). L'implémentation initiale ne traitera que les collections.
  • Référentiels de projet - La définition d'un projet et ses ressources (référentiels) et paramètres associés.

Pour suivre le dernier développement, consultez cette tâche . Pour des sujets connexes, lisez le compte rendu de l'atelier sur l'interface utilisateur en février dernier.

assets-manager-basics-banner.jpg

christianclavet
12 Mar 2020