Monday, April 21, 2008

3D Engines



The Conitec Game Studios have been around the market since 1995. Their successful flagship product, the "A" series of game development tools are very large. Here are just a small list of their features:

Rendering engine
Six degrees of freedom, multiple cameras and render views, multiple monitors
Supports DirectX 9, DirectPlay, DirectShow, DirectSound
Adaptive Binary Tree (ABT) scene manager
Binary Space Partitioning (BSP) / Potential Visibility Set (PVS) (Pro Edition)
Indoor and outdoor support, seamless LOD terrain system
Light manager supports an unlimited number of point and spot light sources
Static and dynamic shadows
Fog areas, Camera portals, reflections and mirrors
Geometric LOD, detail textures, texture compression
Softskin models with shaders, bones and vertex animation, animation blending
Animated sprites and decals
Material properties for static and dynamic objects

PARTICLE & EFFECT Engine
Programmable particle generators for multiple particle types
Beam generators for laser beams and tracer paths
Pre- and postprocessing shaders, supporting shader models 1.0, 2.0, 3.0
HLSL and asm shader languages, FX file import
Bump and environment mapping, light mapping, Multitexturing (up to 8 textures)
Layered sky system with sky cubes, sky domes, clouds and backdrop bitmaps
Weather generators for rain, snow and tornadoes
Programmable effects like lens flares, bullet holes, distortion, fisheye, etc.
Shader workshop and Shader viewer
More than 40 included shaders combining water, cartoon, environment, gooch, bump, lambert, blinn, phong, parallax, occlusion, blur, bloom, dilate, displacements, erode, bleach, sepia, emboss, posterize, lens, and many more effects

Physics & Collision Engine
Polygon level collision detection
Physics objects with gravity, damping, elasticity, friction
Hinge, ball, wheel, and slider joints with motors
Water physics with dynamic wave generation (Pro Edition)
Arbitrary axis rotations for space and flight simulators
Bezier path tracking for camera, actors or vehicles
Mouse picking and manipulating of 3D objects
Slow motion / quick motion effect

2D Engine
Multi-layer system
Animated 3D and 2D sprites
Movie player for fullscreen and sprite-projected movies
GUI panels with various button, slider, display and window types
Truetype and bitmap fonts
Screenshot generator

Sound Engine
Static and dynamic 3D sound sources with Doppler effect
Multichannel streaming sound player
WAV, OGG, MID, MP3, WMA, CD support

Network & Game Engine
Save / Load system for resuming games at arbitrary positions
Multi-player client/server mode for LAN and Internet (UDP)
Multizone/multiserver support for MMOG (Pro Edition)
Expandable through DLL plugins





Because of the nature of game engines is so broad, I have provided a link to the cost benefits of other popular engines located at
http://www.conitec.com/english/gstudio/faq.htm#was1

No comments: