I was messing around and expecting the following to blow up when I tried to compile it but to my s…
Hi, I'm making a fps style camera in a 3d game and was learning about Quaternions. I just want the…
Hey Randy Gaul, thanks for the comment! The system allows for both hot-reloading of the assets the…
For some time now I've started to change the type system of Sparrow. I wanted to add immutability …
Thanks for the comment. There will be a story in the game, but I do not plan to make the game heav…
Very cool looking! I had a question that popped up as I watched your video -- what's the overall b…
void —
I found a chapter () in the Physically Based Rendering book that is exactly what I was trying to e…
void —
Thanks, but that will be basically impossible to search for given that it also refers to retained-…
You can search for retain mode graphics api. People tried, but it was pretty bad (to my knowledge)…
void —
For the graphics I had an even higher level of abstraction in mind where the renderer would ask fo…
Handmade hero already does something like that. The audio function, GameGetSoundSamples, mixes the…
I don't believe this has been done in hmh. But the memory system has changed quite a bit ( is call…
It seems a bit confusing at the moment. And reading the text while playing will probably be hard. …
Italo —
Ok, thanks a lost for your help (and also marcc's and ratchetfreak's). I feel like I learned a lot…
Yes, you are right. By simply using quaternions it does not solve gimbal lock. GL happens due to w…
Italo —
I guess this is the core part of my misunderstanding of this whole thing. How does combining quat…
Combining rotations from euler angles (i.e. rotations around 3 orthogonal axes) you can always end…
Italo —
But here's the thing. I have those two rotations, one is around the (0, 0, 1) axis and the other …
For instance, in the code I provided, is there some configuration of those two glRotatef calls gi…
Italo —
I see, but what does "depending on the way how you manage and apply rotations" mean? For instance,…
Yes, but you should avoid using glRotatef. It is a deprecated function. While it works fine now, y…
Italo —
I have some questions that may or may not be entirely related to OpenGL, but certainly are related…
Jason —
Alright thanks. That sucks about intellisense though. I think it's come a long way and it seems to…
Wow, that's super cool! Good work, man.
One way (the simplest) is to create Tools -> External Tool menu item to call build bat. After than…
Jason —
Hey all. I was wondering how one might go about building a batch file through the visual studio ID…
Hi guys! On day 32, around 01:07:37 - 01:13:00, Casey was told that the replay buffers don't work …
I made a video for the recent work I have been doing on the gameplay for Seabird. Most of my work…
No, we are not only on discord. Community is split. Some people are only on Discord, some people a…
Vee900 —
Hi, Just wondering whether Handmade hero community is now on Discord.If so where can i find the in…