![Cover image for Integrated graphic and computer modelling Cover image for Integrated graphic and computer modelling](/client/assets/5.0.0/ctx//client/images/no_image.png)
Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000010205744 | QA76.9.C65 T46 2008 | Open Access Book | Book | Searching... |
On Order
Summary
Summary
Computer languages and computer graphics have become the primary modes of human-computer interaction. This book provides a basic introduction to "Real and Virtual Environment" computer modelling. Graphics models are used to illustrate both the way computer languages are processed and also used to create computer models of graphic displays. Computer languages have been bootstrapped from machine code, to high-level languages such as Java, to animation scripting languages. Integrating graphic and computer models takes this support for programming, design and simulation work, one step further, allowing interactive computer graphic displays to be used to construct computer models of both real and virtual environment systems. The Java language is used to implement basic algorithms for language translation, and to generate graphic displays. It is also used to simulate the behaviour of a computer system, to explore the way programming and design-simulation environments can be put together.
Table of Contents
Preface | p. vii |
Chapter 1 Models: Language, Graphic, Analogue, Scale, Mathematical & Computer Models | p. 1 |
Chapter 2 Computer Languages: & Java Programming | p. 33 |
Chapter 3 Programming Development Environment for Graphics | p. 71 |
Chapter 4 Conditional Action - Spatial Searching & Problem Solving | p. 103 |
Chapter 5 Display System and Hardware Programming Primitives | p. 135 |
Chapter 6 Computer Hardware and Low Level Machine Language Programming | p. 177 |
Chapter 7 Intermediate, Assembler Language Programming Macro Expansions, and Expression Translation | p. 223 |
Chapter 8 Higher Level Languages - Translation, Interpretation and Scripting | p. 273 |
Chapter 9 Primitive, Raster-Infill Operations: Line Interpolation | p. 321 |
Chapter 10 Area Fill, Masks, Circles and Thick Line Interpolation | p. 359 |
Chapter 11 Parametric Line Interpolation & Keyframe Infill "Inbetweening" Film Animation | p. 403 |
Chapter 12 Geometry, Algebras, Co-ordinate Systems, and Transformations | p. 457 |
Chapter 13 Spatial Relationships Overlap & Adjacency: Point to Line to Area | p. 499 |
Chapter 14 Spatial Relationships Overlap & Adjacency Polygon on Polygon | p. 533 |
Chapter 15 Spatial Relationships Overlap & Adjacency Rectangle-Rectangle Window on Window | p. 571 |
Chapter 16 GUI: Graphic User Interfaces: Control Design Animation & Simulation Systems | p. 615 |
Index | p. 679 |