Figure 8: Output image of sphere using above programs
with H9CODE.
Figure 7: Input and output of voxel unification.
We are now implementing rendering systems for
the 24-ary grid graphs and plan to construct the
unification system for the 24-ary grid graphs.
We note that the time complexity of the method
is O(1), since the number of links around c and d are
bounded by 96 = 48 × 2.
REFERENCES
6 RENDERING WITH H9CODE
Arita, T., Tsuchida, K., Motohashi, T., and Yaku, T.
(2004). An Octet Degree Graph Representation for the
Rectangular Dissections. Joint Conference on Applied
Mathematics, pages 131-136.
In this section, we present the concepts of rendering
programs and an output image created using
H9CODE.
First, we show programs to render coordinate
values of voxels with VRML and H9CODE.
Arita, T. and Yaku, T., (2006). H3-Code 2.3 Reference
Manual. http://www.waap.gr.jp/waap-rr/waap-rr-06-
001/index.html
Program
Akagi, G., .Motohashi, T., Nomaki, K., and Yaku, T.
(2005). Octal Graph Representation for Multi-
Resolution 3D Landform Maps and Its Application. In
Proceedings: Applied Mathematics Symposium, pages
27-32.
A conversion program of coordinate values
of voxels to H9CODE
Program Name : cv2h9
Input: coordinate values
Jackins, C. L. and Tanimoto, S. L. (1980). Oct-Trees and
Their Use in Representing Three-Dimensional Object.
In Proceedings: Computer Graphics and Image
Processing, Vol.14, No.3, pages 249-270.
Output: H9CODE
Programming language : C
A conversion program of H9CODE to
VRML
Kureha, A., Kishira, S., Motohashi, T., Tsuchida, K., and
Yaku, T. (2007). Hexadecimal Grid Graph
Representation of Multilayer Rectangular Dissections
and Its Applications. 10th Society for Industrial and
Applied Mathematics Conf. in Geometric Design &
Computing, Abstract , Texas, USA, page 32.
Program name : h92vrml
Input: H9CODE
Output: VRML
Programming language : C
Kishira S., Kureha A., Motohashi T., Tsuchida K., and
Yaku T. (2008), 24-ary Grid Graph Representation for
the Rectangular Solid Dissections, Proceedings of the
2008 IEICE General Conference, page 171.
An output image of a sphere using the above
programs and rendered with H9CODE is shown in
Figure 8.
Kishira, S., Tsuchida, K., Motohashi, T., and Yaku, T.
(2008). Tetra-icosa Grid Graph Representation for the
Rectangular Solid Dissection. JSIAM, pages 65-66 (in
Japanese).
7 CONCLUSIONS
Motohashi, T., Tsuchida, K,, and Yaku, T. (2002). Table
Processing Based on Attribute Graphs. In
Proceedings: IASTED SEA5, pages 317-322.
We introduced the basic concepts of a graph
representation method called “tetraicosa-grid” for
volume graphics. We introduced a data format
H9CODE for 24-ary grid graphs. We also showed a
voxel unification method using H9CODE. This
method unifies two voxels into one voxel and runs in
constant time.
Motohashi, T., Tsuchida, K., and Yaku, T. (2002).
Attribute Graphs for Tables and Their Algorithms. In
Proceedings: Foundation of Software Engineering,
pages 183-186.
GRAPP 2009 - International Conference on Computer Graphics Theory and Applications
106