Skip to content
/ loci Public

Low Overhead C Interface for Vulkan managed by Flecs

License

Notifications You must be signed in to change notification settings

Rlocksley/loci

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

loci

Low Overhead C Interface for RayTracing with Vulkan managed by Flecs

Platforms

1.] Linux
2.] Windows is not supported yet, but should be easy to port because all libaries used are cross platform

Installation

1.] install GLFW
2.] install the Vulkan SDK
3.] clone cglm into ./loci/src

Building

First customize the paths for shaders, textures and gltf-models in the example main files.
To build loci and examples use these command:

mkdir build
cd build
cmake ..
make

Examples

example 1.] shows the basic things you can do with loci
example 2.] shows how to load a GLTF Mesh Model

Videos

BedRoom
Cruiser

About

Low Overhead C Interface for Vulkan managed by Flecs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages