WildTangent WebDriver

Engine default

Website:
http://www.wildtangent.co...

Developer:
WildTangent

Launched:
Not specified

Status:
Active

Supported Platforms:
Windows

Languages Written In:
C/C++, Java, C#, Visual Basic 6, VB.NET, Python, Delphi

Languages Supported:
C/C++, Java, C#, Visual Basic 6, VB.NET, Python, Delphi

Graphics APIs:
DirectX

Rating:
Not reviewed yet

Editor:
None (be one!)

A COM-based engine derived from the open source Genesis3d engine, built primarily for running 3d content in a web browser, but can be used to build standalone traditional games as well.

One of the finest points of the engine is its simple, straightforward API. Since it’s based on COM, you can program the engine from C/C++, Java, Visual Basic/VB.NET, C#, Delphi, Javascript, and any other COM-capable or .NET language language.

The free developer SDK contains code samples, starter templates for several languages, and documentation. Official tools support, especially level building tools, are lacking and outdated, yet the developer community has built some unsupported tools in response.

A .NET wrapper has been created for the engine and is available at http://swamii.brinkster.net/wt/versionHistory.html A 3rd party level editor for the engine is available at www.borford.com. Developer forums are at http://forum.wildtangent.com.

Supported Features

General

  • Object-Oriented Design The WebDriver COM API is a well designed, extensible, object-oriented API.
  • Fixed-function
  • Deferred Shading
  • Render-to-Texture
  • Fonts

  • Lens Flares
  • Particle System
  • Sky
  • Decals
  • Mirror Particle systems can be achieved through the built-in WTSpout object. Sky effects, including lens flares, can be achieved through built-in portal objects.
  • Patches Patches are supported, as are generic meshes which allow on-the-fly composition of a mesh by adding vertices and faces in code.

Lighting

  • Volumetric
  • Lightmapping Point, spot, parallel, directional, and ambient lighting is supported.

Shadows

  • Projected planar Directional and spot shadows are supported, with shadow resolution, color, and other shadow customizations are built into the engine.

Texturing

  • Basic
  • Multi-texturing
  • Mipmapping
  • Procedural Basic texturing, multiple texture blending using Add, Replace, Multiply, and Multiply2x blending algorithms. Advanced texturing including mipmapping, procedural rending (including rending AVI movies to a texture) are also supported in the engine.

Meshes

  • Mesh Loading
  • Skinning
  • Progressive Simple mesh files without animation and animated models, actors, can be imported and loaded into the engine after a conversion to the proprietary WildTangent model or actor format.

Scene Management

  • General
  • BSP
  • Portals Scenes are typically made up of models imported from external 3d modeling software such as 3dsMax or Maya, however, BSP scenes can also be created using the included WTStudio level builder. Portal support is included in both the level builder tool and the engine API.

Animation

  • Keyframe Animation
  • Skeletal Animation
  • Animation Blending Advanced motion blending is built into the API.

Physics

  • Collision Detection A simple collision detection API is built into the engine

Networking

  • Client-Server Built in multiplayer

Sound

  • 2D Sound
  • 3D Sound Built-in support for 2d sound and 3d sounds

Scripting

You can use javascript or VBScript to manipulate a WebDriver instanced embedded in a webpage.

Licensing

License Name Price in $US Source Code Included?
Proprietary Free No
Free for personal and non-commercial use, free if commercially published through WildTangent

This engine hasn't been reviewed yet. Be the first!

Write a Review

Suggest Edits

Last edited Dec 06, 2011 at 10:42

Are your the owner of this engine? Let us know to be able to update it, and reply to reviews, and other benefits.