E.M.S. Hitzer

*Advances in Applied Clifford Algebras*
**13**(1) pp. 11-45 (2003).

**Abstract:**
This paper introduces the *new* interactive Java sketching software
KamiWaAi,
recently developed at the University of Fukui. Its graphical user interface enables the
user without any knowledge of both mathematics or computer science, to do full three
dimensional "drawings" on the screen. The resulting constructions can be reshaped
interactively by dragging its points over the screen. The programming approach is new.
KamiWaAi
implements geometric objects like points, lines, circles, spheres, etc.
directly as software objects (Java classes) of the same name. These software objects
are geometric entities mathematically defined and manipulated in a conformal geometric
algebra, combining the five dimensions of origin, three space and infinity.
Simple *geometric products* in this algebra represent geometric unions,
intersections,
arbitrary rotations and translations, projections,
distance, etc. To ease the coordinate
free and matrix free implementation of
this fundamental geometric product,
a *new* algebraic three level
approach is presented. Finally details about the
Java classes of the new
GeometricAlgebra software package and their associated
methods are given.
KamiWaAi
is available for free internet
download.

**Key Words:** Geometric Algebra, Conformal Geometric Algebra, Geometric
Calculus Software,
GeometricAlgebra Java Package, Interactive 3D Software,
Geometric Objects

[Postscript] 574k gzip compressed, [PDF] 911k

[Geometric Calculus Japan index]