Vizible Portfolio Videos (2009)
Here are some HD 720p videos showing my work at Vizible (hit the full screen button to see it in full resolution). Check the projects page at the top for my earlier work.

RedTail World Designer

Project RedTail was an online hub for sharing media in an interactive 3d experience. The world designer was the primary tool used to create 3d world. The world designer was created as a web application which ran off the server using Vizible's 3d browser plug-in. The tool provided true WYSIWYG because it used the same plug-in to run the world creator as was used for the final interactive world. I was the lead designer for the toolset before moving to the Pogo Browser team and still contributed my input as we pursued parallel development of both projects.

  • Specified the detailed design and technical implementation of all key features
  • Conducted informal user testing, observation, and interviews to provide feedback to our iterative process
  • Mentored junior developers and designers in how to use/optimize for our technology and best practices in programming and usability.
  • Wrote core libraries for such things as drag selection handling, and vector algebra
  • 3d models and graphics for widgets, icons, and palettes

Pogo Browser

AT&T partnered with us to create a new web browsing experience using Vizible technology on a project called Pogo. For the Pogo browser I defined, validated, and implemented key parts of the bookmarks and history experiences. I was the technical liason with Fantasy Interactive who did the look and feel along with the initial interface specifications. I also researched and specified the implementation of vertex/pixel shading in the C++ client and led the implementation of shaders in the browser.

  • Created the approaches to laying out and navigating through bookmarks and history. Wrote key functionality and supervised additional implementation by junior developers.
  • Pushed for and specified functionality to allow designers to modify the layout of the experiences in a WYSIWYG tool and import it into the browser without requiring a developer's time.
  • Prototyped and performance optimized the layout and navigation in the bookmark viewer experience. Reduced development risk by prototyping multiple different approaches before final implementation.
  • Led the implementation of shaders in the browser. Did the adaptations for the depth of field shaders from an implementation of ATI's Advanced DOF shader.
  • Wrote the script libraries to seamlessly match 3d texture mapped quads to 2d screen space XUL (Firefox's UI language) interfaces. Also wrote core javascript vector algebra libraries and parts of the animation easing library (using Robert Penner's equations).
  • Identified performance bottlenecks in the C++ client. Researched solutions in conjunction with the lead 3d developer

Bookmark Viewer

This is a proof of concept for interactively browsing thumbnailed web pages in the Pogo browser. Along with another developer I created an interactive method for navigating your tagged bookmarks using intuitive panning and zooming tools. The premise was that by organizing your data spatially and facilitating easy mouse based navigation we could enable efficient visual browsing and searching of bookmarks. The prototype was structured to be extensible and reusable by loosely following a model-view-controller pattern. Different thumbnail layouts and interaction styles could be easily incorporated. Any appropriate data source could be integrated; we later pulled photo albums into the prototype from the Facebook API. We ensured high performance by only loading resources as they were becoming visible and would re-use offscreen objects to optimize performance.

  • I created the high level architecture and design for the prototype.
  • Executed critical visibility based loading/unloading functions.
  • Most of the mouse interactions
  • Key parts of the layout
  • Performance profiling and optimization

Update on Vizible (July 2008)
Some of the projects I've worked on at Vizible are finally public! You can check out the browser we are working with AT&T on at pogobrowser.com. You can check out a video of it in action in techcrunch's coverage.

Also some of the work we've done for our own community driven interactive 3d world creation service is online now. Hmmm... maybe a little too technical. Perhaps "Make and Share Cool Stuff in 3D, for Free" service is better? Check it out at Project Redtail. You can see the world creation tools in flash video without signing up. I did a lot of the work behind specifying what features we should do and how they should work.

Short Update (2005)
Currently employed at Vizible Corp. where I am doing interesting things with the presentation of media in 3d. Also here are some of my first renderings using Mental Ray for Maya. Take a look at my fire extinguisher from third year and a rendering of a Carlsberg tap handle (model by Wingspan Design).