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
Professional Work

Professional Work

Some of my work in the industry

Industry
Unreal 5
Blender
Tech-Art
C++
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