Search
9:01:54
Shinmera
So I think my latest plan for the tileset rendering is to use a single texture where each channel is a layer in the texture
9:02:25
Shinmera
So R (-1) G (0) B (+1) A (solids)
9:02:55
Shinmera
the value at each pixel is the index into the tileset
9:03:21
Shinmera
So that gives me 255 tiles per chunk, which by my estimation should hopefully be enough
9:03:40
Shinmera
And I need to stop saying "so"
12:32:58
Shinmera
am I going insane or why is even a simple fullscreen square not showing up
12:34:43
Shinmera
Passing unsigned-byte as the "type" argument to draw-elements instead of unsigned-int does it
12:34:54
Shinmera
christ why is the GL API
13:00:57
Shinmera
Alright, got it working
13:01:05
Shinmera
now to rewrite all the rest to fit with this
16:41:57
Shinmera
Editor works now, yay.
16:42:20
Shinmera
Also apparently in glsl ivec(vec) is not the same as ivec(floor(vec))
16:42:36
Shinmera
at least the former has strange rounding behaviour around zero