Title :
A 3D graphics library for 32-bit microprocessors for embedded systems
Author :
Yoshida, Kanako ; Sakamoto, Tadashi ; Hase, Tomohiro
Author_Institution :
ULSI Lab., Mitsubishi Electr. Corp., Hyogo, Japan
fDate :
8/1/1998 12:00:00 AM
Abstract :
A 3D graphics library for a 32-bit embedded, microprocessor which employs neither a floating point unit nor a specific graphics engine has been developed. The graphics library has been designed to reduce the rendering time because rendering occupies the major part of the total processing time. Accordingly three proposals, changing the decimal point of coordinate data by targeting the screen size for 1/4 VGA, adopting a suitable multiplication size for the rendering operations and reducing the number of divisions, are made. By adopting these sophisticated techniques, the library achieves 10000 polygons/sec using only software
Keywords :
DRAM chips; circuit CAD; digital arithmetic; microprocessor chips; real-time systems; rendering (computer graphics); software libraries; 1/4 VGA; 32 bit; 3D graphics library; DRAM; coordinate data decimal point; divisions; embedded systems; microprocessors; multiplication size; processing time; rendering time reduction; screen size; software; video graphics array; Computer graphics; Embedded system; Engines; Hardware; Microprocessors; Random access memory; Rendering (computer graphics); Software libraries; Solid modeling; Three dimensional displays;
Journal_Title :
Consumer Electronics, IEEE Transactions on