{"id":18378085,"url":"https://github.com/mlabbe/ftgplane","last_synced_at":"2025-04-06T22:32:12.128Z","repository":{"id":2102291,"uuid":"3043485","full_name":"mlabbe/ftgplane","owner":"mlabbe","description":"WebGL rendering of 3D planes -- great as the basis for 2D games or 3D-ish websites.","archived":true,"fork":false,"pushed_at":"2012-01-18T23:37:19.000Z","size":24960,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-15T22:42:07.646Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/mlabbe.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}},"created_at":"2011-12-24T03:24:53.000Z","updated_at":"2024-08-17T02:12:19.000Z","dependencies_parsed_at":"2022-08-27T10:11:16.968Z","dependency_job_id":null,"html_url":"https://github.com/mlabbe/ftgplane","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlabbe%2Fftgplane","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlabbe%2Fftgplane/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlabbe%2Fftgplane/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mlabbe%2Fftgplane/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mlabbe","download_url":"https://codeload.github.com/mlabbe/ftgplane/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247563900,"owners_count":20958971,"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":[],"created_at":"2024-11-06T00:31:05.898Z","updated_at":"2025-04-06T22:32:09.289Z","avatar_url":"https://github.com/mlabbe.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"ftgplane\n==========\n\nversion 0.1a\n\n## Introduction ##\n\nIn contrast to an arbitrary scene WebGL scene renderer, ftgplane provides a simplified interface for projects that only need rendering of plane-aligned sprites.  These planes are typically aligned and Z-ordered.\n\nSome applications include:\n\n + 2D style games on the web\n + Basis for GUI rendering in a WebGL canvas\n + 3D-ish websites\n \n## Usage ##\n\nThe easiest way to check it out is to run the demo app.  Because the demo references textures, they need to be from somewhere other than the local filesystem.  The easiest thing to do is to use Python to serve them up via HTTP:\n\n    cd ftgplane; python runserver.py\n\nSimply browse to http://localhost:8000 and see the fireworks.\n\n## A Word of Warning ##\n\nThis code is very much a work in progress. It does what it is supposed to do, but nothing impressive beyond that.  Seriously. It's really early.\n\n## Contact ##\n\nThe main author is Michael Labbe \u003cmike@frogtoss.com\u003e.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmlabbe%2Fftgplane","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmlabbe%2Fftgplane","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmlabbe%2Fftgplane/lists"}