Result: KamiWaAi - Interactive 3D Sketching with Java Based on Cl(4,1) Conformal Model of Euclidean Space

Title:
KamiWaAi - Interactive 3D Sketching with Java Based on Cl(4,1) Conformal Model of Euclidean Space
Authors:
Source:
Advances in Applied Clifford Algebras, Volume 13, Issue 1 , pp 11-45 (2003)
Publication Year:
2013
Collection:
Computer Science
Mathematics
Document Type:
Report Working Paper
DOI:
10.1007/s00006-003-0004-y
Accession Number:
edsarx.1306.0996
Database:
arXiv

Further Information

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
Comment: 21 pages, 2 figures, 11 tables