Tim Gittos

I'm an Australian currently living in Austin, TX in the USA.

I currently earn a living programming, though I wouldn't call myself a programmer. If I had to attach a label to myself, I'd use the term autodidact.

I love learning, and my favorite things to learn about are programming, computer graphics, AI & machine learning, robotics, painting and creativity.

Modeler - 3D modeling in the browser

Last updated on 08 Jun 2011

Goals

3D modeling in the browser. No plugins, no programs to install. Just fire up a browser and off you go.

Status

[07-24-2011] Added in a directional and ambient light to the shader. Next up is point lighting.

[06-15-2011] Optimizations have been finished and merged into the master branch.
Next up is implementing a simple lighting model, and then work on setting up the interface to allow geometry to be
put into a scene.

[06-08-2011] I’m putting this demo page up because somebody on Github has asked to see a demo. This project is far
from nearing a state where you can call it a 3D modeling application. Right now, I have a basic renderer that can take
a scene made of some primitives and render it to screen. I’m working on optimizations because there’s currently a large
amount of overhead associated with getting objects to the GPU right now.
My goal is that once I’ve finished optimizing the core of the renderer, I can start designing a basic interface and
method of inputing geometry. Then I will perhaps release a stable version of the source.

Demo

Code

For the latest, bleeding edge code, you can go to Github and clone it locally.
There’s a terse readme that will describe how to get it up and running on your local computer.

There are no stable releases right now, as the project is very far from where it needs to be to live up to it’s goal.