https://github.com/ladybug-tools/ladybug-web
Ladybug for web provides weather data visualization and analysis on the web
https://github.com/ladybug-tools/ladybug-web
3d ladybug shadow-mapping solar-energy sun-position three-js
Last synced: 27 days ago
JSON representation
Ladybug for web provides weather data visualization and analysis on the web
- Host: GitHub
- URL: https://github.com/ladybug-tools/ladybug-web
- Owner: ladybug-tools
- License: gpl-3.0
- Created: 2015-10-02T15:09:25.000Z (about 10 years ago)
- Default Branch: gh-pages
- Last Pushed: 2021-09-21T16:06:34.000Z (about 4 years ago)
- Last Synced: 2024-01-30T12:54:16.451Z (over 1 year ago)
- Topics: 3d, ladybug, shadow-mapping, solar-energy, sun-position, three-js
- Language: HTML
- Homepage: http://ladybug-tools.github.io/ladybug-web/
- Size: 6.36 MB
- Stars: 10
- Watchers: 8
- Forks: 7
- Open Issues: 6
-
Metadata Files:
- Readme: README-ladybug-web.md
- License: license.md
Awesome Lists containing this project
README
[You are now in a GitHub source code view - click this link to view the home page]( https://ladybug-tools.github.io/ladybug-web/ "View file as a web page." )
### [Ladybug Tools]( https://ladybug-tools.github.io/ ) » [Ladybug Web ]( https://ladybug-tools.github.io/ladybug-web/ ) »
[Ladybug Web Read Me]( https://ladybug-tools.github.io/ladybug-web/ladybug-web-via-github-api-r2.html )
===### 2017-05-31: Try new user interface: [ Ladybug Web ]( https://rawgit.com/ladybug-tools/ladybug-web/gh-pages/tt6-ladybug-web-r1-all-in-one.html ) _a work-in-progress_
## Concept
_Ladybug Web provides [analemma]( https://en.wikipedia.org/wiki/Analemma ), solar and weather data visualization and analysis on the web and in your browser_
### Mission
* Write cookbook scripts that are ready to use, cut and paste
* Build engineering tools built to solve specific problems
* Develop skills you can use everywhere### Vision
* If the mundane engineering tasks become easy, inexpensive and swift to carry out,
then possibilities arise for the more complex, sophisticated and even extravagant ideas to turn into realities
* RIP Zaha Hadid. Let us continue to design with your disruptive yet aways elegant spirit## Content
There are four different types of scripts here
### Analemmas
The traditional figure eight ( or infinity symbol on its side) representation of Sun positions. In 3D with geolocation and maps.
### Shadows
View the shadows on a 3D model of your choice - given latitude, longitude, data and time. Displays OBJ and MTL files using drag and drop.
Also displays analemmas and is adjustable using a variety of parameters.Three types of file
* Core - the basic 'engine' you can share and and embed
* Opener - the 'editor' that helps adjust the parameters used by core
* Gallery - display your projects in a variety of way### Shadow Range
View the shadows cast by your 3D model at hourly intervals - up to 15 - for any month, day latitude and longitude.
Types of files are the same as the Shadow range
### Solar Calculator
The process of calculating the position of the sun is moderately complex. We have four:
* Ladybug Web
* NOAA
* Bostock
* AgafonkinThere is also a script that compares the output for all four scripts
## Features
Generally the following scripts are:
* Free and open source. See the [License]( https://ladybug-tools.github.io/ladybug-web/index.htm#license.md )
* Built using entry level JavaScript with no dependencies other than the [Three.js]( https://threejs.org ) JavaScript library
* Follow the guidelines of the [Ladybug Web Coding Style]( https://ladybug-tools.github.io/ladybug-web/index.html#coding-style.md )
* Linked together using this page. For more information on how this page obtains and displays its content see: [Project Explorer Read Me]( https://ladybug-tools.github.io/ladybug-web/index.html#project-explorer-readme.md )The 3D views below enable you to rotate and pan using one three fingers or left button, scroll wheel and right button on a mouse.
In these views only, zooming is disabled because it interferes with scrolling the page