Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.
DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.
A good computer graphics and animation language is sought that is not only a structured language but must also provide a way to structured data. By introducing three-dimensional graphical types into Pascal, and by providing the means to define any drawing with them, a powerful, structured computer graphics and animation language was obtained, which however lacks abstraction capability. Primitive abstract graphical data called figures were defined and introduced as a graphical extension of Pascal called Mira-2D. Now abstract data types to describe motion of three-dimensional objects (actor type) and of virtual camera (camera types) are introduced to create Mira-3D. These high-level data types are described and their impact on the computer animation methodology is presented.