Project Manager: José Manuel Amaral Henriques
Contact person: José Manuel Amaral Henriques
Odysseus Studio is a standalone 3D visualizer and editor. It’s build on top of our internally developed Odysseus Framework as a showcase. Odysseus was built from scratch with the main goals of providing:
- High Quality Rendering in Real Time
- A Programmable Graphic Pipeline based on shader technology
- Effect and material handling in Real Time
- A shared scene representation (possibility for more than one view)
Studio is an on going project and it’s currently in version 0.2. It’s currently under heavy development but we feel it is already fit for a first public release.
Some features might be incomplete (like not supporting all type of meshes in the COLLADA standard) and some features might be missing (like being able to merge two scenes) but we think Studio already offers enough to be quite useful. Studio was developed to serve as our standalone solution to visualize and edit our 3D scenes so you can use Studio to load your scene and make a fullscreen presentation (we also support several stereo configurations) or use Studio to edit and prepare your scenes for later presentation. You can edit your scene graph, objects, effects and materials. Studio handles lights and cameras that are already in your scene but a way to add/remove them is not available in th GUI at this time.
Studio is free to download and use but no support or warranty of use is given by the authors. We do accept bug reports and suggestions thought! 🙂
Odysseus, the framework, is not made available at this time.
For more information or suggestions please contact the author at firstname.lastname@example.org and keep checking here for new versions.
Studio is built upon the Odysseus framework witch offers:
– Modern programmable pipeline support using CGFX
– Post processing and Scene effects
– Real time shadows
Drag and drop your *.cgfx effects onto the geometry you want to shade and tweak your newly instantiated material parameters in real time.
Studio supports reading and writing to COLLADA. COLLADA is a COLLAborative Design Activity for establishing an open standard digital asset schema for interactive 3D applications. www.collada.org
Studio is currently supporting Triangles and Polygonal geometry meshes. Besides the Scene Graph information, Lights, cameras, images and Effects/materials library are fully used by Studio for IO.
Spherical Map Viewer
Post Scene Effects
Odysseus provides multiple Render Target support and exposes it by complying with the CGFX SAS standard. From you effect shader code you can create and render to multiple Render Targets and create multiple passes techniques to create effects such as a post processing glow, motion blurs or depth of field effects.