Collaborative Curved Space Explorer v1.0 on Croquet
Happy to announce, that the first version of Collaborative Curved Space Explorer - CCSE SDK 1.0a is out!
Some words about it.
Collaborative Curved Space Explorer (CCSE) - is viewed to be in future the full-featured multi-user toolbox for exploring the structure of curved spaces in 3D (based on Croquet) with real-time rendering in curved spaces. Jeff Weeks originally developed (and continue developing now) the application Curved Spaces for exploring and rendering curved spaces in real-time using C language. CCSE is actually the port of it main part into Smalltalk and Croquet. Thus it allows to run complex time-based simulations and achieve a very deep level of collaborative interactions.
The library of the spaces is included, but more spaces could be generated with SnapPea application, suited for creating and studying 3-manifolds.
CCSE is pure Smalltalk, FFI is used only in OpenGL part, which means, that it is highly dynamical, allowing to do any changes to the code just at runtime.
Features in the version:
- Rendering of curved spaces in Croquet
- 3D Stereo (anaglyph) support viewing
- Shaders support (only Mac OS X for now)
The CCSE consists mostly of code. The needed file resources are just the preview images of spaces needed for the UI (resources).
Mainly it is developed under the Krestianstvo project and included in it's update stream.
Download the latest distribution (on Russian)
The English source code repository, Open Croquet distributions compatible is here:
Ready-to-go image with contents (Croquet 1.0.25 SDK)
For Open Cobalt support check the repository:
Ready-to-go image with contents (OpenCobalt-1.0alpha1rc26)
Thanks and happy exploring!