ThreeD – A 3-D Rendering Engine in Java

ThreeD is an object-oriented rendering engine package written in Java. The ThreeD graphics pipeline is designed to support the transformation and visualization of Entities, each of which are subclasses of objects which encapsulate their own rendering and transformation algorithms and conform to a specific interface. The engine supports a switched, double-buffering scheme for the image […]

The Image MeshWarp Applet

<Shift-Click> toggles the grid visibility This is an implementation of a meshwarping algorithm, using polygon scan conversion with texture mapping to produce the warped image. On release of the mouse button after modifying the position of a vertex, the four affected polygons incident on the modified vertex are rendered with a relatively standard Bresenham incremental […]