{"id":13577224,"url":"https://github.com/arscan/encom-globe","last_synced_at":"2025-05-14T13:08:31.939Z","repository":{"id":14853174,"uuid":"17576348","full_name":"arscan/encom-globe","owner":"arscan","description":"🌎 WebGL globe based on the boardroom scene from Tron: Legacy","archived":false,"fork":false,"pushed_at":"2025-03-01T16:40:06.000Z","size":5431,"stargazers_count":1106,"open_issues_count":9,"forks_count":180,"subscribers_count":34,"default_branch":"master","last_synced_at":"2025-05-08T12:27:56.910Z","etag":null,"topics":["globe","javascript","threejs","tron","webgl"],"latest_commit_sha":null,"homepage":"https://www.robscanlon.com/encom-globe/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arscan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-03-09T23:24:10.000Z","updated_at":"2025-05-07T15:22:29.000Z","dependencies_parsed_at":"2025-03-25T10:00:26.921Z","dependency_job_id":"3cf308f0-fba1-49cf-91a2-952f8271536a","html_url":"https://github.com/arscan/encom-globe","commit_stats":null,"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arscan%2Fencom-globe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arscan%2Fencom-globe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arscan%2Fencom-globe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arscan%2Fencom-globe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arscan","download_url":"https://codeload.github.com/arscan/encom-globe/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254149969,"owners_count":22022852,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["globe","javascript","threejs","tron","webgl"],"created_at":"2024-08-01T15:01:19.478Z","updated_at":"2025-05-14T13:08:26.923Z","avatar_url":"https://github.com/arscan.png","language":"JavaScript","readme":"The **Encom Globe** is a WebGL-based clone of the globe from the boardroom scene in [Tron: Legacy](http://www.imdb.com/title/tt1104001/).  If you don't recall that scene, check out [Bradley Munkowitz's excellent writeup](http://work.gmunk.com/TRON-Board-Room) about its production for more information.\n\nThis version attempts to stay as true to the in-movie original as possible while maintaining a high frame rate on low powered machines and devices.  It is getting *pretty close* to acheiving that goal and mimics most of the details seen on screen, including the loading animations for the globe hexagon particles, the satellites, and the markers.\n\n![Encom Globe](https://raw.github.com/arscan/encom-globe/master/screenshot.jpg \"Encom Globe\")\n\nIt written using Three.js, with parts implemented in GLSL.  It is not at all affiliated with Tron, Disney, or the team that created the original movie version.  It is just a tribute.\n\nA [Demo](http://www.robscanlon.com/encom-globe) is available on my website.\n\n### Usage\n\nThe Encom Globe was written as part of a [larger project](http://www.robscanlon.com/encom-boardroom) and with a specific use in mind, but it does provide a certain level of flexibility if you would like to use it yourself as an alternative to the popular [WebGL Globe](http://www.chromeexperiments.com/globe).  The blue markers, orange connected markers, and satellites can be placed wherever and whenever you would like.\n\nView [index.html](index.html) for a usage example.\n\n### License\n\nThe MIT License (MIT)\nCopyright (c) 2014-2017 Robert Scanlon\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n\n\n","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farscan%2Fencom-globe","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farscan%2Fencom-globe","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farscan%2Fencom-globe/lists"}