Terra.js - A semantic terrain engine

Felix Palmer | @pheeelicks | www.pheelicks.com

Terra.js - a semantic terrain engine

Felix Palmer | @pheeelicks | www.pheelicks.com

Talk overview

  1. What is it?
  2. Why build this?
  3. Architecture overview
  4. Plans for the future
  5. Use cases

A semantic terrain engine

DEMO

Warning: alpha quality, feel free to use your imagination

Why build this?

Towards a photo-realistic, realtime Earth

Live in the future, then build what's missing.

Paul Graham

How do we get there?

Quick recap

How does this work?

Data

Data sources

Data courtesy of:

NASA / ESA (GLOBCOVER)

Tile loading

Terrain generation

Rendering

Build what's missing

Algorithmic botany

Image courtesy of algorithmicbotany.org

Algorithmic botany

Image courtesy of algorithmicbotany.org

Use cases

Questions?

Felix Palmer | @pheeelicks | www.pheelicks.com