﻿<?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%3AJA%2F2.6%2FManual%2FGame_Engine%2FCamera</id>
	<title>Doc:JA/2.6/Manual/Game Engine/Camera - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Doc%3AJA%2F2.6%2FManual%2FGame_Engine%2FCamera"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Doc:JA/2.6/Manual/Game_Engine/Camera&amp;action=history"/>
	<updated>2026-06-02T13:45:19Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Doc:JA/2.6/Manual/Game_Engine/Camera&amp;diff=134857&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Doc:JA/2.6/Manual/Game_Engine/Camera&amp;diff=134857&amp;oldid=prev"/>
		<updated>2018-06-28T20:47:23Z</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日 (木) 20:47時点における版&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:JA/2.6/Manual/Game_Engine/Camera&amp;diff=134856&amp;oldid=prev</id>
		<title>wiki&gt;Sato: Created page with &quot;{{Page/Header|2.5|Doc:JA/2.5/Manual/Game Engine/Logic/Actuators/Visibility|Doc:JA/2.5/Manual/Game Engine/Camera/Dome}}  =BGE（Blender Game Engine）におけるカメラ= ゲー...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Doc:JA/2.6/Manual/Game_Engine/Camera&amp;diff=134856&amp;oldid=prev"/>
		<updated>2012-02-12T09:33:26Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Page/Header|2.5|Doc:JA/2.5/Manual/Game Engine/Logic/Actuators/Visibility|Doc:JA/2.5/Manual/Game Engine/Camera/Dome}}  =BGE（Blender Game Engine）におけるカメラ= ゲー...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Page/Header|2.5|Doc:JA/2.5/Manual/Game Engine/Logic/Actuators/Visibility|Doc:JA/2.5/Manual/Game Engine/Camera/Dome}}&lt;br /&gt;
&lt;br /&gt;
=BGE（Blender Game Engine）におけるカメラ=&lt;br /&gt;
ゲームエンジンの内部で、カメラはデフォルトの特性（動き方）をさせることもできるし、オブジェクトを追跡することもできます。それにはオブジェクトまたはその頂点を親にするか、Cameraアクチュエータを使います。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Note|1=Note|2=どのオブジェクトでもカメラにすることができます（後述）。またカメラにオブジェクトを追跡させる場合、どのオブジェクトでも使うことができます（Emptyなど）}}&lt;br /&gt;
&lt;br /&gt;
カメラを使うには、カメラの視点（{{Shortcut|pad0}}）でゲームエンジンをスタートさせます。またカメラがゆがむのを防ぐため、常にカメラオブジェクトがビューいっぱいに表示されるようにズームしてください。&lt;br /&gt;
{{clr}}&lt;br /&gt;
&lt;br /&gt;
==デフォルトのカメラ==&lt;br /&gt;
デフォルトではカメラは動きません。&lt;br /&gt;
{{clr}}&lt;br /&gt;
&lt;br /&gt;
==オブジェクトを親にする==&lt;br /&gt;
カメラにオブジェクトを追跡させます。まずカメラを選択し、つぎにオブジェクトを使い選択し、{{Shortcut|ctrl|P}}&amp;amp;nbsp;→ {{Literal|Make Parent}}。&lt;br /&gt;
&lt;br /&gt;
この場合、オブジェクトが回転するとカメラも回転します。それを避けるには、後述のように頂点を親にしてください。&lt;br /&gt;
{{clr}}&lt;br /&gt;
&lt;br /&gt;
==頂点を親にする==&lt;br /&gt;
最も簡単な方法として、オブジェクトを選択して{{Shortcut|Tab}}で{{Literal|Edit}}モードに入り、頂点を選択して{{Literal|Object}}モードにもどります。&lt;br /&gt;
&lt;br /&gt;
次に、何もオブジェクトを選択していない状態でカメラを選択し、{{Shortcut|Shift}}を押しながらオブジェクトを選択します。そして{{Shortcut|Tab}}で{{Literal|Edit}}モードに入り、{{Shortcut|ctrl|P}}を押して{{Literal|Make vertex parent}}を選びます。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
これでカメラはオブジェクトを追跡するようになり、またオブジェクトが回転してもカメラは回転しません。&lt;br /&gt;
{{clr}}&lt;br /&gt;
&lt;br /&gt;
==オブジェクトをカメラにする==&lt;br /&gt;
どんなオブジェクトでもカメラにすることができます。またどのようなプロパティを持っていても良いです。&lt;br /&gt;
&lt;br /&gt;
オブジェクトをカメラにするには、{{Literal|Object}}モードでオブジェクトを選択し、{{Shortcut|ctrl|pad0}を押します。&lt;br /&gt;
&lt;br /&gt;
元に戻すには、カメラを選択して再度{{Shortcut|ctrl|pad0}を押します。&lt;br /&gt;
{{clr}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== レンズシフト ==&lt;br /&gt;
&lt;br /&gt;
BlenderのインターフェースではカメラビューのXY平面上でビューをずらすオプションがあります。これはビデオプロジェクターのレンズシフト機能に似ています。この機能は通常、Y軸に沿って画像を動かします（それによって、たとえばテーブルにプロジェクターを置いたときに映像の下半分がテーブルにかかってしまう、ということを防ぎます）。&lt;br /&gt;
&lt;br /&gt;
残念ながら、このパラメータはゲームエンジンで使えません。&lt;br /&gt;
&lt;br /&gt;
投影を操作するには、Pythonでカメラの投影マトリックスを修正します。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;import bge&lt;br /&gt;
scene = bge.logic.getCurrentScene()&lt;br /&gt;
cam = scene.active_camera&lt;br /&gt;
# get projection matrix&lt;br /&gt;
camatrix = cam.projection_matrix&lt;br /&gt;
#modifying the camera projection matrix by modifying the x and y terms of the 3rd row to obtain a shift of the rendered area &lt;br /&gt;
camatrix[2][0] = 2*shiftx&lt;br /&gt;
camatrix[2][1] = 2*shitfy&lt;br /&gt;
cam.projection_matrix = camatrix&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
shiftxとshiftyは視野を単位とします。よってビューを半分上にずらすときは、shiftyを0.5にセットします。&lt;br /&gt;
&lt;br /&gt;
カメラの投影マトリックスの属性は初期化スクリプトが実行されたあとで設定してください。ゲームが始まった瞬間に実行すると、投影マトリックスがぐちゃぐちゃになってしまいます。&lt;br /&gt;
&lt;br /&gt;
==関連項目==&lt;br /&gt;
*[[Doc:JA/2.6/Manual/Game Engine/Camera/Dome|Fisheye Dome camera]].&lt;br /&gt;
{{clr}}&lt;br /&gt;
&lt;br /&gt;
{{Page/Footer|Doc:JA/2.5/Manual/Game Engine/Logic/Actuators/Visibility|Doc:JA/2.5/Manual/Game Engine/Camera/Dome}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Camera]]&lt;br /&gt;
[[Category:Game engine]]&lt;/div&gt;</summary>
		<author><name>wiki&gt;Sato</name></author>
		
	</entry>
</feed>