< Zurück | Inhalt | Weiter >


Data model design

7.1 Choosing a data model 7.2 Performance objectives

7.3 Summary

By thinking about the requirements of your data model in a conscious way early on in your development cycle, you can make Java 3D rendering an implementation of a view into your data model—rather than the data model itself.

Fundamentally you will have to decide upon an internal data model suitable for your application. This will be one of the following types:

Surface (skin) model

Voxel (volume) model

Mathematical parametric model

The decisions you make in this chapter will probably have the greatest impact upon your application performance. From the outset you should be intimately aware of the performance objectives for your application and the features your data model will have to support.