Xith3D

High performance OpenGL renderer with scenegraph
Download

Xith3D Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Xith3D Team
  • Publisher web site:
  • http://xith.org/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 88 MB

Xith3D Tags


Xith3D Description

High performance OpenGL renderer with scenegraph Xith3D is a free, open source, modern, feature-rich and very fast scenegraph-engine that aims to deliver a toolkit for the creation of interactive 3D environments using the graphic-hardware of common desktop computers.With Xith3D you can: · develop games · visualize data · prototype 3D environmentsNOTE: Xith3D is licensed and distributed under the terms of the BSD License. Here are some key features of "Xith3D": Architecture: · Not tied to any underlying API (Under a dozen classes need to be implemented to port to another API) · JOGL (JSR-231) · LWJGL · Sophisticated state sorting · Input Abstraction using JAGaToo's InputSystem Geometry: · Triangle Array · Triangle Strip Array · Indexed Triangle Array · Indexed Triangle Strip Array · Triangle Fan Array · Quad Array · VertexArrays, DisplayLists, VBOs Scenegraph: · (Any number of) Nested transforms · View based frustum-culling · Projection / orthographic modes · Local and World bounds kept current Model/Scene Loaders: · ASE · AC3D · OBJ · 3DS · MD2 · MD3 · MD5 · Cal3D · COLLADA 1.4 · Quake3/Half-Life BSP Rendering: · Depth buffer: test / write · Alpha buffer: test / write · Stencil buffer: test / write Texturing: · Loaders for RGB, RGBA and GRAY (auto-detected) · Supported formats: PNG, JPG, GIF, BMP, PCX, etc · Multi-texturing · Combine mode · MipMap, clamping, perspective correction, etc. · auto-flipping · Memory and disk caching of textures. · TexCoord generation · TextureCubeMap · Advanced Texture drawing Transparency: · Vertex alpha · Shape blending · Shape sorting for back-to-front rendering ParticleSystem: · Advanced ParticleSystem (using JOPS) Misc: · Volume Shadows · Shadow Mapping · Advanced picking system Sound: · Loaders for WAV and OGG formats · Ambient sound (Stereo) · Spatialized sound (Mono) · Designed independant of any API. · OpenAL and JavaSound support Terrain: · Terrain loaders · Height Mapping · Water shaders · GLSL Terrain shaders · Loader for the L3DT format UI: · Pure Xith3D HUD · AWT/Swing Overlay support · AWT/Swing integration support Spatial: · Bounds: Sphere, Box, Frustum, Plane · OcTree · Real time frustum culling Requirements: · Java · JOGL


Xith3D Related Software