In the actual scenario of small devices, such as smartphones and handhelds, the usual graphic algorithms need a deep adaptation. The constrains characteristics of small devices with respect to personal computers are significant less CPU power, smaller memory, and small screen lacking specialized hardware. We propose an algorithm for hidden lines rendering of 3D surfaces that are mathematically represented by single–valued continuous functions of two variables. Our proposal is significantly faster than the traditional ones. Moreover, our proposal requires a predefined amount of memory that depends solely on the window size on the screen. Our approach takes advantage of a fast coordinates transformation from the continuous to the discrete. The algorithm operates in screen coordinates, i.e. the pixels, hence almost all the computation are made by means of integer arithmetic and does not require any math co–processor.

A. Amoroso, G. Casciola (2006). Fast Bivariate Function Rendering for Small Devices. INTERNATIONAL JOURNAL OF COMPUTERS AND APPLICATIONS, 28, 321-328 [10.2316/Journal.202.2006.4.202-1699].

Fast Bivariate Function Rendering for Small Devices

AMOROSO, ALESSANDRO;CASCIOLA, GIULIO
2006

Abstract

In the actual scenario of small devices, such as smartphones and handhelds, the usual graphic algorithms need a deep adaptation. The constrains characteristics of small devices with respect to personal computers are significant less CPU power, smaller memory, and small screen lacking specialized hardware. We propose an algorithm for hidden lines rendering of 3D surfaces that are mathematically represented by single–valued continuous functions of two variables. Our proposal is significantly faster than the traditional ones. Moreover, our proposal requires a predefined amount of memory that depends solely on the window size on the screen. Our approach takes advantage of a fast coordinates transformation from the continuous to the discrete. The algorithm operates in screen coordinates, i.e. the pixels, hence almost all the computation are made by means of integer arithmetic and does not require any math co–processor.
2006
A. Amoroso, G. Casciola (2006). Fast Bivariate Function Rendering for Small Devices. INTERNATIONAL JOURNAL OF COMPUTERS AND APPLICATIONS, 28, 321-328 [10.2316/Journal.202.2006.4.202-1699].
A. Amoroso; G. Casciola
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/21648
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact