Jump to content

Embedded RTI/PTM Viewer for the web

Recommended Posts

Having created some PTMs it would be great to share these over the internet - so what is the best way of embedding a PTM/RTI Viewer within a web page, allowing people the same/similar level of functionality for viewing as the desktop application? And are there any other considerations (e.g. intellectual property)?

Share this post

Link to post
Share on other sites

At this time there is not a great solution for this. We are working to gain funding to build a viewer based on WebGL which would be able to run in a web browser.


At the moment there are primarily 2 options. One is to create videos of the results to share (see http://culturalheritageimaging.org/Technologies/RTI/#examples_RTI for some examples) The other is to use a java applet viewer that was created by Cliff Lyon of Material Objects. You can see examples of that on the HP web site and the Smithsonian squeeze project, both linked from here: http://culturalheritageimaging.org/Technologies/RTI/more_rti_examples.html


The other methods all require the user to download software and do not run directly in the browser - though there are several viewers available.


The Java Applet is pretty bandwidth constrained and limits you to fairly low resolution ptms. It only supports the ptm format and not the new rti format. Still, it has it's place and has been used successfully on several projects.


The code is available as open source under the Gnu General Public License, version 2. That shouldn't affect any copyright of your ptm files, only that if you modify the source code rather than use it as is, then you would have some obligations to release your modified code. You can get the software here:http://materialobjects.com/ptm/ (Look at the menu to the upper right to download the software)


Good luck!



Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now