MeirBon / Rfw Rs
Licence: apache-2.0
Framework for playing around with rendering libraries in Rust
Stars: ✭ 23
Programming Languages
rust
11053 projects
Labels
Projects that are alternatives of or similar to Rfw Rs
The Forge
The Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Stars: ✭ 2,710 (+11682.61%)
Mutual labels: vulkan, ray-tracing
Helios
Real-time unidirectional GPU path tracer using the cross-vendor Vulkan ray-tracing extensions.
Stars: ✭ 144 (+526.09%)
Mutual labels: vulkan, ray-tracing
Vrt
🔅 Ray tracing library for Vulkan API (indev)
Stars: ✭ 111 (+382.61%)
Mutual labels: vulkan, ray-tracing
Diligentcore
Core functionality of Diligent Engine
Stars: ✭ 263 (+1043.48%)
Mutual labels: vulkan, ray-tracing
awesome-rtx
Curated collection of projects leveraging NVIDIA RTX technology (OptiX, DXR, VKR)
Stars: ✭ 73 (+217.39%)
Mutual labels: vulkan, ray-tracing
Raygun
Simple Game Engine Focusing on Vulkan Ray Tracing
Stars: ✭ 33 (+43.48%)
Mutual labels: vulkan, ray-tracing
Diligentengine
A modern cross-platform low-level graphics library and rendering framework
Stars: ✭ 2,142 (+9213.04%)
Mutual labels: vulkan, ray-tracing
VkInline
A tool to make it easy to use Vulkan from Python. An interface for computation and off-screen rendering.
Stars: ✭ 16 (-30.43%)
Mutual labels: vulkan, ray-tracing
rendering-fw
Rendering framework with rasterizers & path tracers implemented using Vulkan, OptiX & OpenGL
Stars: ✭ 81 (+252.17%)
Mutual labels: vulkan, ray-tracing
Voxel Cone Tracing
A real-time global illumination implementation using voxel cone tracing. Implemented in C++ and GLSL.
Stars: ✭ 555 (+2313.04%)
Mutual labels: ray-tracing, tracing
Openmessaging Java
OpenMessaging Runtime Interface for Java
Stars: ✭ 685 (+2878.26%)
Mutual labels: tracing
Anki 3d Engine
AnKi 3D Engine - Vulkan backend, modern renderer, scripting, physics and more
Stars: ✭ 688 (+2891.3%)
Mutual labels: vulkan
Dxvk
Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine
Stars: ✭ 7,117 (+30843.48%)
Mutual labels: vulkan
D9vk
A Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
Stars: ✭ 805 (+3400%)
Mutual labels: vulkan
Rendy
State of the art "build your own engine" kit powered by gfx-hal
Stars: ✭ 750 (+3160.87%)
Mutual labels: vulkan
Vulkan Guide
One stop shop for getting started with the Vulkan API
Stars: ✭ 661 (+2773.91%)
Mutual labels: vulkan
Mnn
MNN is a blazing fast, lightweight deep learning framework, battle-tested by business-critical use cases in Alibaba
Stars: ✭ 6,284 (+27221.74%)
Mutual labels: vulkan
Aws Xray Ts Decorator
Instrument your Typescript code with AWS X-Ray using elegant decorators
Stars: ✭ 17 (-26.09%)
Mutual labels: tracing
Rust RFW
Rendering framework written in Rust. This project is a playground for me (@MeirBon) to get to know Rust better and easily play around with libraries such as wgpu and ash. It is heavily based on my similarly named C++ project rendering-fw.
Features
- A powerful scene component that lets you efficiently manage 3D and 2D objects with included instancing support.
- A wgpu backend that support spot-lights, directional lights and area lights.
- Decent performance, even with >=10k instances.
- Anything that l3d supports (currently gltf and obj files).
- Backend-agnostic font rendering powered by glyph_brush.
TODO
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].