{"id":16764578,"url":"https://github.com/consti10/renderingx","last_synced_at":"2025-04-10T18:22:08.432Z","repository":{"id":44532686,"uuid":"205561412","full_name":"Consti10/RenderingX","owner":"Consti10","description":"Playground for OpenGL ES 2.0/3.0 (VR) rendering","archived":false,"fork":false,"pushed_at":"2023-04-02T13:18:46.000Z","size":198438,"stargazers_count":17,"open_issues_count":1,"forks_count":9,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-24T16:02:09.929Z","etag":null,"topics":["android","opengl-es","signed-distance-fields","vr"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Consti10.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2019-08-31T15:23:03.000Z","updated_at":"2025-01-09T19:41:04.000Z","dependencies_parsed_at":"2025-02-17T19:47:35.594Z","dependency_job_id":null,"html_url":"https://github.com/Consti10/RenderingX","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Consti10%2FRenderingX","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Consti10%2FRenderingX/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Consti10%2FRenderingX/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Consti10%2FRenderingX/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Consti10","download_url":"https://codeload.github.com/Consti10/RenderingX/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248270540,"owners_count":21075794,"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":["android","opengl-es","signed-distance-fields","vr"],"created_at":"2024-10-13T05:26:27.940Z","updated_at":"2025-04-10T18:22:03.422Z","avatar_url":"https://github.com/Consti10.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RenderingX\n![git_ci_build](https://github.com/Consti10/RenderingX/actions/workflows/Android-CI.yml/badge.svg)\n[![circle_ci_build](https://circleci.com/gh/Consti10/RenderingX.svg?style=svg)](https://circleci.com/gh/Consti10/RenderingX)\n\nCore library (with example) for rendering smooth lines and Text with OpenGL.\nVertex displacment distortion correction\nSuperSync\n\n| Main screen | Smooth text |\n| :---:  | :---: |\n| \u003cimg src=\"Screenshots/main.png\"\u003e | \u003cimg src=\"Screenshots/smoothText.png\"\u003e |\n\n| Smooth icons | Smooth lines | Colored geometry\n| :---:  | :---: | :---: |\n| \u003cimg src=\"Screenshots/smoothIcons.png\"\u003e | \u003cimg src=\"Screenshots/smoothLines.png\"\u003e | \u003cimg src=\"Screenshots/geometry.png\"\u003e |\n\n| Example Vertex Displacement | Example 360 image |\n| :---:  | :---: |\n| \u003cimg src=\"Screenshots/example_distortion_vertex_displacement.png\"\u003e | \u003cimg src=\"Screenshots/example_distortion_360.png\"\u003e |\n\n\n**Building** \\\nThis project depends on both JAVA and CPP code that is included in [LiveVideo10ms](https://github.com/Consti10/LiveVideo10ms). \\\nTo build this as a standalone project, clone this repository with submodules included and (possibly) modify the settings.gradle file\n(See comments in settings.gradle). Make sure to select the main repository folder (RenderingX) when opening the project in Android Studio.\nExample commands (execute after cloning RenderingX): \\\n`git submodule init` \\\n`git submodule update`\n\n**Include as Submodule** \\\nIf you want to use RenderingXCore as a module in your own project,see [FPV-VR](https://github.com/Consti10/FPV_VR_OS) as an example how to add dependencies.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconsti10%2Frenderingx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fconsti10%2Frenderingx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconsti10%2Frenderingx/lists"}