﻿<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Org%3AInstitute%2FPipeline%2FSimulation_Caching</id>
	<title>Org:Institute/Pipeline/Simulation Caching - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Org%3AInstitute%2FPipeline%2FSimulation_Caching"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Org:Institute/Pipeline/Simulation_Caching&amp;action=history"/>
	<updated>2026-09-07T11:25:37Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Org:Institute/Pipeline/Simulation_Caching&amp;diff=149639&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Org:Institute/Pipeline/Simulation_Caching&amp;diff=149639&amp;oldid=prev"/>
		<updated>2018-06-28T21:13:48Z</updated>

		<summary type="html">&lt;p&gt;1版 をインポートしました&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;2018年6月28日 (木) 21:13時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ja&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(相違点なし)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Yamyam</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Org:Institute/Pipeline/Simulation_Caching&amp;diff=149638&amp;oldid=prev</id>
		<title>2015年4月28日 (火) 13:52にwiki&gt;Phonyboneによる</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Org:Institute/Pipeline/Simulation_Caching&amp;diff=149638&amp;oldid=prev"/>
		<updated>2015-04-28T13:52:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Simulation caching with Alembic works as a separate stage, after animation.&lt;br /&gt;
&lt;br /&gt;
To write to Alembic cache files and also for subsequent manipulations (like hair simulation), a {{Format/Literal|Cache Library}} is used. These can be added to any object with a dupli group.&lt;br /&gt;
&lt;br /&gt;
[[File:Cache_library_ui.png|center]]&lt;br /&gt;
&lt;br /&gt;
* '''Source''': What data is used to write into the target cache.&lt;br /&gt;
*: By default the original scene data is used. Alternatively an existing cache file can be used, which allows cache libraries to act as a user tool in their own right, rather than just a storage feature. See [[#Modifiers|Modifiers]] for details.&lt;br /&gt;
* '''Display/Render''': How the cached data is displayed in the viewport and renders.&lt;br /&gt;
*: For comparison of original data and modified results this can be switched to the ''Source''. Further options toggle strand data details, such as the ''Motion State'' (dynamics simulation) and display of child hairs.&lt;br /&gt;
* '''Target''': The output cache file.&lt;br /&gt;
* '''Bake''': Various options to limit the cache content to necessary data:&lt;br /&gt;
** ''Realtime/Render'' data can be enabled separately, so caches can be used only for viewport caching or for render output.&lt;br /&gt;
** ''Data Types'' can be enabled separately, to only bake certain types of data selectively (e.g. cache mesh data but not hair strands).&lt;br /&gt;
** ''Filter Group'' can be set to further limit the cache size to a subset of objects. Only objects that are both in the main dupli group and the filter group will be cached.&lt;br /&gt;
&lt;br /&gt;
=== Workflow ===&lt;br /&gt;
&lt;br /&gt;
The typical workflow for simulation caches consists of the following steps:&lt;br /&gt;
&lt;br /&gt;
# Export the animation&lt;br /&gt;
#: [[File:01_export_anim.png|300px|right]]&lt;br /&gt;
#: After usual process of that animating a linked character using a proxy, the resulting animation can be cached for further simulation and/or rendering. Create a plain default cache library for this purpose on the character's proxified instance. Select an appropriate output path for the cache file (the file ending for Alembic files is &amp;quot;.abc&amp;quot;, although technically any filename can be used).&lt;br /&gt;
#: {{clr}}&lt;br /&gt;
#: [[File:02_export_anim_filter.png|300px|right]]&lt;br /&gt;
#: If necessary, select a ''Filter Group'' to limit the objects in the cache. For instance, the rope mesh grouped with the sheep character is not required for other sheep, so can be excluded by making a dedicated &amp;quot;flock sheep&amp;quot; group.&lt;br /&gt;
#: {{clr}}&lt;br /&gt;
#: ''Bake'' the cache. This process does two passes:&lt;br /&gt;
#* first the viewport resolution is cached&lt;br /&gt;
#* second the render resolutions are cached&lt;br /&gt;
# Create a simulation file&lt;br /&gt;
#: [[File:03_sim_cache.png|300px|right]]&lt;br /&gt;
#: [[File:04_sim_cache2.png|300px|right]]&lt;br /&gt;
#: The simulation file should initially have the same dupli group linked in as the animation file.&lt;br /&gt;
#: In addition to the character and environment, some parts of the set file should be linked/appended:&lt;br /&gt;
#* Force field groups can be linked in for having consistent effects on simulations.&lt;br /&gt;
#* The simulation cache library from the set file should be appended rather than linked, so that it can be adapted for the shot. In particular the ''input cache file'' should be set to the existing animation output file, so that the simulation can work on top of the animation. The ''output cache file'' should be a new file.&lt;br /&gt;
#: Tweaking simulation settings should be avoided as much as possible to ensure consistency across shots. Sometimes it may be necessary to tweak settings per shot though.&lt;br /&gt;
#: {{clr}}&lt;br /&gt;
# Bake the simulation&lt;br /&gt;
#: This will read the result of the animation in each frame, perform a hair simulation step and then write the result into the target file.&lt;br /&gt;
# Render&lt;br /&gt;
#: [[File:05_comp_import.png|300px|right]]&lt;br /&gt;
#: The .comp file combines the results of animation, simulation and the environment and lighting. A simple input cache library can be used here to read in the cache from either the animation or simulation steps.&lt;br /&gt;
#: {{clr}}&lt;/div&gt;</summary>
		<author><name>wiki&gt;Phonybone</name></author>
		
	</entry>
</feed>