/jaanga.github.io

Home page for jaanga.github.io - your 3D happy place. Explore ways of demonstrating STEM topics with beginner level code. Provide many simple cookbook examples. Written in plain JavaScript. Three.js is the only dependency.

Primary LanguageHTMLOtherNOASSERTION

You are now in GitHub source code view - click this link to view this read me file as a web page <input type=button onclick=window.location.href='https://github.com/jaanga/jaanga.github.io/'; value='You are now in GitHub web page view - Click this button to view this read me file as source code' />

Jaanga »

Jaanga Read Me

Blog ~ Documents ~ Copyright and License ~ Contacts and Organization


Note

In most (all other?) instances the read me document of a Jaanga repository is also its home page when viewed using the GitHub Pages feature.

This read me does not follow the typical example.

There have been so many fun updates to the Jaanga home page that we decided to keep them all in their Jaanga Home Page folder.

Therefore the index.html file - that would normally link to this read me file is set to punt to the latest revision in the home folder. And this read me file is kind of bogus - and the material below is archaic.

All this confuses us too!

System Requirements

In order to view the files on this site you will need a device and browser that provides good support for WebGL. WebGL is the JavaScript API for rendering interactive 3D graphics and 2D graphics within any compatible web browser without the use of plug-ins.

Generally this means a computer with an Intel Core i5 processor or better with an external GPU such as one made by Nvidia. Successful use of the apps on a phone or tablet is highly unlikely. A mouse or other pointing device with a scroll wheel is also highly recommended so that you can zoom, pant and rotate in 3D.

The apps here are currently being built and tested with the Google Chrome browser. Bugs on browsers other than Chrome need not be reported until such time as the work settles down and an effort to support more browsers is initiated.

Change Log

2016-07-04

  • New logo

2016-04-07 ~2016

  • Editing from CodeAnywhere

2015-11-24 ~ Theo

  • Many changes

2015-11-01 ~ Theo

  • Many changes
  • Blog started

2015-07-02 ~ Theo

  • R4 set as default

2015-06-29 ~ Theo

  • Home page R4 started
  • Files and folders added

2014-10-23 ~ Theo

  • set as home page
  • more read me updates

2014-05-11 ~ Theo

  • Folders and files created
  • First commit

2013-11-15 ~ Continuing to polish things up.

2013-10-08 ~ Cookbook: many shiny new things

2013-08-30 ~ Gestification (Leap Motion): added Barfolina Pavilion

2013-08-27 ~ Cookbook: Added video-surfaces folders and files

2013-08-22 ~ Events: SF WebGL Meetup demo files added

2013-08-13 ~ Cookbook: Leap Motion Gestification folder added

2013-06-26 ~ jaanga.github.io: added menu items

2013-06-26 ~ Events: added SF WebGL 2013-06-26

2013-06-22 ~ Cookbook: added 'unFlatLand' R2

2013-06-19 ~ jaanga.github.io: added the sections

2013-06-15 ~ Cookbook: added 'unFlatLand' R1

2013-06-15 ~ Cookbook: added 'oSome Globe' R4

2013-06-13 ~ Uploaded the new bits to GitHub

2013-06-12 ~ Sketchbook: Added first sketch: 'xmlhttprequest2canvas'

2013-06-12 ~ Added Sketchbook section to Main Menu

2013-06-12 ~ Started this particular web site pivot

2013-03-10 ~ Theo

  • Brain of Richard: added text and image to readme

2013-02-08 ~ Theo

  • Strange clock with curve text is working
  • Added info and links on Bain of Richard
  • Enhancing style sheet to show headers better
  • Adusting paths so that home page can call everything from folders - will make it easier to create new home pages and yet access older revisions
  • updates sent to GitHub + plus a bunch of ongoing minor fixes

2013-02-06 ~ Theo

  • Working on curved text.

2013-02-05 ~ Theo

  • Brain of Richard: tidied a bit
  • Exploring the issue that surfaces that morph shape don't update materials. Looks like quite a bit of research needed here
  • Adding XY surface demmo to jaanga doctree.
  • Adding read me files for jalape and xy surface.
  • Update help/splash screen.

2013-02-04 ~ Theo

  • DocTree: fixing image display
  • Home page, Read Me: many additions
  • Hauser Gallery Read Me: many additions
  • Hauser Gallery: added several new equations that had been missed out
  • Player: code clean up, has an API, works in docTree!
  • docTree: supports query strings
  • API app has better titling
  • added images for new Hauser equationsm fixed screenCapture util some
  • updated gallery files
  • a lot of work on XY surface demo.

2013-02-01 ~ Theo

  • Added alert for parser error messages
  • builder: added help screen, added css
  • Many other improvements

2013-01-31 ~ Theo

  • Lots of improvements to builder

2013-01-30 ~ Theo

  • docTree: displays images under heading, improved handling of ID tags
  • folders/list.js: renumbering folders
  • Builder: now operational

2013-01-29 ~ Theo

  • this read me created
  • adjusted scales to several surfaces in surfafaces.js
  • algesurf-api: slider css much better/prettier
  • Player.html: adding sliders, css and fixes etc to menu



readme