The Khronos Group - a non-profit industry consortium to develop, publish and promote open standard, royalty-free media authoring and acceleration standards for desktop and handheld devices, combined with conformance qualification programs for platform and device interoperability.

If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Proof of concept of WebGL annotation service

Hi all,

I would like to present my PhD project from University of Queensland - Semantic annotation of 3D museum artefacts (3DSA). I had developed this proof of concept annotation prototype based on WebGL + O3D library, which it is possible to create point annotation / segment annotation (selection by user-defined region) to 3D object on the Web.

To keep in mind that this is a proof of concept built, it can be a bit unstable - might also because that I do not have any graphical programming background when I develop this, the truth is that I didn't even do IT or math during my undergrads.

I highly suggest that people try out the low quality 3D object (65,000 triangles) before they move on to the high quality version (500,000 triangles), as the frontier is much more stable compare to the later ones. These 3D objects are digitized using a 3D laser scanner and stored as .ply format.

Currently, it works with Firefox and Chrome, had not tried Safari. IE will definitely fail.

I hope that my tiny contribution can deliver some encouragement to academics who wishes to explore WebGL standard for their project, that even people who don't have 3D graphical background like me, can also make something out of it(although I do not wish to think again the learning process...:P).

My development had not stopped yet, as I'm going to include more useful functionality such as linking 3D annotations to museum documentation in HTML format, a lexicon to suggest useful terms for tagging, and also integrating the prototype with Drupal 7 for content management, search and security.

Ok, I had rant too much, anyway, do feel free to try out and report bugs if it happens. Hopefully that people in the community can appreciate what I had developed for a year.

P.S. if you didn't see any annotations, simply because that no one had been tagging on it yet.

Re: Proof of concept of WebGL annotation service

Hey, thank you for your compliment. I am constantly including more features. Had open a visitor account so people don't have to go through all the annoying registering process just to play around 3D annotations.

Currently I'm trying to include semantic annotations to the object, and it will take a while for me to create a huge list of terms. This project will be focusing in Greek vases and therefore my autocomplete interface can suggest some Greek pottery related terms.

Welcome more visitors, welcome more feedback. To keep in mind that this is only a research proof of concept prototype, bugs are expected to happen. But if anyone can report some issues or bugs, they will be highly appreciated and I will do my best to fix these bugs and improve the prototype.