342
|
1 <map version="0.8.1">
|
|
2 <!-- To view this file, download free mind mapping software FreeMind from http://freemind.sourceforge.net -->
|
|
3 <node CREATED="1246604190717" ID="Freemind_Link_769829234" MODIFIED="1246607357881" TEXT="SceneGraph">
|
|
4 <node CREATED="1246604250163" ID="_" MODIFIED="1246604269587" POSITION="right" TEXT="SceneGraph の要素">
|
|
5 <node CREATED="1246606024532" ID="Freemind_Link_1384568822" MODIFIED="1246606082058" TEXT="Node">
|
|
6 <node CREATED="1246605999908" ID="Freemind_Link_1576004488" MODIFIED="1246606002615" TEXT="Polygon"/>
|
|
7 <node CREATED="1246606003292" ID="Freemind_Link_761758380" MODIFIED="1246606006288" TEXT="Transrator"/>
|
|
8 <node CREATED="1246606006732" ID="Freemind_Link_1071729351" MODIFIED="1246606013568" TEXT="Light"/>
|
|
9 <node CREATED="1246606014028" ID="Freemind_Link_1085149026" MODIFIED="1246606023487" TEXT="Camera"/>
|
|
10 </node>
|
|
11 <node CREATED="1246606101773" ID="Freemind_Link_250498956" MODIFIED="1246606105971" TEXT="拡張">
|
|
12 <node CREATED="1246606113023" ID="Freemind_Link_1697455715" MODIFIED="1246606116825" TEXT="Speed"/>
|
|
13 <node CREATED="1246606117653" ID="Freemind_Link_1495535830" MODIFIED="1246606135625" TEXT="Mass"/>
|
|
14 <node CREATED="1246606136063" ID="Freemind_Link_706984438" MODIFIED="1246606148185" TEXT="Attribute"/>
|
|
15 </node>
|
|
16 </node>
|
|
17 <node CREATED="1246604273264" ID="Freemind_Link_1926013740" MODIFIED="1246607314981" POSITION="right" TEXT="Modifier の機能">
|
|
18 <node CREATED="1246605371014" ID="Freemind_Link_1452612943" MODIFIED="1246605383399" TEXT="型 IDに対応したタスク">
|
|
19 <node CREATED="1246605453911" ID="Freemind_Link_1676506501" MODIFIED="1246606176683" TEXT="Move">
|
|
20 <node CREATED="1246606291546" ID="Freemind_Link_133815556" MODIFIED="1246606302221" TEXT="Input Device State"/>
|
|
21 </node>
|
|
22 <node CREATED="1246606177703" ID="Freemind_Link_346782987" MODIFIED="1246606189891" TEXT="Collision">
|
|
23 <node CREATED="1246606235585" ID="Freemind_Link_920044034" MODIFIED="1246606261701" TEXT="衝突される側の型"/>
|
|
24 <node CREATED="1246606262157" ID="Freemind_Link_587582723" MODIFIED="1246606272520" TEXT="Collision Check するグループ"/>
|
|
25 </node>
|
|
26 <node CREATED="1246606190295" ID="Freemind_Link_834577628" MODIFIED="1246606234213" TEXT="Rendering"/>
|
|
27 </node>
|
|
28 <node CREATED="1246605819155" ID="Freemind_Link_452790647" MODIFIED="1246605828142" TEXT="新しい Node の作成">
|
|
29 <node CREATED="1246605830170" ID="Freemind_Link_740120943" MODIFIED="1246605855225" TEXT="Modifier 側からの Main Memory の Allocate"/>
|
|
30 </node>
|
|
31 <node CREATED="1246605864300" ID="Freemind_Link_503453443" MODIFIED="1246605871049" TEXT="Node の削除">
|
|
32 <node CREATED="1246605944101" ID="Freemind_Link_849120642" MODIFIED="1246605973855" TEXT="SceneGraph は Modifier によって Copy されるので作らなければよい"/>
|
|
33 </node>
|
|
34 <node CREATED="1246606436924" ID="Freemind_Link_1294542447" MODIFIED="1246606467825" TEXT="SceneGraph の Allocate" VSHIFT="-11">
|
|
35 <node CREATED="1246606473308" ID="Freemind_Link_967526319" MODIFIED="1246606506626" TEXT="今ある SceneGraph の 20% 増程度 Allocate する"/>
|
|
36 </node>
|
|
37 </node>
|
|
38 <node CREATED="1246604286375" ID="Freemind_Link_913411954" MODIFIED="1246604296547" POSITION="right" TEXT="Main Memory 上の構成">
|
|
39 <node CREATED="1246605658023" ID="Freemind_Link_248215126" MODIFIED="1246605660851" TEXT="SceneGraph の親子関係">
|
|
40 <node CREATED="1246605668864" ID="Freemind_Link_456509725" MODIFIED="1246605671387" TEXT="Pointer">
|
|
41 <node CREATED="1246605686016" ID="Freemind_Link_853304827" MODIFIED="1246605718385" TEXT="64bit"/>
|
|
42 </node>
|
|
43 </node>
|
|
44 </node>
|
|
45 <node CREATED="1246604297840" ID="Freemind_Link_853015736" MODIFIED="1246604308283" POSITION="right" TEXT="Modifier から見た構成">
|
|
46 <node CREATED="1246605641352" ID="Freemind_Link_1728548266" MODIFIED="1246605648470" TEXT="SceneGraph の親子関係">
|
|
47 <node CREATED="1246606540539" ID="Freemind_Link_1954210149" MODIFIED="1246606544009" TEXT="Pointer">
|
|
48 <node CREATED="1246606544652" ID="Freemind_Link_597993974" MODIFIED="1246606547872" TEXT="64bit"/>
|
|
49 </node>
|
|
50 </node>
|
|
51 </node>
|
|
52 <node CREATED="1246604311607" ID="Freemind_Link_975799452" MODIFIED="1246604317755" POSITION="right" TEXT="XML からの変換">
|
|
53 <node CREATED="1246604378400" ID="Freemind_Link_783417808" MODIFIED="1246604407444" TEXT="XML 変換時のデータを SceneGraphNode に置かない"/>
|
|
54 <node CREATED="1246605117400" ID="Freemind_Link_847986144" MODIFIED="1246605129119" TEXT="parent_name を消す"/>
|
|
55 </node>
|
|
56 <node CREATED="1246604319025" ID="Freemind_Link_779095267" MODIFIED="1246604332539" POSITION="right" TEXT="複数の SceneGraph の統合">
|
|
57 <node CREATED="1246606601822" ID="Freemind_Link_513672816" MODIFIED="1246606617468" TEXT="File Name と Node Name を入れる Hash">
|
|
58 <node CREATED="1246606633358" ID="Freemind_Link_1638118550" MODIFIED="1246606640749" TEXT="型 ID の作成"/>
|
|
59 </node>
|
|
60 </node>
|
|
61 <node CREATED="1246604339543" ID="Freemind_Link_1822416523" MODIFIED="1246604423940" POSITION="right" TEXT="SceneGraphNode へのアクセス">
|
|
62 <node CREATED="1246604428432" ID="Freemind_Link_1230398845" MODIFIED="1246604447476" TEXT="SceneGraph 型">
|
|
63 <node CREATED="1246604514900" ID="Freemind_Link_1736596401" MODIFIED="1246604521202" TEXT="ミサイル"/>
|
|
64 <node CREATED="1246604521597" ID="Freemind_Link_1031334639" MODIFIED="1246604524754" TEXT="ボスの腕"/>
|
|
65 <node CREATED="1246605151912" ID="Freemind_Link_1486848424" MODIFIED="1246605191469" TEXT="Name から検索"/>
|
|
66 <node CREATED="1246605230249" ID="Freemind_Link_1116046187" MODIFIED="1246605240085" TEXT="型 ID"/>
|
|
67 </node>
|
|
68 <node CREATED="1246604449200" ID="Freemind_Link_380460649" MODIFIED="1246604456422" TEXT="SceneGraph インスタンス">
|
|
69 <node CREATED="1246604538643" ID="Freemind_Link_184992486" MODIFIED="1246604547447" TEXT="ミサイルx10"/>
|
|
70 <node CREATED="1246604548139" ID="Freemind_Link_1252295157" MODIFIED="1246604552711" TEXT="ボスの腕x2"/>
|
|
71 </node>
|
|
72 </node>
|
|
73 <node CREATED="1246604361608" ID="Freemind_Link_744910114" MODIFIED="1246604370908" POSITION="right" TEXT="Modifier の実装"/>
|
|
74 <node CREATED="1246606751866" ID="Freemind_Link_589469458" MODIFIED="1246606763193" POSITION="right" TEXT="Example">
|
|
75 <node CREATED="1246606763762" ID="Freemind_Link_980765503" MODIFIED="1246606775985" TEXT="複数の XML の Load">
|
|
76 <node CREATED="1246606783218" ID="Freemind_Link_753684853" MODIFIED="1246606804206" TEXT="Move の例"/>
|
|
77 </node>
|
|
78 <node CREATED="1246606789154" ID="Freemind_Link_1751676078" MODIFIED="1246606812294" TEXT="Collision の例">
|
|
79 <node CREATED="1246606826155" ID="Freemind_Link_1966593155" MODIFIED="1246606832430" TEXT="Node の削除"/>
|
|
80 <node CREATED="1246606833114" ID="Freemind_Link_1102410768" MODIFIED="1246606838446" TEXT="Node の作成"/>
|
|
81 </node>
|
|
82 </node>
|
343
|
83 <node CREATED="1246615250262" ID="Freemind_Link_1361721970" MODIFIED="1246615254082" POSITION="right" TEXT="TODO">
|
|
84 <node CREATED="1246615255699" ID="Freemind_Link_1229338135" MODIFIED="1246615302319" TEXT="Blender で Object を Copy すると".001"がついてしまうので、"_001"に変更するようにする"/>
|
|
85 <node CREATED="1246616488163" ID="Freemind_Link_376442942" MODIFIED="1246616524822" TEXT="複数の XML から registSceneGraph() で HashTable に登録する"/>
|
|
86 <node CREATED="1246616574516" ID="Freemind_Link_1211345648" MODIFIED="1246616597345" TEXT="名前付けされた Object の通し番号が必要">
|
|
87 <node CREATED="1246616601988" ID="Freemind_Link_1002609017" MODIFIED="1246616632662" TEXT="SPU 用"/>
|
|
88 </node>
|
|
89 <node CREATED="1246617275680" ID="Freemind_Link_1244895069" MODIFIED="1246617284432" TEXT="SceneGraph の大きさを小さくする">
|
|
90 <node CREATED="1246617325662" ID="Freemind_Link_1908360590" MODIFIED="1246617343018" TEXT="SceneGraph: 256Byte"/>
|
|
91 <node CREATED="1246617343512" ID="Freemind_Link_1247462043" MODIFIED="1246617367774" TEXT="Polygon: 168Byte"/>
|
|
92 </node>
|
|
93 </node>
|
342
|
94 <node CREATED="1246607432800" ID="Freemind_Link_1224412665" MODIFIED="1246607666506" POSITION="left" TEXT="<html><img src="scenegraph modifier.png">"/>
|
|
95 </node>
|
|
96 </map>
|