V3X 3D

Engine default

Website:
http://www.v3x.net/v3x/v3...

Developer:
Realtech VR

Launched:
Not specified

Status:
Active

Supported Platforms:
Windows, Linux, Mac OS X, Xbox, BeOS

Languages Written In:
C/C++

Languages Supported:
C/C++

Graphics APIs:
OpenGL, DirectX, Software Renderer

Rating:
Not reviewed yet

Editor:
None (be one!)

V3X was designed to provide a solid but flexible interface for adding both objects and video effects to your application. It is OS- and API-independent.

Supported Features

General

  • Object-Oriented Design
  • Plug-in Architecture
  • Save/Load System
  • SSE and Altivec optimised code
  • 32bit engine and 64bit ready
  • Point or fast MMX bilinear filters
  • Multithread compatible engine. Suited for ActiveX or for plugin development.
  • Fixed-function
  • Render-to-Texture
  • A fast cross-platform software renderer (V3X software renderer)
  • A ‘pixel match’ rendering engine. Using DirectX or OpenGL will render exactly the same.
  • double sided stencil.
  • Stencil test
  • All pixel calculations are 32-bit (8 bits per color component). A 16-bit renderer is also provided.
  • 16- or 24-bit z buffering with Pentium Pro support
  • All rasterization is subpixel correct
  • 24bit, 32bit and palettized formats
  • Dynamic material
  • Top-down or bottom-up screen coordinate system
  • 2X modulation of diffuse color
  • Environment Mapping
  • Lens Flares
  • Billboarding
  • Particle System
  • Sky
  • Fog Point sprite particles engine
  • Patches NPatch tesselation

Lighting

  • Per-vertex
  • Lightmapping
  • Flat or Gouraud diffuse color modulation
  • Specular additive color

Shadows

  • Shadow Volume Stencil rendering, with support for single-pass stencil shadows

Texturing

  • Basic
  • Multi-texturing
  • Bumpmapping
  • Mipmapping
  • Procedural
  • Cube texture, compressed texture format, mipmapping and more
  • Texture size and format limited by the hardware
  • Two-texture multitexture with modulation
  • Up to 4096x4096 in wrap border mode
  • Dynamic texture mapping (for procedural texturing)

Shaders

  • Vertex
  • Pixel
  • High Level
  • DirectX shaders and HLSL
  • ARB vertex language, ARB fragment language, ARB vertex object and ATI, nVIDIA and Apple specific extensions
  • The pixel-shading pipeline is optimized MMX code but a standard C version is also available

Meshes

  • Mesh Loading
  • Skinning
  • Tessellation
  • The geometry and vertex-shading pipelines are MMX, SSE, and 3DNow optimized
  • Support of OFF and OBJ 3D files

Scene Management

  • General
  • Portals
  • Octrees
  • Occlusion Culling can uses XML for scene creation. Most of format (particles, flares scripts uses XML too)

Animation

  • Skeletal Animation Animation engine with vertex shader soft skinning (from Maya) powered by XML.

Terrain

  • Rendering
  • CLOD

Physics

  • Basic Physics
  • Collision Detection
  • Rigid Body

Networking

  • Client-Server

Sound

  • 2D Sound
  • 3D Sound A cross-platform audio engine (V3X Audio)

Licensing

License Name Price in $US Source Code Included?
Proprietary Free No
Can be used for non-commercial product (freeware) or for evaluation
Proprietary $6,064.82 No
Delivered for one product during the time of the production
Proprietary $18,194.98 No
Unlimited license for as many products as you want, partial source code, technical support and ISS Audio API
Proprietary Unspecified Yes
Unlimited usage with source code provided

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.