comparison TaskManager/Test/test_render/ChangeLog @ 219:0f1ff7b06157

allExecute する度に SceneGraph をコピーしていく様に変更
author gongo@gendarme.local
date Mon, 09 Feb 2009 00:12:40 +0900
parents 7ca6a2ef5be9
children d61fded0729e
comparison
equal deleted inserted replaced
218:961dec5912ef 219:0f1ff7b06157
1 2009-02-09 Wataru MIYAGUNI <gongo@cr.ie.u-ryukyu.ac.jp>
2
3 * SceneGraphRoot.cpp (SceneGraphRoot::allExecute)
4 (SceneGraphRoot): fix
5 SceneGraph を root から走査していきながら
6 その都度コピーしていき、最終的に全体の新しい SceneGraph ができる。
7 削除されていればコピーしない、っていうのは簡単だけど
8 追加された場合、コピー元に追加されるのは困るので
9 コピーしたやつに追加って形にしたら今のコードになった。
10 めんどくさいっちゃめんどくさい。もっと綺麗な書き方あるかね
11
12
1 2009-02-01 Wataru MIYAGUNI <gongo@cr.ie.u-ryukyu.ac.jp> 13 2009-02-01 Wataru MIYAGUNI <gongo@cr.ie.u-ryukyu.ac.jp>
2 14
3 * SceneGraph.cpp (SceneGraph::SceneGraph) 15 * SceneGraph.cpp (SceneGraph::SceneGraph)
4 (SceneGraph::SceneGraph, SceneGraph::SceneGraph) 16 (SceneGraph::SceneGraph, SceneGraph::SceneGraph)
5 (SceneGraph::finalize_original, SceneGraph) 17 (SceneGraph::finalize_original, SceneGraph)