Our great sponsors
-
parametric_surfaces
Parametric surfaces drawn using the Rust + WASM toolchain with WebGL, React, and TypeScript.
Much obliged /u/IceSentry https://github.com/solidiquis/parametric_surfaces/commit/84bc6cce6bd6de3037d3b574b2b89288ea76101d
-
If you don't know C++, don't let that deter you because if you can read Rust, you can read the C++ the author writes in the book. To interact with OpenGL I used glium; translating the C++ code to Rust/glium can be tricky though. The Rust equivalent to the linear algebra library the author uses (GLM) is nalgebra_glm.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
LearnOpenGL
Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
Checkout Learn OpenGL if you're interested in delving into the world of graphics. I've been going through that thing very slowly—mainly because of work, not knowing C++, having a life outside of programming, and needing to learn Linear Algebra on the side; but once I finished the "Getting Started" section, I had enough knowledge to pick up WebGL as well as know what equations to use to achieve basic transformations (rotate, translate, and scale) and camera movement.
-
MassDiceRoller
Project to learn React and do it properly (including CI/CD, testing, etc). The web app simulates rolling many dice and makes it easy to reroll certain outcomes.
Here's the GitHub build & deploy yml for one of my React apps. You don't need the "git config" lines. You also need to create a gh-pages branch and enable GitHub Pages for that branch in your repo settings.
Related posts
- Published a Dioxus+TailwindCSS example with up to date API and a README with all the information on how to replicate it
- Rust library for hardware accelerated drawing of 2D shapes
- Cargo build feature issue: Building winit problem, says no features specified
- Personal review for rust GUI frameworks
- OpenGL crates: gl vs glow vs glium