Damus
Tom Forsyth profile picture
Tom Forsyth
@Tom Forsyth
After much yak-shaving, I finally have a little template app with:

* D3D11 setup, shaders, rendering
* Dear ImGui integration
* An int64 time class based on NTP
* An int64 world position class
* A vectors-are-columns, row-major vector library.
* Inf far clip & reverse-Z projection matrices
* Flyable WASD camera
* Maya-style orbit camera
* Framerate-independent game sim loop with interpolation.

This is awesome for me. The question is whether I go the extra mile to put it up on GitHub etc.
3
Tom Forsyth · 10w
I'm inevitably going to get people asking/pull-requesting additions/changes, and I just... no. I don't want to. I don't care if you want to compile it on Linux or make it C++27 compliant or whatever. I don't. Weighed against that, maybe someone will find it handy as a starting point for something t...
Michael Eggers πŸ‡ΊπŸ‡¦πŸ‡ͺπŸ‡Ί · 10w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqykddq7nmfd8cd0hupl8fnsmmuhtg55zusm6de4fjecmrhsx4x97qx8hm63 Super curious about: - in64 world positions. Is it to prevent fp-errors in the distance? - What is NTP? - FR-independent game sim loop. Implemented it for physics myself using a tipp fro...
Nikita Lisitsa · 10w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqykddq7nmfd8cd0hupl8fnsmmuhtg55zusm6de4fjecmrhsx4x97qx8hm63 What are you planning to use it for?