Carina is a viewer for various 3D formats, specifically web based systems like VRML. It is writen for Linux systems using the QT library from Trolltech and uses OpenGL. It was started in the spring of 2003 for a class in computer animation (4003-590) at the Rochester Institute of Technology.

Carina development will focus around the xVRML file format, with some support for VRML97, X3D XML and Classic encodings, and eventually VRML 1.0 support. The goal of Carina is creating a portable, high quality viewer for 3D formats, as well as a plugin for web browsers. The source code will be released under the GPL. There are also installs available for Mac and Windows systems.

The Carina Project will be supporting and working closely with the xVRML project to provide the first viewer for the xVRML specification. xVRML is an XML based representation of VRML97 designed to be the evolution of VRML97.
May 20th, 2006 - Carina development release "Breakpoint"
After way too many months, another version of Carina is available. Mac users will enjoy the new universal binary build. Also included is a new XSLT manager and a new bookmark manager. All changes can be seen on the changes page and downloads are available. Please report bugs using the bug tracking system.

Also, birthday wishes for my brother Mike.

Update (May 21st, 2006 2:35PM EST): Sourceforge broke the original uploads, new uploads are posted.
October 14th, 2005 - Carina development release
Version 20051013 has been pushed up to the servers. Included in this release are some minor UI cleanups, animated gif support for image textures, a basic help system, and some bugfixes. Carina also is now using libxml and libxslt for transformations. This drops the java requirement, but Mac users need MacOS 10.3.9 or higher. Linux users building the source code will need libxml and libxslt installed. Most linux distributions have them installed already.

As usual, there are Mac and Windows installs, and Linux users can build from the source code.

I thank everyone who tried out Carina. There were over 800 downloads since the last release, and several websites had postings. I encourage people to submit bugs and feature requests. Telling me the VRML parser doesn't work on complex files is not needed, I know that one, and the parser will be rewriten soon.
October 2nd, 2005 - Carina press and my employment (or lack of employment)
I am pleased at the number of people interested in Carina. There have been 300 downloads in 4 days so far. The release was posted on the Web3D consortium's website. Whoever did that, I appreciate it. There is still much to be done, but I am pleased with the interest. Planning the next release is already in progress.

Along with that all, I have added a link to my resumé on the website, as I am currently unemployed and the site has enjoyed increased traffic with this release. I have not posted my mailing address or phone number so I can retain some level of privacy (if such a thing exists today). Contact me by e-mail at . Ideally I would love to get paid to work on Carina, but I know that probably won't be happening.

Thanks for everyone's support of Carina. I appreciate it.
September 27th, 2005 - Carina development release "Boulevard"
After five months of work, another development release is available. The release comes with many, many changes and is the best version of Carina to date. Some of the big changes include the addition of the Anchor, Avatar, PointLight, and SpotLight nodes, crease angles and texture coordinates in indexed face sets, as well as support for X3D classic and xml encodings. Also with this release comes a Windows installer. Carina is now available for Mac, Linux, and Window. For all of the changes since there are too many to list here, see the changes page.
April 19th, 2005 - Carina development release "Hope"
This release marks the point where speed is now becoming an issue as people are making more and more complex scenes. Included is some image optimization along with some nice new features. This release also marks a point where Carina will move away from the plugin architecture it has to supporting xVRML and its related formats specifically. This change is seen as needed for the further support of some new features and the creation of a complete system for xVRML. Here is the changelog for the current release before the huge changes. Source and Mac versions are available as usual.