Stephen Hopkins

  • Projects
  • About
  • Contact
  • Gallery
  • |
  • Detailed View
  • |
  • Tags: All, 3d, animation, cuda, flash, fx, game, gpu, hdri, html5, java, lua, maya, mod, modeling, opengl, programming, python, shaders, simulation, subdivision surfaces,
  • Lasthit-thumbnail

    Dota 2 Steam Workshop Mod

    October 2015|Tags: game, lua, mod, programming

    A custom map/mod for Dota 2 to train players in last hitting.

  • 1000_samples_15_spheres

    Ambient Occlusion Ray Tracing on the GPU

    December 2013|Tags: 3d, cuda, gpu, programming

    Worked with Guang Hui Chen, a fellow student at USC, to implement parallel ray tracing ambient occlusion on the GPU using CUDA.

  • Adremover-thumbnail

    Ad Detection and Removal Tool / Video Player

    April 2013|Tags: java, programming

    For my Multimedia Systems Design class, we created a tool that takes video as input and detects then removes ads using various heuristics.

  • Bark-thumbnail

    RSL Bark Displacement Shader

    November 2012|Tags: 3d, programming, shaders

    This displacement shader, created for the final project of my 3D Graphics Shaders class, uses worley cell noise combined with turbulence to create bark cracks.

  • Textparticles-thumbnail

    Exploding Particle Text with three.js

    January 2012|Tags: 3d, fx, html5, programming

    Small particle system built on top of three.js

  • Nebularflux-thumbnail

    Nebular Flux

    December 2011|Tags: 3d, flash, game, programming

    3D Facebook Flying Game utilizing Away3D 4.0 and Flash Player 11.

  • Planarquad-thumbnail

    PyMEL Planar Quad Tool

    June 2011|Tags: 3d, animation, maya, modeling, programming, python

    PyMEL tool for maya that fixes non-planar quads.

  • Cloth-thumbnail

    PyOpenGL GPU Cloth Simulation

    April 2011|Tags: 3d, opengl, programming, python, shaders, simulation

    Cloth Simulation on the GPU using OpenGL Python binding with floating point textures for data computation.

  • Flora-thumbnail

    Procedural Flora Generation using L-Systems

    March 2011|Tags: animation, html5, programming, simulation

    An HTML5 JavaScript application demonstrating an L-System for algorithmically creating plants

  • Jointchain-thumbnail

    Forward and Inverse Kinematics

    March 2011|Tags: 3d, animation, flash, programming, simulation

    Solving and animating joint chains in Flash AS3 through the Inverse Kinematics Jacobian Transpose Method.

  • Jparticle2d-thumbnail

    JParticle2D

    November 2010|Tags: fx, java, programming

    JParticle2D is an Open Source Particle Engine for Java Graphics2D

  • Factory-thumbnail

    Glass Factory Assembly Line Simulation

    April 2010|Tags: java, programming

    10 Person Team Project Multi-threaded agent controlled GUI simulation of a Glass Line

  • Projects
  • About
  • Contact
© 2014-2022 Designed by Stephen Hopkins with Ruby on Rails
Valid CSS!