germaniumweb - a beginner's guide

26
A product of G Element Pte L GermaniumWeb A Beginner’s Guide Date: 2009-11-10

Upload: g-element

Post on 10-Feb-2015

3.032 views

Category:

Technology


6 download

DESCRIPTION

GermaniumWeb (http://www.germanium3d.com) is a publicly available, generally free-to-use, javascript-based platform for easily developing 3D in-building apps for the web. This presentation provides an introductory guide to the space of GermaniumWeb.

TRANSCRIPT

Page 1: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

GermaniumWeb

A Beginner’s Guide

Date: 2009-11-10

Page 2: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Q: What is GermaniumWeb ?

Page 3: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

GermaniumWeb Platform

Publicly available 3D Building API for the Web For anyone who intends to create a 3D in-building application for the web

> www.germanium3d.com

Page 4: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Q: What are examples of in-building applications ?

Page 5: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Some examples of In-building Apps

Page 6: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

You can consider developing …

An asset tracking solution that tracks people indoor in a 3D building, or

A 3D visitor guide that helps visitors find location of places, facilities in a building, or

A mashup that presents the energy readings at different indoor locations of your green building, or

An application that showcases the impressive interior of your designer room, or

A solution that presents CCTV feeds using a 3D building model, or…

<<will leave the rest to your imagination…>>

Page 7: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Q: Ok, now I want to develop a 3D in-building app. How can I use GermaniumWeb?

Page 8: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

High-level Anatomy of Your In-building App

Your 3D In-Building App

(1) GermaniumWeb API(2) Building Composer or (3) KML Importer Approach

<html>..

<script type="text/javascript“>var germ = null;

function Init(){ Germanium.CreateInstance("myGerm", InitSuccessCallback, InitFailureCallback );}.... << more javascript code >>

Application Code 3D Building Model

Page 9: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Tools & API you can use …

1. GermaniumWeb API (javascript) – to develop the application code

2. Building Composer – to compose 3D interior models into a 3D Building Model

3. KML Importer approach – to compose 2D floorplans into a 3D Floorplan Model

4. GermaniumWeb Plugin – a software plugin that your users uses to view your 3D in-building app.

Page 10: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Q: Where can I find resources on the GermaniumWeb API ?

Page 11: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

> www.germanium3d.com/code

GermaniumWeb Javascript API

Resources:

> Tutorials > API Docs > Samples

Page 12: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Where can I post tech questions ?

> www.germanium3d.com/forum

Page 13: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Icon Gallery

> www.germanium3d.com/icongallery

Page 14: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Q: Is the GermaniumWeb API service free for use ?

Page 15: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

A: Yes, the GermaniumWeb API service is free as long as your web applications are free-for-use and publicly accessible to Internet users.

> www.germanium3d.com/faq?catid=42#60

Page 16: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Q: Tell me more about 3D Buildings and how I can prepare a 3D Building for use in a GermaniumWeb app ?

Page 17: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

3D Floorplan Model 3D Building Model (Structured)

3D Building Model(Detailed)

Types of 3D Buildings

Page 18: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

> www.germanium3d.com/modelling

3D Building Composer

Modelling Tool with COLLADA export

COLLADA files

germanium3d.com/download/composer

After creating a 3D building model, export the model, level-by-level, into COLLADA files and compose the level files using the Building Composer.

Page 19: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

3D Floorplan Creation

> www.germanium3d.com/modelling/KMLBuildingTutorial

A 3D Floorplan is faster and easier to create ( within hours ). Find out how you can create 3D Floorplan here.

Page 20: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Q: Are there any public GermaniumWeb application references I can look at ?

Page 21: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Featured Apps Gallery

> www.germanium3d.com/apps

Page 22: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

By Beijing Water Compass Co. Ltd Sales app for office space sales/leasing

Featured Web Apps( Beijing Financial District )

Page 23: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Featured Web Apps

By ArchitectSeed Sdn Bhd App for visualizing hotel room designs and views

Page 24: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Featured Web Apps

By Ambient Intelligence Lab (IDMI, NUS) Real-time indoor tracking of persons inside buildings

Page 25: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

Featured Web Apps

Step-by-step Path Guide for Building Visitors

Showing multi-level path

Page 26: GermaniumWeb - A Beginner's Guide

A product of G Element Pte Ltd

End of Beginner’s Guide

(1) Visit http://germanium3d.com. Explore our API, Create your 3D in-building app.

(2) Get your app featured on our Apps Gallery

(3) More questions ? Ask them at

Thank you.

> www.germanium3d.com/forum