Meshwork is a 3D game engine with independent approach and unrestrictive minimalistic design.
It's in active development, with many planned new features.
You can support Meshwork's development by contributing to its crowdfunding campaign on Indiegogo and help releasing an Android and .NET versions of the engine.
For more info, please visit the website.
Features
- Simple and elegant architecture - the main objective is to design a game engine, which can be used instantly and intuitively
- Editor provides realtime editing of scenes.
- Skeletal and keyframe animation plus simpler scene automation
- Meshwork Layered Shading™ generates shaders dynamically and allows easy shader composition, universal for all graphics devices, without the need of writing shading code. Creating a shader is as simple as selecting from a set of effects and blending them together.
- Modular structure allows to upgrade and extend the engine and the applications which use it, by simply copying new modules. Graphics and audio devices, file systems, image, sound and 3d formats support van simply be added by copying the respective module. Allows for the engine to naturally work with custom user-made formats, devices and file systems.
- Library-free core - the engine by itself uses no external libraries (and thus is unbound by third-party API specifics and licenses). All additional funcionalities are provided through modules which can be added or removed at whim
- Direct3D, OpenGL and Software rendering devices, OpenAL sound device
- Contains own set of utilities to strings, threading, networking and web serving, data structures and etc.
- 3D formats support includes 3DS, OBJ, MTL and MW files natively and FBX and DAE through a module
- Image formats support includes JPG, PNG, BMP, DDS, TGA and many more standard and specific formats through a module utilising the OpenIL library
- Audio formats support includes WAV format natively and OGG Vorbis format through a module
- Properties allow for any paramters in the scene's entities to be logically linked together and animated
- Script with C-like syntax for writing custom logic to scenes.
- Mutually interacting scene entities which can be freely combined.
License
GNU General Public License version 3.0 (GPLv3)Other Useful Business Software
Enterprise-grade ITSM, for every business
Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Meshwork!