Espresso3D

Engine default

Website:
http://www.espresso3d.com

Developer:
Curt Moxley

Launched:
Not specified

Status:
Active

Supported Platforms:
Windows, Linux, Mac OS X

Languages Written In:
Java

Languages Supported:
Java

Graphics APIs:
OpenGL

Rating:
Not reviewed yet

Editor:
None (be one!)

Espresso3D is a Java 3D engine with continually added support for all aspects of game and application development including collision detection, map loading, rendering, lighting, animation, etc.

Supported Features

General

  • Object-Oriented Design
  • Plug-in Architecture

  • Particle System

Lighting

  • Per-vertex Dynamic lighting

Shadows

  • Shadow Volume

Texturing

  • Basic
  • Multi-texturing
  • Bumpmapping
  • Mipmapping
  • Textureset and texture loading built
  • Texturesets and textures can be defined at the map level, actor level, or programatically

Shaders

  • Vertex
  • Pixel
  • High Level

Meshes

  • Mesh Loading

Scene Management

  • Portals

Animation

  • Skeletal Animation

Terrain

  • CLOD

Physics

  • Collision Detection All combinations of Segment, Triangle, Bounding Sphere, AABB and Unaligned BB

Sound

  • 2D Sound
  • 3D Sound Espresso3D uses LWJGL to access the OpenGL API for rendering and OpenAL API for sound.

Licensing

License Name Price in $US Source Code Included?
Proprietary Free No
Free for non-commercial use. Commercial cost will vary on current featureset, but will be lower than similar engines.

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.