About
 
 

Open Javascript API

Since Hypercosm is a truly web based system, many different aspects of the display and control of your 3D SketchUp models can be controlled right from the web page using a completely open Javascript API. This allows you to create new and more functional and creative user interfaces for your models and it also allows you to create "mashups" out of your 3D models adding additional markers, annotations, and hyperlinks.

Create Custom User Interfaces

The user interface for every "skin" is created entirely in HTML and Javascript. This means that if there is any aspect of the user interface that you would like to change, you can do so. Would you rather display the pages as a drop down list instead of tabs? Would you rather have a set of VCR like play / stop controls? Do you have a new idea for how to handle lighting? Are you an awesome Flash programmer who would like to recreate the entire GUI using beautiful, scalable Flash vector graphics? You can do it! If you create a skin that you really like and would like to share with others, let us know and we'd be happy to add it to our ever expanding user interface skin library.

Create Model "MashUps"

The second major use for the Javascript API is as a mechanism for adding new data to 3D models and to link 3D models to other forms of data. For example, just as you can create a Google Maps "mashup" that shows places of interest or spots where you took pictures on your family vacation, you can do the same thing with 3D models using our open Javascript API.

Examples:

The following examples are Hypercosm interactive 3D simulations that you can experience right in your web browser.

Install Hypercosm Player  

To view these examples, you must first install the Hypercosm Player. If you don't have the Hypercosm Player already installed, you can download it here.

Model Using a Customized User Interface Created in HTML and Javascript
Tourist Model "MashUp" with Customized Markers and Links Added
 
 
Copyright 2008 Hypercosm LLC