annotate cerium.tex @ 3:2ef36d40ee96

*** empty log message ***
author gongo
date Mon, 24 Mar 2008 17:49:30 +0900
parents 9216a2b217e6
children fea1ac32de27
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
9216a2b217e6 *** empty log message ***
gongo
parents:
diff changeset
1 \section{Cerium}
3
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
2 Cerium は Scene Graph, Rendering Engine, Task Manager から構成され、
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
3
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
4 \begin{enumerate}
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
5 \item Scene Graph が持つ Polygon の座標から、実際に表示する座標の計算を行い、
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
6 PolygonPack を生成する
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
7 \item PolygonPack から、同じ Y 座標を持つ線分の集合 SpanPack を生成する
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
8 \item SpanPack を (Texture を読み込みながら) Z Buffer を用いて描画する
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
9 \end{enumerate}
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
10
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
11 という 3 つのタスクを持つ (\figref{fig-cerium})。
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
12
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
13 \begin{figure}[tb]
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
14 \begin{center}
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
15 \includegraphics[scale=0.35]{figure/cerium.pdf}
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
16 \caption{Cerium の 要素}
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
17 \label{fig-cerium}
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
18 \end{center}
2ef36d40ee96 *** empty log message ***
gongo
parents: 2
diff changeset
19 \end{figure}
2
9216a2b217e6 *** empty log message ***
gongo
parents:
diff changeset
20
9216a2b217e6 *** empty log message ***
gongo
parents:
diff changeset
21 \input{cerium-scene_graph} % Scene Graph
9216a2b217e6 *** empty log message ***
gongo
parents:
diff changeset
22 \input{cerium-rendering} % Rendering Engine
9216a2b217e6 *** empty log message ***
gongo
parents:
diff changeset
23 \input{cerium-manager} % Task Manager