A CubicVR Panorama Viewer. SingleClick the red dots to navigate through the room. DoubleClick red dots on images to get the original size in a new browser window.
Tested the performance with AS3. About 9800 Particles are rotated in 3D space. Hold Mousebutton and move to rotate.
A DisplacementMapFilter creates this sphere mapping fake.
A new implementation of the old fashioned mode7 engine in flash8 with a huge performance boost. Click into the flashmovie to access keyfocus.
A mode7 engine, showing an original mariokart track in GBA stage size. Click in the flashmovie to access keyfocus. Move by pressing the cursor keys.
No preloader (320KB). Be patient.
A pseudo 3D implementation of tetris. The blocks are drawn by the drawAPI.
Just another view implementation of the physicss engine.
All people perspectives are realized by rotation and a simple shape-tweening.
Another name for this engine is called ‘GTA Engine’. The hack is to prerender the sidetextures as tilt. While moving the camera, they will scaled and skewed.
A rotatable hexagonal cylinder, where a texture is projected by raycasting technic. You can also control it by cursor keys (up/down).
A simple raycaster based on this excellent tutorial. Move around the maze by pressing the cursor keys. Click in the movie to apply keyfocus.
Perspective texture mapping isn’t possible in flash7, though linear texture mapping is possible by skewing, scaling and rotating an image. By dividing the entire texture into a lot of single triangles and project their vertices in a perspective way, the artefacts of linear mapping are suppressed.
The model is orthogonally projected onto the screen to provide polygon texture mapping by skewing every texture stripe.
A 3dmax torus knot model is cut in several stripes and vectorized in flash. The stripes are rotated in isometric space.
A 3d-head model is cut in several stripes and vectorized in flash. The stripes are rotated in isometric space.
A runtime tessilated geosphere. This script is originally used in 3dmax to create geospheres with different numbers of segments.
A white cube, shaded by 6 different light sources.
A study, which should enable a nice 3d preloading process liquid crystal display.
A 3d model, built in 3dmax, exported to an ASCII-Format(ACE) and retyped to actionscript. The font is created by polygons.
One of the first attempt to create shaded 3d objects with the then introduced drawAPI.
abstraction of a vynil record as a menu. click on the slices for an empty content plane.
Some rectangles with beziercurve edges rotating in 3d space.
Trying to implements 3dmax object into an isometric flashmovie.
One of my first 3d experiements with some ridiculous simple physic implementation.