Cole Peterson
A portfolio of technical art, computer science
experiments
, VFX and more
Featured Projects
A collection of various tech art and computer science projects
Shader Viewer

Shader Viewer

Custom built Web-GL shader viewer to show off my fragment shader art

Personal
WebGL
Shaders
Audio Synthesis

Audio Synthesis Via Node Graph

Create sounds using oscillators and math in this interactive tool!

Personal
Audio
Procedural
Custom Engine

Custom ECS and Particle System

A custom rendering engine featuring ECS and programmable particle systems

Personal
C++
OpenGL
Engine
Raycasting engine

First Person Raycasting Game

My 1st year video game project. A 2.5D raycast engine featuring 2D sprites, diffuse lighting and working doors

School
C
Raycasting
Game
Music Visualizer

Live Music Visualizer

A custom engine that combines the power of shaders and MIDI perfect for live music

Personal
C++
OpenGL
MIDI
Music
This Website

Portfolio Website

My portfolio website made from scratch with pure HTML/CSS and some JS

Personal
CSS
Javascript
Skills and Qualifications
I attended Digipen Institute of Technology and earned a Bachelors of Computer Science in Real-time Interactive Simulation (RTIS) degree. Below are some of my skills.

Programming

  • C/C++
  • OpenGL/DirectX
  • JavaScript

Game Engines

  • Unreal Engine 5
  • Unity

Technical Art

  • Shaders(GLSL/HLSL)
  • Blender 3D
  • Particle Systems (Niagara)
  • Art Pipeline Management
  • Custom Art Pipeline Tools

Custom Rendering Engines

  • C++/OpenGL ECS system
  • WebGL
About Me
My name is Cole Peterson and I'm a technical artist/video game developer currently living in Seattle Washington. Computer graphics has always been a huge passion of mine as well as programming and art in general.

To me, technical art is a beautiful blend of the things I love: problem solving, art, math and collaboration. Building the tools and pipelines to achieve an artistic vision and solving unique problems are among my favorite things to do.

In addition, I am also an avid music producer with dabbling in all things from recording, mixing, songwriting and sound design. Though not my career path, the skills involved with music production is something I take pride in refining.
Let's Connect!
Interested in collaborating? I'd love to hear from you! The best way to contact me is through email:
LinkedIn
Shadertoy
Github