WIT Press


Generating Efficient 3D Graphics Animation Code With OpenGL From Object Oriented Models In Mathematica

Price

Free (open access)

Paper DOI

10.2495/IMS970181

Volume

15

Pages

8

Published

1997

Size

823 kb

Author(s)

Vadim Engelson, Peter Fritzson & Dag Fritzsoif

Abstract

Traditionally 3D plots of parametric functions expressed in Mathematica are com- puted interpretively and saved in a static form before display. This causes low graphic performance. In this paper we describe an approach to generate efficient C++/Fortran90 code from such functions. This code is linked together with a pow- erful 3D browsing environment and uses OpenGL with possible hardware support. Thus flexibility of interactive exploration of 3D scenes and animation options be- come available for the end-user. 1 Introduction 1.1 The visualization problem Numerical experiments based on mathematical models is one of the most prevalent classes of applications of high performance computers and workstations. A com- mon problem is however to interp

Keywords