﻿<?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=Dev%3ARef%2FRelease_Notes%2F2.78%2FAlembic</id>
	<title>Dev:Ref/Release Notes/2.78/Alembic - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Dev%3ARef%2FRelease_Notes%2F2.78%2FAlembic"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:Ref/Release_Notes/2.78/Alembic&amp;action=history"/>
	<updated>2026-09-02T01:01:51Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Dev:Ref/Release_Notes/2.78/Alembic&amp;diff=152107&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:Ref/Release_Notes/2.78/Alembic&amp;diff=152107&amp;oldid=prev"/>
		<updated>2018-06-28T21:20:56Z</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:20時点における版&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=Dev:Ref/Release_Notes/2.78/Alembic&amp;diff=152106&amp;oldid=prev</id>
		<title>wiki&gt;Lijenstina: /* Abstract */</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:Ref/Release_Notes/2.78/Alembic&amp;diff=152106&amp;oldid=prev"/>
		<updated>2016-09-17T17:35:15Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Abstract&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Blender 2.78: Alembic =&lt;br /&gt;
&lt;br /&gt;
== Abstract ==&lt;br /&gt;
--------------&lt;br /&gt;
&lt;br /&gt;
This adds basic Alembic support through import and export operators, and data streaming through cache constraints and modifiers.&lt;br /&gt;
&lt;br /&gt;
== Import and Export operators ==&lt;br /&gt;
--------------&lt;br /&gt;
Those operators are found respectively in the `File -&amp;gt; Import` and in the `File -&amp;gt; Export` menu.&lt;br /&gt;
&lt;br /&gt;
=== Import ===&lt;br /&gt;
&lt;br /&gt;
[[File:Dev_alembic_import_options.png|right|thumb|Alembic Import Options]]&lt;br /&gt;
&lt;br /&gt;
This reads an Alembic archive and creates objects in the current Blender scene. The object hierarchy is also set based on the hierarchy present in the file.&lt;br /&gt;
&lt;br /&gt;
* Supported object types:&lt;br /&gt;
** Cameras&lt;br /&gt;
** Curves&lt;br /&gt;
** Empties (including Maya locators and the likes)&lt;br /&gt;
** Meshes&lt;br /&gt;
** Points (read as a Mesh object with only vertices)&lt;br /&gt;
&lt;br /&gt;
The importer automatically adds a cache modifier and/or cache constraint (see below) to the imported objects if the &amp;quot;Is Sequence&amp;quot; option is checked or either the data, the parent transform or both are not constant in the Alembic archive.&lt;br /&gt;
&lt;br /&gt;
{{clr}}&lt;br /&gt;
&lt;br /&gt;
=== Export ===&lt;br /&gt;
&lt;br /&gt;
[[File:Dev_alembic_export_options.png|right|thumb|Alembic Export Options]]&lt;br /&gt;
&lt;br /&gt;
This creates an Alembic archive based on the active scene.&lt;br /&gt;
&lt;br /&gt;
* Supported object and data types:&lt;br /&gt;
** Camera&lt;br /&gt;
** Curve&lt;br /&gt;
** Hair&lt;br /&gt;
** Mesh&lt;br /&gt;
** NURBS&lt;br /&gt;
** Particles&lt;br /&gt;
&lt;br /&gt;
{{clr}}&lt;br /&gt;
&lt;br /&gt;
== Data streaming ==&lt;br /&gt;
--------------&lt;br /&gt;
=== Cache File Data-Block ===&lt;br /&gt;
&lt;br /&gt;
Since Alembic archives might be referenced by multiple modifiers and constraints at once, and in order to simplify keeping each and every of these potential cache file users in synchronisation, a new data-block, CacheFile, was added. This data-block stores various properties related to cache files. Although it is added during this project, this data-block shall remain separate from any Alembic specific properties, with some possible future exceptions ; the reason being that other file (cache) formats, such as OpenVDB, might be used in the feature in a similar fashion as the Alembic caches.&lt;br /&gt;
&lt;br /&gt;
This data-block is made available through the new &amp;quot;Mesh Sequence Cache&amp;quot; modifier and the new &amp;quot;Transform Cache&amp;quot; constraint (see below). It supports animations (keyframes, drivers...), and is hooked to the dependency graph, such that objects which depend on it are updated when necessary.&lt;br /&gt;
&lt;br /&gt;
The cache file properties are (see the &amp;quot;Mesh Sequence Cache&amp;quot; UI or the &amp;quot;Transform Cache&amp;quot; UI):&lt;br /&gt;
* Is Sequence: defines whether or not the cache is split into a sequence of files.&lt;br /&gt;
* Override Frame: defines whether to choose a custom frame to lookup the data inside the cache (by default the current scene frame is used)&lt;br /&gt;
* Frame: the frame used to lookup the data&lt;br /&gt;
* Scale: value to shrink or enlarge objects with respect to the world's origin. This is only applicable through a &amp;quot;Transform Cache&amp;quot; constraint.&lt;br /&gt;
&lt;br /&gt;
A refresh operator (next to the &amp;quot;File Path&amp;quot; property) is available, to reload the file pointed to by the data block, and to recreate the object path list that is used to select the object in the cache constraint and cache modifier.&lt;br /&gt;
&lt;br /&gt;
=== Data Animation ===&lt;br /&gt;
&lt;br /&gt;
[[File:Dev_mesh_sequence_cache.png|right|thumb|Mesh Sequence Cache UI]]&lt;br /&gt;
&lt;br /&gt;
Data animations are supported by a new modifier, &amp;quot;Mesh Sequence Cache&amp;quot;, similar to the &amp;quot;Mesh Cache&amp;quot; modifier. Despite its name, this modifier supports meshes and curves. It also handles file sequences, as well as meshes and curves with varying number of vertices/control points.&lt;br /&gt;
&lt;br /&gt;
The modifiers properties are:&lt;br /&gt;
* Object Path: the path to the Alembic object inside the archive&lt;br /&gt;
* Verts/Faces/UV/Color: the type of data to read for a mesh object respectively: vertices, polygons, UV layers and Vertex Color layers.&lt;br /&gt;
&lt;br /&gt;
{{clr}}&lt;br /&gt;
&lt;br /&gt;
=== Transform Animation ===&lt;br /&gt;
&lt;br /&gt;
[[File:Dev_transform_cache.png‎|right|thumb|Transform Cache UI]]&lt;br /&gt;
&lt;br /&gt;
To be able to stream animations made at the transformation matrix level (for example rigid bodies, or camera movements), a new constraint, &amp;quot;Transform Cache&amp;quot;, was added. It is similar in usage as the mesh cache modifier, just operates on a different type of data. The scale property only affects the object through this constraint.&lt;br /&gt;
&lt;br /&gt;
{{clr}}&lt;/div&gt;</summary>
		<author><name>wiki&gt;Lijenstina</name></author>
		
	</entry>
</feed>