GSN Games is completely satisfied with Program-Ace's technical expertise and the quality of services they provide. We look forward to collaborating with Program-Ace again...
The Ace3D Engine is an realtime 3D game/visualization engine, written in C++.
Version 2.2 is a modern rendering engine making full use of cutting-edge technologies and effects: area shadows, soft particles, parallax mapping, advanced post effects, anisotropic and translucent shading, realtime refractions and dispersion.
Ace3D includes integrated editor which enables to modify a game just during the game run. Usage of this editor results in the considerable reduction of time-to-market. Ace3D Engine currently supports DirectX 9 and runs on Windows platform.
|Scriptable rendering pipeline with 3.0 shader model support and fallbacks for older hardware||Pixel and vertex shaders|
|Bloom, HDR Motion Blur, Color Correction, Star Effect||Post-processing|
|Dynamic Area Shadows: self-shadowing, shadows from transparent objects, physically correct soft shadows||Shadow Mapping|
|Character and environment shadows||Shadow Volumes|
|Normal–mapped surfaces with specular||Normal mapping|
|Dynamic Reflections and Refractions with dispersion||Cube-mapping, render to texture|
|Advanced Shading Models: Anisotropic, Oren-Nayar-Blinn and Translucent shading||Pixel and vertex shaders|
|Water effects with per–pixel reflections, refractions, depth toning and ripples animation||Pixel and vertex shaders|
|Soft particle intersections with environment||Soft Particles|
|Dust, fog, light shafts, steam||Atmospheric effects|
|Toon shading (Gooch shading and outlining)||Non–photorealistic rendering|
|LOD system for geometry, effects, textures||Importance driven visualization|
|Texture blending for landscapes||Landscape rendering|
|Alpha blended grass and trees||Order independent transparency|
|Any object including lights, meshes, bones, particles can be attached to each other||Hierarchical scene graph|
|Visible distance intervals for nodes||LOD system|
|Per-node light influence control||Advanced Light Finding|
|Hidden surface removal for indoor and outdoor scenes||PVS, Portals and KDTrees|
|Intersect and Line of sight queries||Scene Graph Traversal|
|Ability to attach game specific logic to any node in the scene||Game Integration|
|Ability to attach collision objects to nodes||Collision System Integration|
|Animated textures||Frame-by-frame animation|
|Texture coordinate animation||Texture Transformation|
|Character animation: hierarchical animation blending with autonormalization, procedural animation||Skeletal animation|
|Any object or light source animation using splines with dynamic splines blending||Path constrained motion controller|
|One-click game assembling||Automatic game assembling|
|Multiplayer via LAN and Internet||Network Engine|
|Automatic detection of optimal performance settings||Benchmarking|
Powerful and extensible particle systems featuring:
|3ds Max and Content Pipeline|
3ds Max is fully integrated into content pipeline featuring:
Ace3D Light includes integrated editor which enables to modify a game directly during the game run. Usage of this editor results in the considerable reduction of time-to-market - as there is no necessity anymore to restart the game in order to view the changes you have made.
In-game editor features: