DocumentCode
1279413
Title
Designing and programming the emotion engine
Author
Oka, Masaaki ; Suzuoki, Masakazu
Author_Institution
Sony Comput. Entertainment, Tokyo, Japan
Volume
19
Issue
6
fYear
1999
Firstpage
20
Lastpage
28
Abstract
Emotion synthesis requires a huge amount of calculation for the physical and thought simulation needed to generate human emotional representation with realistic computer graphics output. To achieve this, the emotion engine main processor contains three independent floating-point processors. A home entertainment computer, the so-called consumer video game, requires perfect compatibility in its parts. The console cannot change its functions or performance during its lifetime. As all CD disks can be played on all CD players, all application titles must execute on all versions of the console. For this tight compatibility, no specification change, including frequency improvement, is allowed. Considering this, we have developed a new entertainment computer system designed to provide the highest performance. We adopted the latest technology and the most advanced manufacturing technology in the early design stages to secure a long product life with the same high performance. Our new architecture runs geometry engines in parallel and allows two or more processors to share the same rendering engine through time sharing. This approach sets the rendering engines in parallel. We describe the architecture of our system, the programming paradigm, and a programming example on this processor
Keywords
computer graphics; digital signal processing chips; floating point arithmetic; parallel processing; computer graphics; consumer video game; emotion engine; floating-point processors; geometry engines; home entertainment computer; human emotional representation; thought simulation; Application software; Computational modeling; Computer graphics; Computer simulation; Engines; Frequency; Games; High performance computing; Home computing; Humans;
fLanguage
English
Journal_Title
Micro, IEEE
Publisher
ieee
ISSN
0272-1732
Type
jour
DOI
10.1109/40.809374
Filename
809374
Link To Document