Cohaereo

@cohae.dev

Graphics programmer by trade Reverse engineer/gamedev by night

Apparently Bungie has the power to just cross-fade objects and global sky/atmosphere parameters based on what part of the map you're in I keep learning new things about this engine on a daily basis 🙃

Recreating the Tiger renderer is one thing, reproducing its visual bugs is another :) This specific instance was caused by a mismatch between backface culling modes in the depth prepass and the gbuffer pass Of course, it matters not, since this is not visible from within bounds

Spent the last couple days writing a more idiomatic Rust wrapper for D3D11, replacing the unidiomatic weird C types and constants with proper Rust enums and bitflags. Still WIP, but definitely usable (see triangle example, hope to be adding more examples soon) github.com/cohaereo/d3d...

GitHub - cohaereo/d3d11-rs: A more idiomatic wrapper around the D3D11 API from the `windows` crate

A more idiomatic wrapper around the D3D11 API from the `windows` crate - cohaereo/d3d11-rs

github.com