﻿<?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%3A2.4%2FSource%2FPython%2FPythonBlender</id>
	<title>Dev:2.4/Source/Python/PythonBlender - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Dev%3A2.4%2FSource%2FPython%2FPythonBlender"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:2.4/Source/Python/PythonBlender&amp;action=history"/>
	<updated>2026-06-02T06:00:33Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Dev:2.4/Source/Python/PythonBlender&amp;diff=42412&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:2.4/Source/Python/PythonBlender&amp;diff=42412&amp;oldid=prev"/>
		<updated>2018-06-28T17:45:32Z</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:45時点における版&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=Dev:2.4/Source/Python/PythonBlender&amp;diff=42411&amp;oldid=prev</id>
		<title>wiki&gt;Mindrones bot: Bot: Fixing redirects</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:2.4/Source/Python/PythonBlender&amp;diff=42411&amp;oldid=prev"/>
		<updated>2010-05-27T08:25:53Z</updated>

		<summary type="html">&lt;p&gt;Bot: Fixing redirects&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;http://artificial3d.com/images/suzanne_green.gif - Blender goes green.&lt;br /&gt;
&lt;br /&gt;
there was a node in the Requests section for this in the old wiki, now at [[Dev:2.4/Source/Python/Python-Blender|Requests/Python-Blender]]. current info about this attempt is in the mailing list archives, http://projects.blender.org/pipermail/bf-committers/2005-October/012135.html&lt;br /&gt;
&lt;br /&gt;
Please insert new topics at the button of this page.&lt;br /&gt;
&lt;br /&gt;
=core code sketch=&lt;br /&gt;
&lt;br /&gt;
that first sketch is http://www.blender.org/~antont/blender.blend which just &lt;br /&gt;
includes:&lt;br /&gt;
&lt;br /&gt;
http://www.blender.org/~antont/green/blender.py - port of SDNA (just data)&lt;br /&gt;
&lt;br /&gt;
http://www.blender.org/~antont/green/modifier.py - current mods as classes&lt;br /&gt;
&lt;br /&gt;
http://www.blender.org/~antont/green/application.py - Creator, replaces G.&lt;br /&gt;
&lt;br /&gt;
Yann's Pyrex work is still the other way around, i.e. wrapping c data for Python use, but still perhaps interesting .. not least because it works with current Blender :) http://donkey.dyndns.org/~yann/blender/pyrex/&lt;br /&gt;
&lt;br /&gt;
yet another thing and approach is http://mediawiki.blender.org/index.php/User:Joeedh/Scripts/PySDNA - a plain py script that reads &amp;amp; writes .blend files using the python struct module .. probably not related to this directly, but might be interesting if prototyping some python-written thing that would like to use blender data&lt;br /&gt;
&lt;br /&gt;
=Python Numeric data types=&lt;br /&gt;
&lt;br /&gt;
http://numpy.scipy.org/ is the new package and home for python numeric types, which provide highly optimized efficient ways to deal with large sets of data in arrays, such as 3d geometry and 2d bitmaps.&lt;br /&gt;
&lt;br /&gt;
this gives some hints about how python numeric data can be used in c:&lt;br /&gt;
http://www.scripps.edu/mb/olson/people/sanner/html/Python/NumericTypemaps/index.html .. and perhaps a more suitful doc about the same, &amp;quot;Numerical Python arrays in C extension modules&amp;quot; at http://starship.python.net/crew/hinsen/NumPyExtensions.html&lt;br /&gt;
&lt;br /&gt;
There are plans to include numeric types in the Python core. A design document has been posted and your comments are appreciated, http://numpy.scipy.org/array_interface.shtml&lt;br /&gt;
&lt;br /&gt;
with the c written Blender, it might be cool and pretty straightforward to add support for py num types in the bpy api code.&lt;br /&gt;
&lt;br /&gt;
=other python 3d projects=&lt;br /&gt;
&lt;br /&gt;
there are many other 3d projects that use Python, like cgkit,  [http://notlime.com/endo/ Endo] and http://www.pythoncad.org/ - also a 2d vector drawing app called Skencil, http://www.nongnu.org/skencil/&lt;br /&gt;
&lt;br /&gt;
= Making a python-makrorecorder for Blender =&lt;br /&gt;
I read here the interesting thoughts about using Blender to extend python instead of only embedding python into blender giving python a subset of blenders functionalty to access.&lt;br /&gt;
&lt;br /&gt;
Besides the idea to give python potential access to all functions, methods and public datastructures of blender, there is another idea that intrigues me. If all python classes would be defined to do those functions, the terrain whould also be prepared to embbed a '''macrorecorder''' that when acitivated, records als user interactions an writes down their python-coded aquivalent. I'm sure this whould give the community of blender-pythoncoders an immense push. On the other hand the more life and code evolution takes place in the python community, the more we have potential spillbacks of proven python functions that later might be implemented in the Cpp-Core of Blender.&lt;br /&gt;
--[[User:Ollio|Ollio]] 12:50, 24 December 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
[[Category:Python]]&lt;br /&gt;
[[Category:Development]]&lt;/div&gt;</summary>
		<author><name>wiki&gt;Mindrones bot</name></author>
		
	</entry>
</feed>