luminance-rs
Our great sponsors
luminance-rs | geodesic_raytracing | |
---|---|---|
7 | 18 | |
1,086 | 78 | |
- | - | |
0.0 | 9.6 | |
about 1 year ago | about 2 months ago | |
Rust | C++ | |
GNU General Public License v3.0 or later | MIT License |
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.
luminance-rs
-
Introducing posh: Type-Safe Graphics Programming in Rust
gives me same vibes as https://github.com/phaazon/luminance-rs
-
Announcing Rust 1.67.0
Potentially it is due to this layout optimization and a missing repr(C) somewhere in your code or a dependency. For example, here is an is a related issue in luminance.
-
Luminance redesign; Part 1: compatible vertex types
luminance is a graphics ecosystem focusing on type-safe and type-level API. This is part of a blog article series describing the process of redesign the API to update it to how I see things today, trying to fix several flaws of the previous design, and bring more simplicity to developers.
-
A graphics library to render WASM in React?
The WebGL API might be what you are looking for if you are building a game. It supports textures, vertex buffers, and shaders. luminance-rs has a backend: https://github.com/phaazon/luminance-rs/tree/master/examples/web
- Neophyte trying to choose and learn rendering framework
-
rx v0.5 released - a modern and minimalist pixel editor written in Rust
There is no GUI framework used -- it is built on GLFW and Luminance. This is after using winit and wgpu for some time.
-
List of Modern Up-To-Date Graphics Crates
This list is really cool! I've had a lot of success with luminance - which is a mid-level graphics library (vertex buffers, shaders, etc). It has OpenGL and WebGL backends.
geodesic_raytracing
- GPU accelerated raytracer that can render any analytic metric tensor
- Introducing posh: Type-Safe Graphics Programming in Rust
-
Cyberpunk 2077: Technology Preview Of New Ray Tracing: Overdrive Mode Arrives April 11th
Someone has written a geodesic ray tracer in C++.
-
A cool little blackhole simulation using raytracing and gravity simulation.
If you're ever interested in building GR sims, I've got a lot of experience here and maintain a similar tool for GR raytracing here
- Researchers suggest that wormholes may look almost identical to black holes
- Astray: A performance-portable geodesic ray tracing library.
-
Clang for Windows
This is untrue, I've shipped single executable binaries before with mingw. If you check out the latest project I've released, the only binary dependencies are libOpenCL.dll and the steam dll
- New C++ features in GCC 12
-
My GPU-accelerated raytracing renderer
I did build an implementation for a lot of this, so if you want this is probably a reasonable reference
- Best way to simulate total time dilation across a region of space.
What are some alternatives?
learn-wgpu - Guide for using gfx-rs's wgpu library.
cuda-samples - Samples for CUDA Developers which demonstrates features in CUDA Toolkit
three-d - 2D/3D renderer - makes it simple to draw stuff across platforms (including web)
FastAD - FastAD is a C++ implementation of automatic differentiation both forward and reverse mode.
bevy - A refreshingly simple data-driven game engine built in Rust
Drogon-torch-serve - Serve pytorch / torch models using Drogon
gfx - [maintenance mode] A low-overhead Vulkan-like GPU API for Rust.
astray - A performance-portable geodesic ray tracing library.
vulkan-tutorial-rust - Following the vulkan tutorial(https://vulkan-tutorial.com/) using the Rust programming language.
autodiff - automatic differentiation made easier for C++
rusterizer - Bare-bones software renderer written in Rust
papers - ISO/IEC JTC1 SC22 WG21 paper scheduling and management