Creative Explanatory Computer Visualisation 2023-24
School Of Computer Science And Electronic Engineering
Module - Semester 2
Indicative content includes:
- Strategies for creative design and ideation. Design strategies for the development of explanatory visualisation systems e.g., use of the Five Design Sheets methodology. Structured methods to critique and reflect on ideas and systems, and methods to summarise and simplify of ideas.
- Computer graphics principles. Graphical storytelling, explanatory visualisation, computer animation and creative computing techniques.
- Technologies and algorithms for creation/modelling/rendering/displaying of creative visualisations. For example, technologies to load and interact with data. Techniques to create models including geometric models, direct display, indirect and procedural modelling such as grammar, and fractal systems. Basic display and rendering: 2D graphics, 3D models (e.g., Z-buffer and ray tracing)
- Future of explanatory and creative visualisation. Potential with new technologies, such as Immersive experiences and instillations such as CAVEs, Virtual Reality and the future of visual technologies.
- Analyse problem domains and define appropriate computing and technological solutions, to prepare, plan and design, and create a creative visualisation that uses graphics and explains something.
- Create, develop and deploy a software solution that uses computer graphics, and apply knowledge and skills to develop effective creative visualisation.
- Critically reflect and evaluate solutions to decide if a solution meets the criteria, proposing alternatives or defend the chosen solution as appropriate.
- Explain, present and demonstrate in-depth knowledge and understanding of visualisation and realisation, rendering, and virtual reality techniques.
- Summarise important information of the algorithms, graphical concepts and ideas and contrast advantages and disadvantages of each.