Monday, December 14, 2009

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:
http://jabberwocky.croquetproject.org:8889/CCurvedSpaceExplorer
Ready-to-go image with contents (Croquet 1.0.25 SDK)
Download


For Open Cobalt support check the repository:
http://croquet-src-01.oit.duke.edu:8886/CurvedSpacesInCobalt
Ready-to-go image with contents (OpenCobalt-1.0alpha1rc26)
Download



Thanks and happy exploring!

2 Comments:

Blogger sr said...

It looks like Geomview! I want to try it. Unfortunately -- and this has been my experience several times before -- the croquet releases are anything but robust. This one (the CroquetSDK) locks up as soon as the demo is launched. There is an error window but it is mostly hidden. Some mouse error, I think.

I will try the Cobalt SDK. I would try the other one but I cannot read the page
-- I am weak in Russian.

Croquet, as James Bowery told me last year, is 'perfect, except that it doesn't work".

12:16 AM  
Blogger sr said...

Progress. The Cobalt alpha throws an error message up about not finding openal. Since I have libopenal, this is unfair. But I can start it using "wine Cobalt.exe" with no errors. Until it says "Soap cannot connect to server."

3:14 AM  

Post a Comment

<< Home