A and B are the same real world transformation expressed in different coordinate systems.
Imagin…
The reason is that an axis is an X, Y, Z Cartesian vector, while a quaternion can be seen more as…
Makes sense to report it on GitHub, thanks.
Well, it is easy to get around the problem with an i…
Linearly interpolating between 2 orientations represented by axis angle results in non-constant a…
Let T be the linear transformation on the vector space V; let { v1, v2 ... vn }
and let { w1, w2,…
Rico —
@ mrmixer
Thanks for the tip! The video is a bit older, I changed my environment already where I …
You can have the command buffers and have the engine expose some functions for other things (hope…
Maybe you'll get a faster answer if you report the issue on github.
If it's a important issue to…
When I run the command line interface and an array of length zero is encountered, it stops output…
Rico —
@ mmozeiko
That with the command buffer is a nice idea! This didn't came across my mind.
Howev…
Rico —
@ Dawoodoz
Thanks for the input!
I assume that the engine and the game dlls are always compile…
Hey, thanks for responding, Loris!
kristoff What you're missing is precisely what the Zig type s…
You can use memory "command buffers" to pass information back to your engine. Without calling any…
Problems might come if the program gets old and a new version of the compiler changes how classes…
Rico —
Hi there,
so I realize virtual functions are a very contentious topic here.
I just recently …
I am working with two related formats. They share an enum. I suspect some include feature is on t…
TimerTimmyyyAnd surprisingly, when I turned HPET on the QPF also always returned the same value, …
There were several cleanup and features added to Cakelisp since the last post:
Precompiled heade…
If I understand correctly, your argument is that a "good" compile time system can only be pure, p…
Tim —
Hello, thank you for the indepth info about the QPC, very interesting read.
I just wanted to add…
CPU reference implementations of OpenGL also have bugs due to the standard's complexity that grew…
William,
You're right, I guess I was a victim of coding along without pausing to understand what…
The Block parameter is a pointer to a memory location where a platform_memory_block type exists, …
My previous CPU was faulty and when I was trying to figure out if it was either that or the memor…
Hi,
In Day 346 around the 29:00 mark, Casey writes this line in PLATFORM_DEALLOCATE_MEMORY, cas…
Maybe try running memtest to see if you don't have some generic memory issues - https://www.memte…
The Handmade Hero tutorial shows experienced programmers (4-20 years experience) how to make adva…
I did rename them at all times. I shut down my pc to move it to another room and now none of the …
You didn't forget to rename the dlls to opengl32.dll after extracting them ? Even the 64 bit vers…
Is there a particular thing that you have trouble with on MSDN ?
Knowing a bit of the C syntax a…