CONCLUSIONS
In this work it was shown how to develop a
flight simulator, based on a terrain,
using Digital Elevation Models. It is
necessary to decide between a fast display
and a more realistic display of the
results. In this case, the proper choice
of interpolators linear for shading and
Akima for grid refining) optimized the
results. Thus this simple simulator can be
run on a typical microcomputer (IBM-PC,
486/66, 8 Mbytes RAM)
The realistic quality of the generated
frames can be improved, if more
sophisticated illumination and texture
methods are employed, but care should be
taken to avoid a loss in computer speed.
It is possible to include vegetation,
buildings, and other features. In future
works this can be done.
While improvements can be added, it is
believed that the goal of having a simple
flight simulator, based on a real terrain,
running on a standard microcomputer was
achieved. This software can also be used
to the development of better flight
simulators systems.
5.BIBLIOGRAPHY
Ahuja, D.V. An algorithm for generating spline like curves.
IBM Systems Journal, Vol. 17, n? 3, pp 206-217, 1968.
Akima, H. A new method of interpolation and smooth curve
fitting based on local procedures. Journal of the
Association for Computing Machinery, Vol. 17, n? 4,
pp. 589-602, oct. 1970.
Akima, H. Algorithm 433, Interpolation and smooth curve
fitting based on local procedures. Communications of
Association for Computing Machinery, Vol. 15, n? 10,
pp. 914-918, 1972.
Akima, H. A method of bivariate interpolation and smooth
surface fitting based on local procedures.
Communications of Association for Computing Machinery,
Vol. 17, n? 1, pp. 18-20, Jan. 1974.
Akima, H. Algorithm 474. Bivariate interpolation and
smooth surface fitting based on local procedure.
Communications of Association for Computing Machinery,
Vol. 17, n? 1, pp. 26-31, Jan. 1974.
Beatty, J.C.; Barsky, B.A. Introduction to the Use of Splines
in Freeform Curve and Surface Design. SIGGRAPH 86
COURSE, University of Waterloo, Ontario, Canada, 1986.
330 p.
Bézier, P.E. Emploi des machines à commande numérique.
Masson et Cie., Paris, 1970 [traduzido por A.Robin Forrest
as Numerical Control - Mathematics and Aplications,
John Wiley & Sons, London, 1972].
Bézier, P.E. Mathematical and Practical Possibilities of
UNISURF, Computer Aided Geometric Design.
Academic Press, New York, pp 127-152, 1974.
Foley, J.D.; et al. Computer graphics: principles and
practice. 2.ed. USA, Addison-Wesley Publishing
Company, Nov. 1992, 1160 p. English.
Mortenson, M.E. Geometric modeling. John Wiley & Sons,
New Yory, New York, 1985.
Nery, C.; Rangel, R.R.; Dias, L.A.V. Digital Elevation
Models Interpolated by Linear, Akima and Beta-Spline
Methods: A Comparison. International Archives Of
Photogrammetry and Remote Sensing, Vol. 30, Part. 4, pp.
416-420, 1994.
Norton, P.; Yao, P.L. Borland C++ programing for
windows. New York, New York, Bantam Computer Books,
1992, 746 p. English.
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B4. Vienna 1996