Please note that this project has been shelved indefinitely. The Glint 3D binaries are still available to download, and we maintain all the source code should we wish to revisit this project at a later date. If you're interested in trying our the Lua programming language in a 3D environment, then feel free to download the binaries and play with the Glint 3D Engine. It's a fun, flexible and powerful programming language.
Any task - Any time
The comprehensive programmer's reference is easy to navigate with full documentation for all the G3E interfaces.
Everything you need to build your software is included.
G3E code changes don't need to be compiled, so your changes can be tested immediately. And the G3E runs from hard-disk, CD, USB or from a network.
The G3E is cross-platform, with versions for Win XP, Vista, 7 and Mac OSX.
The G3E has simple licensing and purchasing. And best of all, you can use it for free with no time limitations or obligation.
So it's the right price for you, whether you're a student, contractor or company.
The G3E is only 2Mb in size (compressed) so it's easy to download or include on hard media. Distribute the G3E with your products for easy publishing to third-parties.
A script compiler is available for licensed developers. Convert scripts into byte-code to protect your IP and improve load times.
At Capricorn 76, we all have the same goal in mind. "Create top-quality products we're proud to offer to customers". We've partnered with other like-minded companies and individuals to continue this mission. Our team are dedicated, professional and have lots of experience.
Extensible via Plugins
The G3E has 10+ dynamic plugins including Qt user-interfaces, ADO databasing, networking, HTTP/FTP/SMTP interfacing, COM automation, multi-threading, cryptography and much more (for G3E licensees only). Further extend the G3E by making your own dynamic plugins to achieve any software development task (for G3E C++ source code licensees only).
Royalty Free Licensing
You're free to create and sell as many G3E based products as you like withour ever having to pay us royalties.
We provide technical support to G3E licensees.
We follow the 'You support us, we support you' doctrine to help tailor our support giving you the best service possible.
Examples & Tutorials
There's plenty of comprehensive tutorials and on our website and example code.
The optimised graphics engine is integrated with the physics and sound to create stunning 3D worlds.
Based on the Irrlicht graphics engine, the G3E has been extended to provide extra functionality.
High-Level vertex and pixel shaders can be applied using the DirectX HLSL or OpenGL GLSL languages.
Lighting & Shadows
Apply dynamic lighting to your 3D worlds with point, spot, and directional lights. Baked vertex lighting and lightmaps add realism to your 3D worlds.
Use forces (eg. gravity) and torques on your world entities. The physics engine automatically updates the graphics and sound in your 3D worlds. The G3E uses the Bullet physics library, including rigid and soft body physics simulation.
Add music and sound fx using OpenAL hardware acceleration, or software drivers. The sound engine is integrated with the graphics and physics components.
Create user interfaces using the gui-editor (for G3E licensees only) or directly from your script code.
Extend your guis with skins to change their look and feel.
The Lua scripting language supports all standard programming concepts plus classes, polymorphism, and other useful software engineering paradigms.
Supported 3D Model FormatsWe recommend Irrlicht Mesh (.irrmesh) and use it for all our static modelling. We use DirectX (.x) or Blitz3d (.b3d) for skeletal animations.
Irrlicht mesh (.irrmesh), 3D Studio (.3ds), Blitz Basic (.b3d), Cartography shop 4 (.csm), Collada (.dae, .xml), Delgine DeleD (.dmf), DirectX (.x), Maya (.obj), Milkshape (.ms3d), My3D (.my3d), OCT (.oct), OGRE Meshes (.mesh), Pulsar LMTools (.lmts), Quake 3 levels (.bsp), Quake 2 models (.md2)
Supported Image FormatsBitmap (.bmp), Jpeg (.jpg), Targa (.tga), Zsoft Paintbrush (.pcx), Portable Network Graphics (.png), Adobe Photoshop (.psd)
Supported Sound FormatsRIFF wave (.wav), Ogg Vorbis (.ogg)
- Visit our G3E download pages to get your free copy of the Glint 3d Engine. There's no obligation to buy and you can use it for as long as you like.
Do you want full control over your source code? Or do you need to modify our libraries to suit your specific project? Then Contact us for a quote to purchase the Glint 3d Engine C++ source code for Microsoft's MSVC 2008+ and Apple Mac's XCodedevelopment environments. Note that this option is for companies and organisations with larger budgets because of the higher costs involved.
Just include the Glint 3d Engine in your application folders before publishing to third-parties. Our royalty-free licensing agreement means that after purchasing your original Glint 3d Engine License, you can redistribute the software to third-parties without paying us any fees.
The G3E Developer Tools include 3D-modeller exporters, gui editors, script compilers and dynamic plugins. The tools are a must-have for dedicated G3E developers and come with the G3E download.