CMORE - the embedded 3D toolchain


[C]IRIC [M]ulti [O]S [R]ealtime [E]ngine “CMORE“ – the embedded 3D toolchain

The CMORE 3D toolchain facilitates quick and easy development of platform-independent 2D and 3D applications and content.CMORE combines flexibility with high performance and a small memory footprint. This makes it an ideal choice for embedded applications such as smartphone apps or „human machine interfaces“ and „instrument clusters“ for the automotive industry. Following a strict “create once, run anywhere” approach, applications built with CMORE will run immediately on any supported device. Optimizing your content enables CMORE to provide the best possible visual quality on devices with limited resources as well as to make full use of high-end graphics hardware.

If you want to learn more about the capabilities of CMORE for your project, please click on this link: Inquiry

Learn more about the possibilities of CMORE:

Animation Framework

Import animated models with complete animation clips, including hierarchical, skeletal and morphing animations. Or import your animations independently and share them between models, edit, reuse or exchange them.

Assets

Easily manage and deploy your data. Once you import sounds, textures or models into your scene, the asset library updates them automatically and deploys them to every device in the appropriate format.

CMORE 3D-Editor

Create platform-independent content using our WYSIWYG editor. Drag and drop your models, sounds and images directly into the scene. Write scripts, add lights, edit animations and save everything as one binary package that can be used on any device.

Human Machine Interface

Create your own 2D and 3D Human Machine Interfaces using the unique HMI creation workflow of the CMORE 3D toolchain.

Light and Shade

Profit from a comprehensive lightingsolution. Real time shadows and dynamic lighting make it easy to create a compelling atmosphere.

Live Remote-Rendering

Connect instantly to your embedded devices to preview and test your scenes while you edit them.

LUA Scripting

Extend or modify your applications with an easy to use lua script interface. Attach scripts to specific components to change their behavior or write your whole application as a script.

Multi OS

CMORE can run on any platform providing one of the standard low-level graphics APIs OpenGL, OpenGL ES 2.0 or DirectX 9/10/11. Currently, we support Windows/CE, iOS, Android, QNX and Linux.

Partikel-System

Let it snow! – Using our advanced particle system. Particles exhibit physically correct behavior and collide with your scene. Sophisticated shaders and individually interchangeable components provide high flexibility.

Post FX

Combine any number of different post effects such as motion blur, SSAO, desaturize, fade, etc. to create the look you want.

Prefabs

Why just reuse single resources? Save whole functional groups of your scene as prefabricated entities. Create instances of such templates easily and specialize them for new applications. You can also modify all instances at once by changing the prefab they are based on while preserving their individual behaviors.

Shader

Choose from a large set of customizable effects and shaders or use our visual editor to create your own. Verify the result in real-time on all connected devices and easily write specializations, e.g. to optimize performance.

Sound

Enrich your scenes with music and 3D sound. Just drag and drop a sound file to any point in your scene and experience it as surround sound instantly. CMORE uses the OpenAL crossplatform 3D audio API to provide you with the best listening experience on all kinds of devices.

Stereoscopic Rendering

Create an immersive illusion of depth with CMORE‘s stereoscopic rendering support. Just connect your 3D hardware, e.g. 3D display or shutter glasses and view your application in real 3D.

Web-Plug-in

Showcase and distribute your applications, scenes or models on your webpage. With the CMORE web plug-in your customers can view 3D content or run your applications directly inside their web browser.