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 Last Hit Exercises 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.

  • Sentry-thumbnail

    3D Prototyping - Sentry Gun

    April 2013|Tags: 3d, maya, modeling

    This is a sentry Gun based off the TF2 Level 1 Sentry, redesigned/simplified for 3D printing.

  • 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.

  • Fluidshaded-thumbnail

    Lancelot - Overburn Effect (Fluid Shaded Dust Particles)

    December 2011|Tags: 3d, animation, fx, maya

    First time trying the OverBurn Effect (Fluid Shaded Particles)

  • 3dmap-thumbnail

    3D Interactive Map Demo

    December 2011|Tags: 3d, animation, maya

    3D Map demo for the Annenberg School of Communication

  • Gallardo-thumbnail

    Lamborghini Gallardo

    August 2011|Tags: 3d, hdri, maya, modeling, subdivision surfaces

    Same gallardo from the 3D Compositing Project with some modeling/rendering improvements.

  • Lancelot-thumbnail

    Lancelot - 7th Generation Knightmare Frame

    August 2011|Tags: 3d, hdri, maya, modeling, subdivision surfaces

    Subdivision surfaces model from the anime Code Geass with HDRI render.

  • 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

  • Compositing-thumbnail

    3D Compositing

    October 2009|Tags: 3d, animation, hdri, maya, modeling

    3D assets and animation composited on top of a background plate with HDRI reflections.

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