Mycosm SDK

Mycosm® is a platform delivering on the promise of the 3D internet. Whether an ISV or organisation looking to build a next generation 3D virtual world solution, Mycosm has the tools and functionality to realize that dream.

Integration flexibility

The Mycosm SDK is provided as a single library that you link with your application (C++). The SDK has no dependencies on other libraries to make integration simple.

3D Content

The Mycosm SDK allows import of industry standard 3D models (3DS, FBX, VRML, X3D, OBJ). This keeps 3D asset creation independent of your virtual world solution and more interoperable.

Scripting

The Mycosm SDK allows non-C++ programmers to create and control a virtual world with power and flexibility.

Outdoor environments

The Mycosm terrain system allows survey-accurate terrains to be rendered efficiently, permitting real-world simulation.  IDV's SpeedTree system is fully integrated to provide full 3D flora for large and realistic outdoor environments.

Atmosphere

The atmosphere system produces a realistic 3D sky that changes dynamically with the time of day.  Wind, day/night cycles, stars and moonlight make your virtual world solution stunningly immersive. The Mycosm SDK also has a real-time shadow system that generates shadows across the entire world.

Characters

Character faces can be made from scratch or from a photograph of a real person. Once modeled, the head can be dynamically modified to change facial parameters, including age, gender, ethnicity and facial structures.

Physics

Mycosm is fully integrated with nVidia PhysX that computes all of the physical interactions among the objects in the world (collision, gravity and cloth).

Networking

The Mycosm SDK supports sharing of online virtual worlds across the internet or intranet for users to interact in real time.  Traditional client-server or peer-to-peer are both supported. Mycosm handles the peer-to-peer access regardless of any firewalls or network address translation devices, allowing maximum deployment flexibility.

Communication

Users can communicate via text chat or VOIP within the virtual world and outside it, enabling non-3D clients to engage with their peers.

Like to give it a try?