﻿<?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=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%3ARelease_Notes%2F2.49%2FGame_Engine%2FOptimization</id>
	<title>テンプレート:Release Notes/2.49/Game Engine/Optimization - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%3ARelease_Notes%2F2.49%2FGame_Engine%2FOptimization"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:Release_Notes/2.49/Game_Engine/Optimization&amp;action=history"/>
	<updated>2026-06-04T05:34:07Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:Release_Notes/2.49/Game_Engine/Optimization&amp;diff=87447&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:Release_Notes/2.49/Game_Engine/Optimization&amp;diff=87447&amp;oldid=prev"/>
		<updated>2018-06-28T18:41:20Z</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日 (木) 18:41時点における版&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=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:Release_Notes/2.49/Game_Engine/Optimization&amp;diff=87446&amp;oldid=prev</id>
		<title>wiki&gt;Mindrones: Reverted edits by 217.162.116.174 (Talk) to last revision by Mindrones</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88:Release_Notes/2.49/Game_Engine/Optimization&amp;diff=87446&amp;oldid=prev"/>
		<updated>2011-02-19T16:37:09Z</updated>

		<summary type="html">&lt;p&gt;Reverted edits by &lt;a href=&quot;/%E7%89%B9%E5%88%A5:%E6%8A%95%E7%A8%BF%E8%A8%98%E9%8C%B2/217.162.116.174&quot; title=&quot;特別:投稿記録/217.162.116.174&quot;&gt;217.162.116.174&lt;/a&gt; (&lt;a href=&quot;/index.php?title=%E5%88%A9%E7%94%A8%E8%80%85%E3%83%BB%E3%83%88%E3%83%BC%E3%82%AF:217.162.116.174&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;利用者・トーク:217.162.116.174 (存在しないページ)&quot;&gt;Talk&lt;/a&gt;) to last revision by &lt;a href=&quot;/%E5%88%A9%E7%94%A8%E8%80%85:Mindrones&quot; title=&quot;利用者:Mindrones&quot;&gt;Mindrones&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Important Optimizations  ==&lt;br /&gt;
&lt;br /&gt;
*Speedup for bullet creating convex hull meshes for faster startup times.&amp;lt;br&amp;gt; &lt;br /&gt;
*Speedup for bullet physics mesh conversion &lt;br /&gt;
*Speedup for Blender Player's profile drawing &lt;br /&gt;
*Implemented a cache for the expression controller for better performance.&lt;br /&gt;
&lt;br /&gt;
== Minor Optimizations  ==&lt;br /&gt;
*Flat shaded faces can now share vertices's increasing performance for some models.&lt;br /&gt;
*Compile scripts when converting controllers to give more predictable performance and print syntax errors early on rather then when the script is first executed.&amp;lt;br&amp;gt;&lt;br /&gt;
*Where possible use vec.setValue(x,y,z) to assign values to a vector instead of vec= MT_Vector3(x,y,z), for MT_Point and MT_Matrix types too. &lt;br /&gt;
*Added SG_Spatial::SetWorldFromLocalTransform() since the local transform is use for world transform in some cases. &lt;br /&gt;
*Removed some unneeded vars from UpdateChildCoordinates functions&lt;br /&gt;
*Py API - Mouse, Ray, Radar sensors - use PyObjectFrom(vec) rather then filling the lists in each function. Use METH_NOARGS for get*() functions.&amp;lt;br&amp;gt; &lt;br /&gt;
*Py API - When reading python vector arguments, Check for a tuple rather then using a generic python sequencer, approx 2x speedup.&lt;br /&gt;
*Speed up mesh conversion by avoiding allocation/deallocation of material object on each face.&lt;br /&gt;
*Allow to create display list on meshes with modifiers but without armature and shape keys. These modified meshes are static and can be put safely in a display list. As the rendering of modifiers is done in direct openGL call, giving a bit of a performance boost.&lt;br /&gt;
&lt;br /&gt;
== BGE Scenegraph improvement  ==&lt;br /&gt;
&lt;br /&gt;
The scenegraph improvement consists in avoiding position update if the object has not moved since last update and the removal of redundant updates and synchronization with the physics engine and the Rasterizer.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Release Notes/2.49/Game Engine/Optimization/Culling}}&lt;/div&gt;</summary>
		<author><name>wiki&gt;Mindrones</name></author>
		
	</entry>
</feed>