Skip to content

Files

Latest commit

 

History

History
119 lines (89 loc) · 4.52 KB

source.md

File metadata and controls

119 lines (89 loc) · 4.52 KB

Themes

Set your presentation theme:
Black (default) - White - League - Sky - Beige - Simple
Serif - Blood - Night - Moon - Solarized

H:

Visual Computing Introduction

Jean Pierre Charalambos
Universidad Nacional de Colombia
Presentation best seen online
See also the source code

H:

Outline

  1. About
  2. Goal
  3. Course outline
  4. Methodology
  5. References

H:

About

Visual Computing
Jean Pierre Charalambos
e-mail: jpcharalambosh@unal.edu.co
visual computing
office: 120, Aulas de Ingeniería

H:

Goal

To study the process of creation and manipulation of a digital image of a modern visual application, using current hardware

V:

Goal

<iframe width="420" height="345" src="https://www.youtube.com/embed/2hvprCbk1HU?start=122&end=167"></iframe>
Excerpt from Light Darkness And Colours documentary about Johann Wolfgang von Goethe Theory of Colors (1810).

H:

Course outline

  1. free software *
  2. p5.js
  3. Static site generators
  4. Cognitive aspects
  5. Image processing & Fragment Shaders
  6. Rendering & Algorithm visualization
  7. Affine transformations & scene-graphs
  8. Spline *
  9. Interaction techniques
    1. Navigation / Picking & manipulation (Custom behaviors)
    2. Inverse kinematics *
  10. Lightning & Vertex Shaders

H:

Methodology & grading

Active (collaborative) learning

Retention pyramid
Learning Retention Pyramid

V:

Methodology & grading

Active (collaborative) learning

unaided        Zone of Proximal Development       with guidance
   |-----------------------> * <-----------------------|

V:

Methodology & grading

  • Presentations using reveal.js
    • Theory sessions
    • Practice sessions
  • Workshops (research structure) using gohugo and p5.js
    • Problem statement
    • Background
    • Code
    • Report -> blog posts

H:

References

  1. Online course
  2. Visualizing data
  3. Math primer for graphics and game development
  4. Papers
  5. songho
  6. scratchapixel