﻿<?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=Doc%3A2.6%2FManual%2FConstraints</id>
	<title>Doc:2.6/Manual/Constraints - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Doc%3A2.6%2FManual%2FConstraints"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Doc:2.6/Manual/Constraints&amp;action=history"/>
	<updated>2026-05-15T14:43:19Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Doc:2.6/Manual/Constraints&amp;diff=98887&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Doc:2.6/Manual/Constraints&amp;diff=98887&amp;oldid=prev"/>
		<updated>2018-06-28T19:38:18Z</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日 (木) 19:38時点における版&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=Doc:2.6/Manual/Constraints&amp;diff=98886&amp;oldid=prev</id>
		<title>wiki&gt;Urkokul: /* Motion Tracking */</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Doc:2.6/Manual/Constraints&amp;diff=98886&amp;oldid=prev"/>
		<updated>2014-09-26T00:26:39Z</updated>

		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Motion Tracking&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Page/Header|2.5|Doc:2.5/Manual/Animation/Armatures/NLA Editor|Doc:2.5/Manual/Constraints/Common Interface}}&lt;br /&gt;
{{review|text= motion tracking constraints}}&lt;br /&gt;
&lt;br /&gt;
= Constraints =&lt;br /&gt;
Constraints are a way of connecting ''transform properties'' (position, rotation and scale) between objects. Constraints are in a way the object counterpart of the [[Doc:2.6/Manual/Modifiers|modifiers]], which work on the object ''data'' (i.e. meshes, curves, etc.).&lt;br /&gt;
&lt;br /&gt;
All constraints share a basic [[Doc:2.6/Manual/Constraints/Common Interface|common interface]], again with many similarities with the modifiers’ one.&lt;br /&gt;
&lt;br /&gt;
== Use of Constraints ==&lt;br /&gt;
Even though constraints might be very useful in static scenes (as they can help to automatically position/rotate/scale objects), they were first designed for animation, as they allow you to limit/control the freedom of an object, either in absolute (i.e. in global space), or relatively to other objects.&lt;br /&gt;
&lt;br /&gt;
Also note that constraints internally work using 4x4 transformation matrices only. When you use settings for specific rotation or scaling constraining, this information is being derived from the matrix only, not from settings in a {{Literal|Bone}} or {{Literal|Object}}. Especially for combining rotations with non-uniform or negative scaling this can lead to unpredictable behavior.&lt;br /&gt;
&lt;br /&gt;
=== Constraining bones ===&lt;br /&gt;
Finally, there is a great rigging feature in Blender: in {{Literal|Pose}} mode, each bone of an armature behaves a bit like a standard object, and, as such, can be constrained. Most constraints work well with both objects and bones, but there are a few exceptions which are noted in the relevant constraints pages.&lt;br /&gt;
&lt;br /&gt;
To learn more:&lt;br /&gt;
* Read about using constraints in object animation in the [[Doc:2.6/Manual/Animation|Animation chapter]]&lt;br /&gt;
* Read about using constraints in rigging in the [[Doc:2.6/Manual/Rigging/Posing|Armatures]]&lt;br /&gt;
&lt;br /&gt;
== Available Constraints ==&lt;br /&gt;
&lt;br /&gt;
[[Image:(Doc_26x_Manual_Constraints_Introduction)_(Adding_Constraint_Menu)_(GBV266FN).png|frame|center|The {{Literal|Constraint}} Menu]]&lt;br /&gt;
There are several types of constraints. We can classify them into four families:&lt;br /&gt;
&lt;br /&gt;
* [[Doc:2.6/Manual/Constraints#Motion Tracking|Motion Tracking]]&lt;br /&gt;
* [[Doc:2.6/Manual/Constraints#Transform Constraints|Transform]]&lt;br /&gt;
* [[Doc:2.6/Manual/Constraints#Tracking Constraints|Tracking]]&lt;br /&gt;
* [[Doc:2.6/Manual/Constraints#Relationship Constraints|Relationship]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
There are constraints that works with their ''owner'' object and others that need a second object (the ''target'') to work, sometimes of a specific type (e.g. a curve).&lt;br /&gt;
In this case targeted constraints are shown as a dark blue dashed line drawn in the 3D view between the owner and target objects.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Motion Tracking===&lt;br /&gt;
{| {{css/prettytable}}&lt;br /&gt;
|[[Doc:2.6/Manual/Constraints/Motion_Tracking/Camera_Solver|Camera Solver]]&lt;br /&gt;
|This constraint is applied to a camera in the scene. Its constraints Blender camera movements according tracked and solved camera movements from a real filmed movie clip.&lt;br /&gt;
|-&lt;br /&gt;
|[[Doc:2.6/Manual/Constraints/Motion_Tracking/Object_Solver|Object Solver]]&lt;br /&gt;
|This constraint constraints object movements according tracked and solved object movements from a real filmed movie clip. Its applied to a object in the scene.&lt;br /&gt;
|-&lt;br /&gt;
|[[Doc:2.6/Manual/Constraints/Motion_Tracking/Follow_Track|Follow Track]]&lt;br /&gt;
|This constraint is applied to a camera in the scene. Its constraints Blender camera movements according tracked and solved camera movement by some path in a real filmed movie clip.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Transform Constraints ===&lt;br /&gt;
These constraints directly control/limit the transform properties of its owner, either absolutely or relatively in terms of its target properties.&lt;br /&gt;
&lt;br /&gt;
{| {{css/prettytable}}&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Transform/Copy Location|Copy Location]]&lt;br /&gt;
| Copies the location of the target (with an optional offset) to the owner, so that both move together.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Transform/Copy Rotation|Copy Rotation]]&lt;br /&gt;
| Copies the rotation of the target (with an optional offset) to the owner, so that both rotate together.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Transform/Copy Scale|Copy Scale]]&lt;br /&gt;
| Copies the scale of the target (with an optional offset) to the owner, so that both scale together.&lt;br /&gt;
|-&lt;br /&gt;
|[[Doc:2.6/Manual/Constraints/Transform/Copy Transforms|Copy Transforms]]&lt;br /&gt;
|Copies the transforms of the target to the owner, so that both transform together.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Transform/Limit Distance|Limit Distance]]&lt;br /&gt;
| Limits the position of the owner, so that it is nearer/further/exactly at the specified distance from the target.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Transform/Limit Location|Limit Location]]&lt;br /&gt;
| Limits the owner’s location inside a given range.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Transform/Limit Rotation|Limit Rotation]]&lt;br /&gt;
| Limits the owner’s rotation inside a given range.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Transform/Limit Scale|Limit Scale]]&lt;br /&gt;
| Limits the owner’s scale inside a given range.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Transform/Transformation|Transformation]]&lt;br /&gt;
| Uses a property of the target (location, rotation or scale), to control a property (the same or a different one) of the owner.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Transform/Maintain Volume|Maintain Volume]]&lt;br /&gt;
| Maintains the volume of a bone or an object.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Tracking Constraints ===&lt;br /&gt;
These constraints try, in various ways, to adjust their owner’s properties so that it “points at” or “follows” the target.&lt;br /&gt;
&lt;br /&gt;
{| {{css/prettytable}}&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Tracking/Clamp To|Clamp To]]&lt;br /&gt;
| Clamps the owner to a given curve target.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Tracking/Damped Track|Damped Track]]&lt;br /&gt;
| Constrains one local axis of the owner to always point towards Target.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Tracking/IK Solver|Inverse Kinematics]]&lt;br /&gt;
| Bones only. Creates a chain of bones controlled by the target, using inverse kinematics.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Tracking/Locked Track|Locked Track]]&lt;br /&gt;
| The owner is tracked to the given target, but with a given axis’ orientation locked.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Tracking/Spline IK|Spline IK]]&lt;br /&gt;
| Aligns a chain of bones along a curve.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Tracking/Stretch To|Stretch To]]&lt;br /&gt;
| Stretch the owner to the given target.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Tracking/Track To|Track To]]&lt;br /&gt;
| The owner is tracked to the given target.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Relationship Constraints ===&lt;br /&gt;
These are “misc” constraints.&lt;br /&gt;
&lt;br /&gt;
{| {{css/prettytable}}&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Relationship/Action|Action]]&lt;br /&gt;
| The owner executes an action, controlled by the target (driver).&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Relationship/Child Of|Child Of]]&lt;br /&gt;
| Allows a selective application of the effects of parenting to another object.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Relationship/Floor|Floor]]&lt;br /&gt;
| Uses the target’s position (and optionally rotation) to define a “wall” or “floor” that the owner won’t be able to cross.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Relationship/Follow Path|Follow Path]]&lt;br /&gt;
| The owner moves along the curve target.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Relationship/Pivot|Pivot]]&lt;br /&gt;
|  Allows the owner to rotate around a target object.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Relationship/Rigid Body Joint|Rigid Body Joint]]&lt;br /&gt;
| Creates a rigid joint (like a hinge…) between the owner and the “target” (child object).&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Relationship/Script|Script]]&lt;br /&gt;
| Uses a Python script as constraint.&lt;br /&gt;
|-&lt;br /&gt;
| [[Doc:2.6/Manual/Constraints/Relationship/Shrinkwrap|Shrinkwrap]]&lt;br /&gt;
| Limits the location of the owner at ''the surface'' (among other options) of the target.&lt;br /&gt;
|}&lt;br /&gt;
{{clr}}&lt;br /&gt;
&lt;br /&gt;
{{Page/Footer|Doc:2.5/Manual/Animation/Armatures/NLA Editor|Doc:2.5/Manual/Constraints/Common Interface}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Constraints]]&lt;/div&gt;</summary>
		<author><name>wiki&gt;Urkokul</name></author>
		
	</entry>
</feed>