﻿<?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%3ASource%2FArchitecture</id>
	<title>Dev:Source/Architecture - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Dev%3ASource%2FArchitecture"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:Source/Architecture&amp;action=history"/>
	<updated>2026-06-10T12:59:02Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Dev:Source/Architecture&amp;diff=45682&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:Source/Architecture&amp;diff=45682&amp;oldid=prev"/>
		<updated>2018-06-28T17:46:55Z</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:46時点における版&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:Source/Architecture&amp;diff=45681&amp;oldid=prev</id>
		<title>2018年5月1日 (火) 19:58にwiki&gt;Ideasman42による</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev:Source/Architecture&amp;diff=45681&amp;oldid=prev"/>
		<updated>2018-05-01T19:58:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=Code Documentation=&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
* [[Dev:Source/Architecture/Overview|Blender Architecture Origins (2003)]]&lt;br /&gt;
* [http://www.blender.org/bf/codelayout.jpg Diagram showing code layout]&lt;br /&gt;
* [http://wiki.blender.org/index.php/Dev:2.5/Source Blender 2.5 design docs]&lt;br /&gt;
* [[Dev:Source/Architecture/AntiFeatures|Anti-Features]]&lt;br /&gt;
&lt;br /&gt;
== Blend Files ==&lt;br /&gt;
* [[Dev:2.4/Source/Blender File Format/Reading|Blender File Reading]]&lt;br /&gt;
* [[Dev:Source/Architecture/SDNA Notes|Notes on SDNA]]&lt;br /&gt;
* [[Dev:Source/Architecture/File Format|Blender File Format]]&lt;br /&gt;
&lt;br /&gt;
== User Interface ==&lt;br /&gt;
* [[Dev:2.5/Source/Architecture/Window Manager|Architecture for Window Manager, Events, Handlers, Operators]] &lt;br /&gt;
* [[Dev:2.5/Source/UI/AreaManager|Area Manager]] &lt;br /&gt;
* [[Dev:2.5/Source/Architecture/Operators|Operators]] / [[Dev:2.5/Source/Architecture/Operators/Tutorial|Tutorial]]&lt;br /&gt;
* [[Dev:2.5/Source/Architecture/Notifiers/Updates|Notifiers and Updates]] / [[Dev:2.5/Source/Architecture/Notifiers/Data|Notifiers]] &lt;br /&gt;
* [[Dev:2.5/Source/Architecture/Context|Context]]&lt;br /&gt;
* [[Dev:2.5/Source/Architecture/Reports|Reports]]&lt;br /&gt;
* [[Dev:2.5/Source/UI/View2D|View2D API]]&lt;br /&gt;
* [[Dev:2.5/Py/Scripts/Guidelines/Layouts|UI Layout Engine]] (File Code Guidelines)&lt;br /&gt;
* [[Dev:2.5/Source/UI/BufferSwapping|GL Buffer Swapping]]&lt;br /&gt;
&lt;br /&gt;
=== Blender 2.8 ===&lt;br /&gt;
* [[Dev:2.8/]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Viewport 2.0 ===&lt;br /&gt;
* [[Dev:2.5/Source/Viewport/Design|Viewport 2.0 design.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Developer Checklists ==&lt;br /&gt;
These are checklists for developers to use when adding some common extensions to Blender. They are not hand-holding code tutorials, but rather, references for making sure you don't forget anything important. As such, they only cover the extensions which require changes in multiple places.&lt;br /&gt;
&lt;br /&gt;
* META: [[Dev:2.7/Source/Checklists/Template|Template for New Checklists]]&lt;br /&gt;
&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/Datablock|Adding new ID Datablock]]&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/AnimatableDatablock|Making a Datablock Animateable]]&lt;br /&gt;
&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/Operator|Adding a new Operator]]&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/ModalOperator|Adding a new Modal Operator]] (?)&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/KeymapContext|Adding a new keymap (for a particular context)]]&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/ContextEntry|Adding a new Context Entry]]&lt;br /&gt;
&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/Modifier|Adding a new Modifier]]&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/Constraint|Adding a new Constraint]]&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/Node|Adding a new Node]]&lt;br /&gt;
&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/AnimChannel|Adding a new Animation Channel type]]&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/FModifierType|Adding a new FModifier (FCurve modifier)]]&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/DriverVar|Adding a new Driver Variable Type]]&lt;br /&gt;
&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/Editor|Adding a new Editor]]&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/Region|Adding a new Region (to an existing editor)]]&lt;br /&gt;
&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/CircleSelectOp|Adding a new circle select operator]]&lt;br /&gt;
&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/ToolsettingsProperty|Adding new ToolSettings Property/Data]]&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/ThemeColor|Adding a new Theme Color]]&lt;br /&gt;
&lt;br /&gt;
* [[Dev:2.5/Doc/How_to/Add_an_icon|Adding an Icon]]&lt;br /&gt;
* [[Dev:2.7/Source/Checklists/Vector_Icon|Adding a new Vector Icon]]&lt;br /&gt;
&lt;br /&gt;
== Data ==&lt;br /&gt;
* [[Dev:Source/Data Structures/DNAStructs|DNA Struct Guidelines]]&lt;br /&gt;
* [[Dev:2.5/Source/Architecture/DataAPI|Data API]] / [[Dev:2.5/Source/Architecture/RNA|RNA]] / [[Dev:2.5/Source/Architecture/RNA/Tasks|Tasks]] / [[Dev:2.5/Source/Architecture/RNA/TypeRegistration|Extensions]]&lt;br /&gt;
* [[Dev:Source/Data System/ID Property|ID Property]]&lt;br /&gt;
* [[Dev:Source/Data System/Dependency Graph|Dependency Graph]] /  [[Dev:Source/Data System/Dependency Graph/Implementation|Implementation]]&lt;br /&gt;
* [[Dev:2.5/Source/Architecture/NamingConvention|Naming Conventions for functions and structs]] &lt;br /&gt;
&lt;br /&gt;
== I/O ==&lt;br /&gt;
&lt;br /&gt;
* [[Dev:2.5/Source/Architecture/COLLADA|COLLADA integration]]&lt;br /&gt;
&lt;br /&gt;
== Animation ==&lt;br /&gt;
* [[Dev:2.5/Source/Animation/Animato|Animation System upgrade, &amp;quot;Animato&amp;quot;.]]&lt;br /&gt;
* [[User:Brecht/SummerOfCode2005/Inverse Kinematics|Inverse Kinematics]]&lt;br /&gt;
&lt;br /&gt;
== Modelling ==&lt;br /&gt;
&lt;br /&gt;
==== Curves ====&lt;br /&gt;
* [[Dev:Source/Modeling/Curves/Selection Tools|Curve Selection Tools]]&lt;br /&gt;
* [[Dev:Source/Modeling/Curves/CurveNotes|Somes notes on Blender Curves]]&lt;br /&gt;
* [[Dev:Source/Text/UnicodeFont3D|Unicode for Font3D]]&lt;br /&gt;
&lt;br /&gt;
==== Meshes ====&lt;br /&gt;
* [[Dev:Source/Modeling/DerivedMesh|DerivedMesh]]&lt;br /&gt;
* [[Dev:Source/Architecture/Vertex Groups|Vertex Groups]]&lt;br /&gt;
* [[Dev:Source/Architecture/Custom Element Data|Custom Element Data]]&lt;br /&gt;
* [[Dev:Source/Modeling/EdgeSubdivision|Edge Subdivision]]&lt;br /&gt;
* [[Dev:Source/Modeling/Sculpting Tools|Sculpting Tools]]&lt;br /&gt;
* [[Dev:Source/Modeling/BMesh|BMesh]]&lt;br /&gt;
* [[Dev:Source/Modeling/PBVH|PBVH]]&lt;br /&gt;
* [[Dev:Source/Modeling/Bevel|Bevel]]&lt;br /&gt;
&lt;br /&gt;
==== Modifiers ====&lt;br /&gt;
* [[Dev:Source/Modifiers/Stack/Implementation|Modifier Stack]]&lt;br /&gt;
* [[Dev:Source/Modeling/CCGSubSurf|CCGSubsurf]]&lt;br /&gt;
&lt;br /&gt;
==== Transform ====&lt;br /&gt;
* [[Dev:Source/3D interaction/Transform|Transform Architecture]]&lt;br /&gt;
&lt;br /&gt;
== System &amp;amp; Installation ==&lt;br /&gt;
* [https://www.blender.org/manual/getting_started/installing_blender Installing Blender]&lt;br /&gt;
* [https://www.blender.org/manual/getting_started/installing_blender/directorylayout.html Installation directories and files]&lt;br /&gt;
&lt;br /&gt;
== Physics ==&lt;br /&gt;
* [[Dev:Source/Physics/Rigid Body|Rigid Body Physics]]&lt;br /&gt;
* [[Dev:Source/Physics/Softbodies|Softbodies]]&lt;br /&gt;
* [[Dev:Source/Physics/Collision Modifier|Collisions / Collision Modifier]]&lt;br /&gt;
* [[BlenderDev/Cloth|Cloth]]&lt;br /&gt;
&lt;br /&gt;
== Rendering &amp;amp; Shading ==&lt;br /&gt;
* [[Dev:Source/Render/Pipeline|Blender Render Pipeline]]&lt;br /&gt;
* [[Dev:Source/Materials/Transmissivity|Transmissivity]]&lt;br /&gt;
* [[Dev:Source/Textures/UV/Unwrapping|UV Unwrapping]]&lt;br /&gt;
* [[Dev:2.6/Source/Render/Cycles|Cycles]]&lt;br /&gt;
&lt;br /&gt;
== Video Editing ==&lt;br /&gt;
* [[Dev:Ref/GoogleSummerOfCode/2005/FFMpeg Integration|FFMpeg Integration]]&lt;br /&gt;
* [[Dev:Source/Render/Frameserver|Frameserver interface]]&lt;br /&gt;
* [[Dev:Source/Sequencer/Hddaudio|HDD-Audio interface]]&lt;br /&gt;
* [[Dev:Source/Sequencer/MemoryCacheLimitor|Memory cache limitor]]&lt;br /&gt;
&lt;br /&gt;
== Generic Data Structures ==&lt;br /&gt;
&lt;br /&gt;
* [[Dev:Source/Data Structures/Double Linked List|Two Way Linked Dynamic List (ListBase)]]&lt;br /&gt;
&lt;br /&gt;
== Math ==&lt;br /&gt;
&lt;br /&gt;
* [[Dev:Source/Mathematics/Math Library|Math library conventions]]&lt;br /&gt;
* [[Dev:Source/Image/Color|Color]]&lt;br /&gt;
* [[Dev:Source/Image/OpenColorIO|OpenColorIO]]&lt;br /&gt;
&lt;br /&gt;
== Sound ==&lt;br /&gt;
&lt;br /&gt;
*  [[User:NeXyon/Sound|Sound system]]&lt;/div&gt;</summary>
		<author><name>wiki&gt;Ideasman42</name></author>
		
	</entry>
</feed>