Cohaereo's Avatar

Cohaereo

@cohae.dev

Graphics programmer by trade Reverse engineer/gamedev by night

93
Followers
50
Following
16
Posts
25.11.2023
Joined
Posts Following

Latest posts by Cohaereo @cohae.dev

Video thumbnail

WIP #Touhou Launcher I've been hacking away on Has tracking similar to Steam and a few extra additions, as well as working across Windows and Linux.
Idea is to make playing the games as easy as possible, which includes an automatic downloader for every game not on Steam.

09.03.2026 12:39 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

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 πŸ™ƒ

10.02.2026 21:03 πŸ‘ 10 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

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

18.01.2026 21:19 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Adding some bloom to your life ✨

04.01.2026 23:52 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail
22.10.2025 12:38 πŸ‘ 6 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Pre-TTK Saturn Orbit Screen
Pre-TTK Saturn Orbit Screen YouTube video by GerbSnail

I forgot to post my stuff to social media again…

Anyways, here’s a cool project where I recreated an unused version of the D1 Saturn orbit screen

#destinyart #b3d

youtu.be/ShHUUMn48zY

26.08.2025 10:58 πŸ‘ 17 πŸ” 7 πŸ’¬ 1 πŸ“Œ 0

Now available on the crates registry
crates.io/crates/d3d11

05.08.2025 12:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Rest in peace, Ozzy πŸ–€

22.07.2025 18:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Tenna stands before the black fleet pyramid buried on the moon

Tenna stands before the black fleet pyramid buried on the moon

"My witness, the lightners have escaped, how will we create the dark fountain now?"

26.06.2025 21:02 πŸ‘ 8 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
Post image

Past, present and future, but this time the future is the past
#Destiny2

19.05.2025 17:09 πŸ‘ 12 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
A render for the Scorched Enthusiasts community

A render for the Scorched Enthusiasts community

The render for the Scorched Enthusiasts community is finally done. It involved recreating 32 Scorchers, Disjunction and a bunch of custom Scorched Cannons from @gerbsnail.bsky.social
Hope Team Scorched returns soon!

The 8k version on Scorched Report: scorched.report/images/full/...
#destiny2art

31.03.2025 01:56 πŸ‘ 20 πŸ” 10 πŸ’¬ 3 πŸ“Œ 0
kongorg

kongorg

man what the fuck did riven do to the dreaming city #Destiny2

20.02.2025 00:54 πŸ‘ 8 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

New crate time πŸŽ‰

Introducing chroma-dbg
Make your Debug struct output easier to read than standard uncolored 'pretty'-printing ("{:#?}").

Comes with configurable colors and inlining!

#rust #rustlang

crates.io/crates/chrom...

30.01.2025 19:31 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

(tho that feed is not just triangles in case thats what you were looking forπŸ™‚)

24.01.2025 19:42 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

bsky.app/profile/coha...

24.01.2025 19:40 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
a video game character is holding a hammer in his hand while standing on a planet . ALT: a video game character is holding a hammer in his hand while standing on a planet .

Hello friend

22.01.2025 15:25 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

This was the exact moment I became addicted to Balatro

04.01.2025 15:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

One of my biggest pet peeves with the underlying `windows` crate is the way `HRESULT`s are mapped to `Result`s

Any "positive" hresult (S_*) is mapped to Result::Ok. The GetData API can return different positive results as an indicator, so I created a custom enum for this
github.com/cohaereo/d3d...

29.12.2024 15:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
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

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...

29.12.2024 15:46 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1