﻿<?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.46%2FPython%2FAPI</id>
	<title>テンプレート:Release Notes/2.46/Python/API - 版の履歴</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.46%2FPython%2FAPI"/>
	<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.46/Python/API&amp;action=history"/>
	<updated>2026-08-18T00:49:56Z</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.46/Python/API&amp;diff=59196&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.46/Python/API&amp;diff=59196&amp;oldid=prev"/>
		<updated>2018-06-28T17:54:26Z</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日 (木) 17:54時点における版&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.46/Python/API&amp;diff=59195&amp;oldid=prev</id>
		<title>wiki&gt;Mindrones: this is an english page: Undo revision 122441 by 3ming (Talk)</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.46/Python/API&amp;diff=59195&amp;oldid=prev"/>
		<updated>2010-09-04T18:38:09Z</updated>

		<summary type="html">&lt;p&gt;this is an english page: Undo revision 122441 by &lt;a href=&quot;/%E7%89%B9%E5%88%A5:%E6%8A%95%E7%A8%BF%E8%A8%98%E9%8C%B2/3ming&quot; title=&quot;特別:投稿記録/3ming&quot;&gt;3ming&lt;/a&gt; (&lt;a href=&quot;/%E5%88%A9%E7%94%A8%E8%80%85%E3%83%BB%E3%83%88%E3%83%BC%E3%82%AF:3ming&quot; title=&quot;利用者・トーク:3ming&quot;&gt;Talk&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Blender==&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Blender-module.html#Get Added &amp;quot;mipmap&amp;quot; and &amp;quot;compressfile&amp;quot; as an option for Blender.Get/Set]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Blender-module.html#SaveUndoState Blender.SaveUndoState()]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Blender-module.html#GetPaths Blender.GetPaths( absolute=0 ) returns a list of files this blend file uses: (libraries, images, sounds, fonts, sequencer movies etc).]&lt;br /&gt;
&lt;br /&gt;
==Object==&lt;br /&gt;
* Scriptlinks for ObjectUpdate and ObDataUpdate events, So python scripts can run whenever an object is changed or its data is changed.&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Object.Object-class.html#matrixParentInverse object.matrixParentInverse]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Object.Object-class.html#matrixParentInverse object.dupliFaceScale object.dupliFaceScale]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Object-module.html#IpoKeyTypes Added support for python keyframing object layers]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Object.Object-class.html#trackAxis Read access to Track and Up axis attributes for Object.]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Object.Object-class.html#getBoundBox Added an optional argument for object.getBoundBox(worldspace) - so you can get localspace boundboxes, this is useful when getting a dipli's boundbox where the objects worldspace matrix has no useful meaning.]&lt;br /&gt;
&lt;br /&gt;
==Mesh==&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Mesh.Mesh-class.html#renderColorLayer mesh.renderColorLayer] and [http://www.blender.org/documentation/246PythonDoc/Mesh.Mesh-class.html#renderUVLayer mesh.renderUVLayer]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Mesh.MFaceSeq-class.html#extend Smooth keyword for new faces: mesh.faces.extend([..., smooth=True])]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Mesh.Mesh-class.html#pointInside Added a keyword argument for mesh.pointInside(point, selected_only=True)&amp;lt;br&amp;gt;This means only selected faces are tested when doing the inside/outside test, disabled by default.]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Mesh.Mesh-class.html#addMultiresLevel mesh.addMultiresLevel()]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Mesh.Mesh-class.html#getTangents mesh.getTangents()]&lt;br /&gt;
&lt;br /&gt;
==Armature==&lt;br /&gt;
* LayerMask access for [http://www.blender.org/documentation/246PythonDoc/Armature.Armature-class.html#layerMask Armatures] and [http://www.blender.org/documentation/246PythonDoc/Armature.Bone-class.html#layerMask Bones] and [http://www.blender.org/documentation/246PythonDoc/Pose.PoseBone-class.html#layerMask PoseBones]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Pose.PoseBone-class.html#poseMatrix Enabled setting the pose_bone.poseMatrix, this does not set the matrix directly, only the pose bones loc/size/rot, when dealing with an armature without constraints this works as expected. it uses the same code as Copy Visual Loc/Size/Rot. (Useful for baking animation)]&lt;br /&gt;
&lt;br /&gt;
==Image==&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Image.Image-class.html#updateDisplay image.updateDisplay() to update display image from floating point image.]&lt;br /&gt;
* Python access to high color depth's [http://www.blender.org/documentation/246PythonDoc/Image.Image-class.html#getPixelHDR getPixelHDR] &amp;amp; [http://www.blender.org/documentation/246PythonDoc/Image.Image-class.html#setPixelHDR setPixelHDR()]&lt;br /&gt;
&lt;br /&gt;
==Material==&lt;br /&gt;
* Added [http://www.blender.org/documentation/246PythonDoc/Texture.MTex-class.html#fromDupli fromDupli] and  [http://www.blender.org/documentation/246PythonDoc/Texture.MTex-class.html#fromOrig fromOrig ] MTex boolean setting.&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Material-module.html#Modes Access to TEXFACE_ALPHA option.]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Material.Material-class.html#glossMir gloss settings: glossMir, sampGlossMir, glossTra, sampGlossTra]&lt;br /&gt;
&lt;br /&gt;
==NLA==&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/NLA-module.html#Flags Added access to the NLA's mute flag.]&lt;br /&gt;
&lt;br /&gt;
==Curve==&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Curve-module.html Made it possible to  remove curves from python with &amp;quot;del curve[i]&amp;quot;]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Curve.CurNurb-class.html#smooth CurNurb.smooth addition.]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Curve.SurfNurb-class.html#knotsU knot vector access for SurfNurb]&lt;br /&gt;
&lt;br /&gt;
==Window==&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Window-module.html#TestBreak Window.TestBreak() - True if the user pressed escape.]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Window-module.html#ViewLayers Window.ViewLayers() so you can set the layer for each viewport.]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Window-module.html#GetPivot Window.GetPivot()] and [http://www.blender.org/documentation/246PythonDoc/Window-module.html#SetPivot Window.SetPivot()]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Window-module.html#PoseMode Window.PoseMode() read only check for posemode]&lt;br /&gt;
&lt;br /&gt;
==Texture==&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Texture.Texture-class.html#evaluate texture.evaluate can now accept tuples of numbers as well as vectors.]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Texture-module.html#Flags Added support for texture flags TEX_PRV_ALPHA, TEX_REPEAT_XMIR and TEX_REPEAT_YMIR to tex.flags attribute.]&lt;br /&gt;
&lt;br /&gt;
==Draw==&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Draw-module.html#PupTreeMenu PupTreeMenu() python tree menu.]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Draw-module.html#Text Added support for screen font 12(fix-width) as &amp;quot;normalfix&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Geometry==&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Geometry-module.html#ClosestPointOnLine Blender.Geometry.ClosestPointOnLine(pt, vec1, vec2) -&amp;gt; (pt, lambda)]&lt;br /&gt;
&lt;br /&gt;
==Modifier==&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Modifier-module.html Added access to DISPLACE modifiers, add ARRAY constant to modifier documentation.]&lt;br /&gt;
&lt;br /&gt;
==Lamp==&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Lamp.Lamp-class.html#falloffType lamp.falloffType was missing]&lt;br /&gt;
&lt;br /&gt;
==BGL==&lt;br /&gt;
*[http://www.blender.org/documentation/246PythonDoc/BGL-module.html#glPushClientAttrib glPushClientAttrib()] [http://www.blender.org/documentation/246PythonDoc/BGL-module.html#glPopClientAttrib PopClientAttrib()]&lt;br /&gt;
&lt;br /&gt;
==Sys==&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Sys-module.html#cleanpath cleanpath() function to remove unneeded stuff like ./foo/../././]&lt;br /&gt;
&lt;br /&gt;
==Scene==&lt;br /&gt;
===Scene.Render===&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Render.RenderData-class.html#bake Access to Bake functionality, api access and for automated baking.]&lt;br /&gt;
* This adds fractional FPS support to blender and should finally&amp;lt;br&amp;gt;make NTSC work correctly.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;NTSC has an FPS of 30.0/1.001 which is approximately 29.97 FPS.&amp;lt;br&amp;gt;Therefore, it is not enough to simply make frs_sec a float, since you can't represent this accurately enough.&amp;lt;br&amp;gt;I added a separate variable frs_sec_base and FPS is now. [http://www.blender.org/documentation/246PythonDoc/Render.RenderData-class.html#fps frs_sec] / [http://www.blender.org/documentation/246PythonDoc/Render.RenderData-class.html#fpsBase fpsBase]&lt;br /&gt;
* Api access for OpenEXR settings&amp;lt;br&amp;gt;[http://www.blender.org/documentation/246PythonDoc/Render.RenderData-class.html#halfFloat scene.render.halfFloat], [http://www.blender.org/documentation/246PythonDoc/Render.RenderData-class.html#zbuf scene.render.zbuf] and [http://www.blender.org/documentation/246PythonDoc/Render.RenderData-class.html#preview scene.render.preview]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Render.RenderData-class.html#touch scene.render.touch] and [http://www.blender.org/documentation/246PythonDoc/Render.RenderData-class.html#noOverwrite scene.render.noOverwrite]&lt;br /&gt;
* [http://www.blender.org/documentation/246PythonDoc/Render.RenderData-class.html#getFrameFilename scene.render.getFrameFilename()] to get the filename of the image that will be rendered.&lt;br /&gt;
* Added the MULTILAYER image type.&lt;br /&gt;
&lt;br /&gt;
==PyNodes==&lt;br /&gt;
* http://wiki.blender.org/index.php/BlenderDev/PyNodes&lt;br /&gt;
* http://wiki.blender.org/index.php/BlenderDev/PyNodes/API&lt;br /&gt;
&lt;br /&gt;
==PyConstraints==&lt;br /&gt;
* (no docs for this new api yet)&lt;/div&gt;</summary>
		<author><name>wiki&gt;Mindrones</name></author>
		
	</entry>
</feed>