CLUSEK-RT
nvk
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CLUSEK-RT
-
A month ago I started my new game engine. This time on Vulkan API and a lot of people here on /r/vulkan/ liked it. It's time for the first version without graphics, but with other goodies (reflection system, logger, etc.).
If you are interested in more information, then here is a link to the article where I describe implementation details of the first version of the engine. If you don't like technical articles, but you like code, then here is a source code.
nvk
- How is it going with the NVIDIA open gpu kernel modules?
-
Any Node.js graphics API?
You can use vulkan in nodejs for that https://github.com/maierfelix/nvk
What are some alternatives?
path-tracer - A physically-based Monte Carlo Path Tracer (Ray Tracer) from scratch
pybind11 - Seamless operability between C++11 and Python
Yave - Yet Another Vulkan Engine
souffle-haskell - Haskell bindings for the Souffle datalog language
FlaxEngine - Flax Engine – multi-platform 3D game engine
nanobind - nanobind: tiny and efficient C++/Python bindings
Vulkanator - An Adobe After Effects sample project with Vulkan GPU acceleration
zero - A 3D renderer written in JavaScript and rendered to the terminal.
tinyrenderer - A brief computer graphics / rendering course
EmGlue - 🕸️ Glue C++ to your browser! Universal bindings for JavaScript/Wasm using Glue and Embind.
Cinder - Cross-platform, modular, extendable ray-tracer.
node-webrtc - node-webrtc is a Node.js Native Addon that provides bindings to WebRTC M87