https://github.com/naetherm/bitray-engine
Bitray is an open-source and free-to-use modern C++ game engine.
https://github.com/naetherm/bitray-engine
cpp engine linux opengl rhi vulkan
Last synced: 2 months ago
JSON representation
Bitray is an open-source and free-to-use modern C++ game engine.
- Host: GitHub
- URL: https://github.com/naetherm/bitray-engine
- Owner: naetherm
- License: mit
- Created: 2025-01-01T14:00:20.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-03-14T05:51:05.000Z (2 months ago)
- Last Synced: 2025-03-14T06:27:33.659Z (2 months ago)
- Topics: cpp, engine, linux, opengl, rhi, vulkan
- Language: C++
- Homepage:
- Size: 1.49 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# bitray-engine
## Samples
There are some low-level rendering samples available under engine/samples/20_low_level_rendering.
Once compiled you have to copy the rhi libraries you want to use to that directory:
- engine/plugins/rhi_opengl/
- engine/plugins/rhi_vulkan/And then you can call it as:
```
./20_low_level_rendering --rhi opengl --example Texture
```Example can be one of:
```
- Empty
- ComputeShader
- CubeTexture
- GeometryShader
- IndirectBuffer
- Instancing
- MeshShader
- Queries
- RenderToTexture
- TessellationShader
- Texture
- Triangle
- VertexBuffer
- Gpgpu
- IcosahedronTessellation
- InstancedCubes
```