PrĂ©calcul (baking) des simulations physiques

Le terme Baking dĂ©crit le fait de stocker en cache les rĂ©sultats d’un calcul.Le rĂ©sultat d’une simulation est automatiquement mis en mĂ©moire cache quand l’animation est lue, afin que la fois suivante oĂč elle est exĂ©cutĂ©e, elle peut ĂȘtre relue plus rapidement en lisant les rĂ©sultats dans la mĂ©moire.

If you bake the simulation the cache is protected, and you will be unable to change the simulation settings until you clear the baked frames by clicking Free Bake.

Il est gĂ©nĂ©ralement recommandĂ© de prĂ©calculer vos simulations physiques avant de faire un rendu. En plus de l’économie de temps d’une nouvelle simulation, le prĂ©calcul peut contribuer Ă  prĂ©venir de potentiels pĂ©pins et Ă  assurer que l’issue de la simulation demeure exactement la mĂȘme Ă  chaque fois.

Note

La plupart des simulateurs de physique dans Blender utilisent un systĂšme similaire, mais tous n’ont pas exactement les mĂȘmes rĂ©glages disponibles. Tous les rĂ©glages sont couverts ici, mais certains types physiques peuvent ne pas offrir toutes ces options.

Options

../_images/physics_baking_multi-cache-interface.png

Deux caches diffĂ©rents enregistrĂ©s simultanĂ©ment.

Liste des caches

Blender permet d’enregistrer et de gĂ©rer plusieurs caches Ă  la fois pour un mĂȘme objet physique. Vous pouvez gĂ©rer les caches avec ceci list view. Double-cliquez sur l’entrĂ©e du cache pour lui donner un nom.

Each cache can have a name. Double-click the cache entry to give it a name. If this name is given, any disk cache will be stored in files starting with that name. For example, a cache named “MyCache” will be stored in MyCache_xxxxxx_yy.bphys.

Si le cache n’a pas de nom (ce qui est par dĂ©faut), le nom de fichier du cache va dĂ©pendre de l’objet auquel il est liĂ©, bien que ceci ne soit pas immĂ©diatement Ă©vident. Par exemple, un cache sur un objet Cube sera enregistrĂ© dans 43756265_xxxxxx_yy.bphys, oĂč 43756265 est dĂ©terminĂ© par le nom de l’objet.

Avertissement

Quand il y a plusieurs caches sur un objet, spĂ©cifiez toujours un nom de cache. Comme dĂ©crit ci-dessus, le nom de fichier d’un cache sans nom est dĂ©terminĂ© par le nom de l’objet auquel il est liĂ©. Par consĂ©quent, un objet avec plusieurs systĂšmes physiques qui ont tous un cache sans nom provoquera un conflit et peut occasionner la perte de fichiers de cache.

External

Vous permet de lire le cache sur un disque en utilisant un chemin de fichier spĂ©cifiĂ© par l’utilisateur.

Note

Le nom du cache dans Caches List et le Index doivent correspondre exactement au nom du fichier cache externe pour fonctionner. Le format du nom du fichier cache est name_frame_index.bphys.

Index

Le numĂ©ro d’indice (index number) des fichiers cache (les deux derniers chiffres du nom des fichiers.)

Path

SĂ©lectionner le chemin de dossier vers les fichiers de cache.

Disk Cache

Le cache d’une simulation prĂ©calculĂ©e sera stockĂ© dans le fichier blend lorsque vous l’enregistrerez. Lorsque la case Disk Cache est cochĂ©e, Blender enregistre le cache sĂ©parĂ©ment sur le disque dans un dossier nommĂ© blendcache_[nom de fichier] Ă  cĂŽtĂ© du fichier blend. (Le fichier blend doit avoir Ă©tĂ© prĂ©alablement sauvegardĂ©.)

Note

Lors de l’utilisation des Library Overrides, les blocs de donnĂ©es ne prennent en charge que le stockage du cache disque (Disk Cache).

Use Library Path

Partagez le cache disque lorsque l’objet physique est liĂ© dans un autre fichier blend. Lorsque cette option est activĂ©e, les versions liĂ©es de l’objet rĂ©fĂ©renceront le mĂȘme cache disque. Sinon, les versions liĂ©es de l’objet utiliseront des caches indĂ©pendants.

Compression

Le niveau de compression pour les fichiers cache. Quelques caches de physique peuvent ĂȘtre trĂšs grands et Blender peut compresser ces caches afin de gagner de la place.

None

Ne pas compresser le cache.

Light (LumiĂšre)

La compression optimisera la vitesse des opérations de compression/décompression sur la taille des fichiers.

Heavy

La compression va produire des fichiers de cache plus petits que la compression Light. Cependant elle nécessite plus de temps CPU pour compresser/décompresser.

Start

Trame par laquelle on commence la simulation.

End

Trame par laquelle on finit la simulation.

Note

La simulation est uniquement calculĂ©e pour les trames positives entre les trames Start et End du panneau Cache, que vous prĂ©calculiez ou non. Aussi si vous voulez une simulation qui est plus longue que l’intervalle de trames par dĂ©faut, vous devez modifiez la trame End.

Cache Step

Intervalle pour stocker les données de simulation.

Note

Certains systĂšmes physiques (telles que les particules) permettent seulement l’enregistrement des positions sur chaque niĂšme frame, en interpolant les positions pour les frames intermĂ©diaires. L’utilisation d’un pas de cache plus grand que 1 va produire un cache plus petit, mais le rĂ©sultat peut diffĂ©rer de la simulation d’origine.

Baking (prĂ©calcul)

Bake

DĂ©marrage du prĂ©calcul. Blender ne va plus rĂ©pondre pendant la plupart des opĂ©rations de prĂ©calcul. Le curseur va s’afficher sous forme d’un nombre reprĂ©sentant l’avancement du prĂ©calcul.

Free Bake

Marquer le cache prĂ©calculĂ© comme temporaire. Les donnĂ©es vont encore exister, mais seront supprimĂ©es avec la prochaine modification de l’objet et le changement de frame. Ce bouton est seulement disponible si le systĂšme physique a Ă©tĂ© prĂ©calculĂ©.

Calculate to Frame

PrĂ©calculer seulement jusqu’à la frame courante. LimitĂ© par la frame End fixĂ©e dans les rĂ©glages du cache.

Current Cache to Bake

Enregistre n’importe quelle donnĂ©e de simulation temporairement mise en cache comme un prĂ©calcul. Notez que la lecture de l’animation va essayer de simuler n’importe quelle simulation physique visible. Selon le type de physique, cette donnĂ©e peut ĂȘtre temporairement cachĂ©e. Normalement de tels caches temporaires sont effacĂ©s quand un objet ou un rĂ©glage est modifiĂ©, mais le convertir en prĂ©calcul va le “sauvegarder”.

Bake All Dynamics

PrĂ©calculer tous les systĂšmes physiques dans la scĂšne, mĂȘme ceux de types diffĂ©rents. Utile pour le prĂ©calcul des configurations complexes impliquant des interactions entre diffĂ©rents types de physique.

Voir Précalcul.

Free All Bakes

Free bakes of all physics systems in the scene, even those of different types.

See Free Bake.

Update All to Frame

PrĂ©calculer tous les systĂšmes physiques dans la scĂšne jusqu’à la frame courante.

Voir Calculate To Frame.