6DX is a COM-based 3D Engine for windows using DirectX. It features outdoor / indoor rendering, collision detection, portal-based visibility system, particle & effects system, sound, and its own internal GUI. Create 3D apps in VB6, Delphi, VB.NET or C++.