We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Dawoodoz
A and B are the same real world transformation expressed in different coordinate systems. Imagin…
»
Dawoodoz
The reason is that an axis is an X, Y, Z Cartesian vector, while a quaternion can be seen more as…
»
Benjamin Pedersen
Makes sense to report it on GitHub, thanks. Well, it is easy to get around the problem with an i…
»
Abhaya Uprety
Linearly interpolating between 2 orientations represented by axis angle results in non-constant a…
»
Abhaya Uprety
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 …
»
Simon Anciaux
You can have the command buffers and have the engine expose some functions for other things (hope…
»
Simon Anciaux
Maybe you'll get a faster answer if you report the issue on github. If it's a important issue to…
»
Benjamin Pedersen
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…
»
Jeff Knox
Hey, thanks for responding, Loris! kristoff What you're missing is precisely what the Zig type s…
»
Mārtiņš Možeiko
You can use memory "command buffers" to pass information back to your engine. Without calling any…
»
Dawoodoz
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 …
»
Benjamin Pedersen
I am working with two related formats. They share an enum. I suspect some include feature is on t…
»
Simon Anciaux
TimerTimmyyyAnd surprisingly, when I turned HPET on the QPF also always returned the same value, …
»
Macoy Madson
There were several cleanup and features added to Cakelisp since the last post: Precompiled heade…
»
Dmitriy Kubyshkin
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…
»
Dawoodoz
CPU reference implementations of OpenGL also have bugs due to the standard's complexity that grew…
»
idc112
William, You're right, I guess I was a victim of coding along without pausing to understand what…
»
William
The Block parameter is a pointer to a memory location where a platform_memory_block type exists, …
»
Nick Somefing
My previous CPU was faulty and when I was trying to figure out if it was either that or the memor…
»
idc112
Hi, In Day 346 around the 29:00 mark, Casey writes this line in PLATFORM_DEALLOCATE_MEMORY, cas…
»
Mārtiņš Možeiko
Maybe try running memtest to see if you don't have some generic memory issues - https://www.memte…
»
Dawoodoz
The Handmade Hero tutorial shows experienced programmers (4-20 years experience) how to make adva…
»
Nick Somefing
I did rename them at all times. I shut down my pc to move it to another room and now none of the …
»
Simon Anciaux
You didn't forget to rename the dlls to opengl32.dll after extracting them ? Even the 64 bit vers…
»
Simon Anciaux
Is there a particular thing that you have trouble with on MSDN ? Knowing a bit of the C syntax a…
»