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

TL;DR
KamiWaAi is an interactive Java software enabling 3D sketching and manipulation of geometric objects using conformal geometric algebra, designed for users without advanced math or programming knowledge.
Contribution
The paper introduces a novel Java-based implementation of conformal geometric algebra for interactive 3D sketching, with a new algebraic approach simplifying geometric computations.
Findings
Interactive 3D sketching achieved without prior mathematical knowledge.
Implementation of geometric objects as software classes in Java.
Open-source availability of the KamiWaAi software.
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.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
