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.
Roman
Exactly! It helped! Very interesting. Thanks very much for help. But I still do not fully underst…
»
Rafael Abreu
I don't know if this is your problem but have you seen the episode where Casey does a .lock file …
»
Roman
Hi everyone! I try do hot-reloading as casey in early episodes but I got problem. I do unload and…
»
Arnon
I should node that in mrmixer's reply, the terms "width" and "height" (as well as their "half_*" …
»
Arnon
What happens to Z is completely independent of anything that happens to X and Y. It only uses th…
»
Simon Anciaux
To be clear, OpenGL expect clip space coordinates at the end of the vertex shader, not normalized…
»
Arnon
Here are some videos you should watch (preferrably in this order - first one is the most inportan…
»
Chen
Haha good point, that saves me an embarrassment there, fixed!
»
Roman
It helped! Thanks for the help. I will add some flags.
»
Simon Anciaux
You have an "error" in the switch structure: you can't have code outside of "case" or "default". …
»
Jason
Okay so when I try and get to the nitty gritty and work out the math I'm not quite getting to cor…
»
Simon Anciaux
Interesting read. Since I know nothing on the subject I wanted to point out that you shouldn't w…
»
itzjac
If you do unity build, the concepts of "files" do not exist - there is only one translation unit.…
»
Alexey
A small update. Writing custom token types straight to token->kind appears to be a bad idea a…
»
Roman
Hello. I have been trying do input as casey did in early episodes but I got a problem. it is for …
»
Mārtiņš Možeiko
But more important, it behaves as a local variable: its value is different in every scope is used…
»
ClemClem
Hello, thank you for this answer Tjom2000 :)
»
itzjac
It has been mentioned in several episodes on how we can hint the linker to work the way we need…
»
rudy
Yeah. The standard for Vim code completion is YCM (https://github.com/ycm-core/YouCompleteMe) whi…
»
x13pixels
I expected something a bit more extensive but this is a good start. (Kidding of course). Thanks f…
»
Jason
Ahh, okay. Your explanation of why the perspective divide should and does happen within openGL re…
»
Tjom2000
There's actually a hint in the code! It says that the bounds are calculated from the original siz…
»
Tjom2000
Hello, In order to prevent the console opening alongside my programs, I figured changing the en…
»
Arnon
First of all, remember that the perspective divide involves a division by different amounts for e…
»
Jason
ArnonClip space is actually NOT that cube (...yet). It's some bizzarly shaped Inverted frustum, y…
»
Edwin Steiner
OK, I warned you about the number of wishes and ideas! :-) I have put together my wishlist as a …
»
Mārtiņš Možeiko
On arbitrary bitsize ints: http://blog.llvm.org/2020/04/the-...lang-extint-feature-provides.html
»
Blake Martin
Since 4coder doesn't have an official Vim setup just yet, I'm setting up Neovim/Vim8 the best I c…
»
Barret Gaylor
thank you
»
Mārtiņš Možeiko
Pretty much all modern GPU's support OpenGL 4.6 now. You can check https://opengl.gpuinfo.org/ fo…
»