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.
Tim Dierks
Ah! Thank you! That is something I would never have found... I am not very firm in projection mat…
»
ratchetfreak
euler angles have the danger of gimbal locking where you lose a degree of freedom representing t…
»
Guntha
If by a vector3 you mean an angle for each axis (yaw, pitch, roll), if you ever tested such a rot…
»
longtran2904
What about quaternion? What advantage does quaternion have over a vector3? Regarding homogenous c…
»
Ben Visness
As for what the w encodes - that's the scaling factor on the rest of the members of the vector. …
»
Ben Visness
As I'm sure you're aware it's really common to use matrices to encode the transformations you do …
»
longtran2904
Can you elaborate on this a little bit more? Maybe give some examples? Also, when I asked about t…
»
ratchetfreak
1. because it means that a matrix multiplication can encode translation, one of the most common o…
»
longtran2904
1. Why do most of the game industry use a 4d homogenous coordinate system? Why don't we just use …
»
Mārtiņš Možeiko
Your projection matrix is super strange. No idea why near plane is multiplied into first two diag…
»
Simon Anciaux
I don't know if it helps, but when I take a capture with RenderDoc, the depth buffer isn't correc…
»
Tim Dierks
Oh damn, somehow I had them in the .gitignore. Now everything is there.
»
Mārtiņš Možeiko
You're missing data/Models/Room_001.obj file in repository.
»
Tim Dierks
@mrmixer, Yes, adding that was part of me trying to find the bug. As I thought it has something t…
»
Mārtiņš Možeiko
Oh, what mrmixer noticed is interesting - your depth/stencil view has DXGI_FORMAT_D32_FLOAT_S8X24…
»
Simon Anciaux
I don't know anything about DirectX but you seem to initialize the depth stencil buffer different…
»
Tim Dierks
Thanks for the reply. I tried your suggestions but it didn't seem to work. When I use D3D11_CULL…
»
Mārtiņš Možeiko
I don't think that has anything to do with depth sorting. It looks like polygons are culled becau…
»
Tim Dierks
Hello, I'm trying to play around with direct 3D 11, as I previously only used opengl. But I hav…
»
Abdo
The last thing you said about just not programming the same exact thing opened my eyes. I guess I…
»
Simon Anciaux
One thing you could do is compile Casey's code and step in it to figure out what's happening and …
»
Abdo
Hello, I have been following the HandmadeHero series and it has been a fun experience learning lo…
»
Iker
You're right, Remedy is reading in the PDBs of all the DLLs being loaded (and the PDBs are gigant…
»
Mārtiņš Možeiko
It's probably loading & parsing pdb files. UE has a lot of them. When memory usage is increas…
»
Simon Anciaux
Thanks for the article.
»
Simon Anciaux
Hi, For quite sometime now I've been working on a feed reader. It isn't anything special, but suit…
»
Iker
Hello, I recently bought RemedyBG to try it out since Visual Studio has been so unstable lately.…
»
nakst
=== Introduction === Modern day secondary storage drives, like SSDs, divide up their storage spa…
»
Simon Anciaux
Hi and welcome. Could you explain the reasoning for creating a debugger running in a web browser…
»
EvrenselKisilik
Hi, I just found this site and wanted to share my debugger for more people to use it. Github:…
»