Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/consti10/renderingx
Playground for OpenGL ES 2.0/3.0 (VR) rendering
https://github.com/consti10/renderingx
android opengl-es signed-distance-fields vr
Last synced: about 1 month ago
JSON representation
Playground for OpenGL ES 2.0/3.0 (VR) rendering
- Host: GitHub
- URL: https://github.com/consti10/renderingx
- Owner: Consti10
- License: lgpl-3.0
- Created: 2019-08-31T15:23:03.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-04-02T13:18:46.000Z (over 1 year ago)
- Last Synced: 2024-04-17T21:45:53.659Z (7 months ago)
- Topics: android, opengl-es, signed-distance-fields, vr
- Language: C++
- Homepage:
- Size: 189 MB
- Stars: 13
- Watchers: 2
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RenderingX
![git_ci_build](https://github.com/Consti10/RenderingX/actions/workflows/Android-CI.yml/badge.svg)
[![circle_ci_build](https://circleci.com/gh/Consti10/RenderingX.svg?style=svg)](https://circleci.com/gh/Consti10/RenderingX)Core library (with example) for rendering smooth lines and Text with OpenGL.
Vertex displacment distortion correction
SuperSync| Main screen | Smooth text |
| :---: | :---: |
| | || Smooth icons | Smooth lines | Colored geometry
| :---: | :---: | :---: |
| | | || Example Vertex Displacement | Example 360 image |
| :---: | :---: |
| | |**Building** \
This project depends on both JAVA and CPP code that is included in [LiveVideo10ms](https://github.com/Consti10/LiveVideo10ms). \
To build this as a standalone project, clone this repository with submodules included and (possibly) modify the settings.gradle file
(See comments in settings.gradle). Make sure to select the main repository folder (RenderingX) when opening the project in Android Studio.
Example commands (execute after cloning RenderingX): \
`git submodule init` \
`git submodule update`**Include as Submodule** \
If 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.