Repository logo
 

Ray-Tracing Objects and Novel Surface Representations in CGA

Accepted version
Peer-reviewed

Type

Conference Object

Change log

Abstract

© Springer Nature Switzerland AG 2019. Conformal Geometric Algebra (CGA) provides a unified representation of both geometric primitives and conformal transformations, and as such holds great promise in the field of computer graphics [1–3]. In this paper we implement a simple ray tracer in CGA with a Blinn-Phong lighting model and use it to examine ray intersections with surfaces generated from interpolating between objects [7]. An analytical method for finding the normal line to these interpolated surfaces is described. The expression is closely related to the concept of surface principal curvature from differential geometry and provides a novel way of describing the curvature of evolving surfaces.

Description

Keywords

Conformal Geometric Algebra, Ray-tracing, Direct object interpolation, Surface curvature

Journal Title

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

Conference Name

CGI 2019 Engage Workshop

Journal ISSN

0302-9743
1611-3349

Volume Title

11542 LNCS

Publisher

Springer International Publishing

Rights

All rights reserved