﻿<?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%3AJA%2FRef%2FRelease_Notes%2F2.93%2FPython_API</id>
	<title>Dev:JA/Ref/Release Notes/2.93/Python API - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Dev%3AJA%2FRef%2FRelease_Notes%2F2.93%2FPython_API"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:JA/Ref/Release_Notes/2.93/Python_API&amp;action=history"/>
	<updated>2026-06-03T15:54:08Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Dev:JA/Ref/Release_Notes/2.93/Python_API&amp;diff=172359&amp;oldid=prev</id>
		<title>Yamyam: ページの作成:「■2021/06/03(木) 4:42  元記事：[https://wiki.blender.org/wiki/Reference/Release_Notes/2.93/Python_API Reference/Release Notes/2.93/Python API &amp;#45; Blender Develope…」</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:JA/Ref/Release_Notes/2.93/Python_API&amp;diff=172359&amp;oldid=prev"/>
		<updated>2021-06-02T23:15:05Z</updated>

		<summary type="html">&lt;p&gt;ページの作成:「■2021/06/03(木) 4:42  元記事：[https://wiki.blender.org/wiki/Reference/Release_Notes/2.93/Python_API Reference/Release Notes/2.93/Python API - Blender Develope…」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;■2021/06/03(木) 4:42&lt;br /&gt;
&lt;br /&gt;
元記事：[https://wiki.blender.org/wiki/Reference/Release_Notes/2.93/Python_API Reference/Release Notes/2.93/Python API &amp;amp;#45; Blender Developer Wiki]&lt;br /&gt;
&lt;br /&gt;
= Blender 2.93: Python API =&lt;br /&gt;
&lt;br /&gt;
== Python 3.9 ==&lt;br /&gt;
&lt;br /&gt;
Python を[https://www.python.org/downloads/release/python-391/ バージョン3.9.1]にアップグレードしました。&lt;br /&gt;
&lt;br /&gt;
== GPU ==&lt;br /&gt;
&lt;br /&gt;
`gpu` モジュールを、従来は `bgl` でしか利用できなかった機能までカバーするよう拡張。({{GitCommit|4430e8a008}}, {{GitCommit|6c6b1c015b}})&lt;br /&gt;
&lt;br /&gt;
`bgl` モジュールは、将来の Vulkan 対応に備え、Blender 3.0で廃止予定です。アドオンが OpenGL と Vulkan の両方で動作するよう、`gpu` モジュールの使用に切り替えてください。&lt;br /&gt;
&lt;br /&gt;
* 新しい `state` サブモジュール。描画状態を変更できます。&lt;br /&gt;
&lt;br /&gt;
* 新しい `texture` サブモジュール。image データブロックからテクスチャを作成する関数などがあります。&lt;br /&gt;
&lt;br /&gt;
* 新しい `GPUFrameBuffer`。&lt;br /&gt;
&lt;br /&gt;
* 新しい `GPUUniformBuf`。&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
== Asset Browser ==&lt;br /&gt;
&lt;br /&gt;
Various additions were done for the new Asset Browser. It is a sub-editor of the File Browser, so API changes may apply to both.&lt;br /&gt;
&lt;br /&gt;
* New type: `bpy.types.AssetMetaData`. This contains metadata like an asset's description or tags. It can be extended with custom properties.&lt;br /&gt;
* Local data-blocks that are assets give access to this via `ID.asset_data`.&lt;br /&gt;
* File Browsers and Asset Browsers expose the active File via `bpy.context.active_file`. It gives access to various metadata and to the asset metadata if the file represents an asset (`active_file.asset_data`).&lt;br /&gt;
* If the active file represents a data-block (which is the case for local assets), `bpy.context.id` gives access to that.&lt;br /&gt;
* `bpy.context.space_data.params` (for an active space of type `'FILE'`) will return a `bpy.types.FileAssetSelectParams` object (inherits from `bpy.types.FileSelectParams`) when the File Browser is in the asset browsing mode. It contains browsing data that is specific to the Asset Browser.&lt;br /&gt;
* New filter option for link/append, `bpy.context.space_data.params.use_filter_asset_only`. If enabled, all data-blocks that are not assets will be hidden when browsing into .blends.&lt;br /&gt;
* Various utilities to help creating user interfaces for assets in `bpy_extras.asset_utils`.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== その他の追加 ==&lt;br /&gt;
&lt;br /&gt;
* 新しい `RenderEngine.bl_use_custom_freestyle` オプション。デフォルトでは無効になっており、Freestyle レンダリングが Eevee により行われます。有効時、そのレンダーエンジンが Freestyle の形状をレンダリングするのに呼ばれます。({{GitCommit|14285445283ecc8890f7e1c4b4eb92cef3f0a8ed}})&lt;br /&gt;
&lt;br /&gt;
* Object ID の新しい `to_curve` メソッド。このメソッドは `to_mesh` と似ており、テキストオブジェクトを表現するスプライン、または Spline（スプライン）モディファイアー適用後のスプラインを取得するのに使用できます。({{GitCommit|f2c0bbed1ce5270eee1332a02da02c1819bb230c}})&lt;br /&gt;
&lt;br /&gt;
* 新しい `CurveMapping.reset_view` メソッド。({{GitCommit|3eb8307160e327f64593d218125d02289285aa17}})&lt;br /&gt;
&lt;br /&gt;
* 新しい `CurveProfile.reset_view` メソッド。({{GitCommit|7e3efac9a85743dbe6a3646170a4f4475bf91e6c}})&lt;br /&gt;
&lt;br /&gt;
* 新しい `BlendFile.temp_data` メソッド。現在のファイルにリンクやアペンドせずに blend ファイルを一時的に読み込む、コンテクストマネージャーを提供します。({{GitCommit|9e0921497912cbfe9846358d1cb1220f88315f80}})&lt;br /&gt;
&lt;br /&gt;
* UI: パネルクラス用に `bl_description` と Python の docstring に対応。({{GitCommit|8971018eb64a}})&lt;br /&gt;
&lt;br /&gt;
== その他の変更 ==&lt;br /&gt;
&lt;br /&gt;
* `python -X utf8` 実行時の挙動に合わせ、UTF8 が全プラットフォームでのデフォルトエンコードになりました。[https://www.python.org/dev/peps/pep-0540 PEP-540]をご覧ください。({{GitCommit|df135b74fc938ec5ff08bc912ece18917165319d}})&lt;br /&gt;
&lt;br /&gt;
* 2.8x APIにスクリプトを移植している間のみ有効だった、クラス内の非アノテーションプロパティへの対応を中止しました。({{GitCommit|afa5da9ce02bcd46f70d250943a933afe6de1d59}})&lt;br /&gt;
&lt;br /&gt;
* Bmesh の `from_object` メソッドの `deform` パラメーターが廃止予定になり、常に True と見なされるように。バージョン3.0で削除される予定です。({{GitCommit|4b0871af8716c52741190c2f9c57894378f91e72}})&lt;br /&gt;
&lt;br /&gt;
* 通常、登録の前の注釈として（※）クラスの中で定義する `bpy.props` の中間表現が、新しいタイプ  `bpy.props._PropertyDeferred` を使用するように。これは安定版 API の一部とは見なされていませんが、いくつかのスクリプトはこれに依存しています。({{GitCommit|c44c611c6d8c6ae071b48efb5fc07168f18cd17e}})&amp;lt;br /&amp;gt;（※訳注：あんまり自信ないので鵜呑みにしないでください）&lt;br /&gt;
&lt;br /&gt;
* `bpy.ops.mesh.primitive_grid_add` の結果のサブディビジョンレベルが n+1 に変更されました。({{GitCommit|rB4d3cdb32d399335dba72c180309c0d34f93cd533}}).&lt;/div&gt;</summary>
		<author><name>Yamyam</name></author>
		
	</entry>
</feed>