Introduction

Visual Computing Course #

Welcome to the UN / DISI visual computing course template site.

Members #

  • Oscar Eduardo Alvarez: Computer and Systems Engineering Student at the National University.
  • Nicolas Caro Sanabria: Computer and Systems Engineering Student at the National University.
  • Valentina Viafara Esteban: Computer and Systems Engineering Student at the National University. This is my first approach to visual computing, so i have high expectations in the development of the course and its activities that help me generate new skills.

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

Methodology #

Active-learning using free-software to develop:

Grading #

Workshops blog posts-like reports produced with gohugo and p5.js and having a basic research structure:

  • Problem statement
  • Background
  • Code (solution) & results
  • Conclusions & future work

Outline #

To read Subject
Introduction
Processing & p5.js
gh-pages VC Template
Do we see reality as it is? Cognitive
The barycentric conspiracy Rendering & Algorithm visualization
Shaders tutorial Fragment Shaders
3D Math primer for Graphics and Game Development – chs. 8 & 9, Projection matrix Affine Transformations
spline
nub SceneGraphs
A Survey of Interaction Techniques Interaction
Shaders tutorial Vertex Shaders
Visualizing Data, Network Science – ch. 2 Data Visualization

Hacking #

Install the gohugo static site generator then:

$git clone https://github.com/VisualComputing/vc
$cd vc
$git submodule update --init --recursive
$hugo server -D --disableFastRender

Deploy with $git push after redefined baseURL in config.toml which should point to your actual public remote.

The vc template uses the hugo-book theme by default. Check the hugo themes site if you wish to add other ones.