Once again another attempt at making a rendering/game engine lol
Once again another attempt at making a rendering/game engine lol
i wonder if you can mod TinyCC to compile to SPIR-V
I wonder if it's possible to compress English text further than ZIP can by first βfilteringβ texts on top of zlib/DEFLATE (an implementation of Huffman encoding basically). So like PNG but for text.
Hate to be that guy but would you mind sharing the color scheme here?
I think we should normalise use of the greek letters Qoppa and Waw (i.e. Digamma) in math so Q and W can have their "corresponding greek symbols" as well now
(Yes ik Waw is the predecessor of F as oppose to W but F already got Phi (which doesn't have a Latin descendant))
Emacs?
added specular highlights to my software 3D renderer
I obviously glossed over a ton of details so there's a course called tinyrender that takes you through making a software rasterizer (so fully CPU rasterizer).
haqr.eu/tinyrenderer/
It is a rasterization renderer as opposed to ray-traced. So no realistic simulation of light. The essense is, you use fancy mathematics to project each triangle from world space into screen space. It is dramatically faster than ray-tracing and is how most games render 3D graphics.
I think EU should mandate brandless naming of the βWindows Keyβ on keyboards, such as βSuperβ
I mean yeah you can implement the "find in current pwd, if that fails, find in the executable's directory" logic in your code. but this is inconvenient if youre just writing a simple piece of script for example.
Why does launching an executable in macOS launch it in $HOME as oppose to the executable's parent directory?
It just seems to me that it's a bad design for executables that has to load in resource files from its directory
Teapots and blender suzanne model, and voxel grass block in a scene with directional global lighting.
Making software rasterizing 3D renderer
three shaded balls presented in a low resolution image.
Making software raytracing
GUI framework going really quite well
Making a GUI library rn. Got flexi-layout mostly working now without hickups.
Cubegame screenshot
I have infinite world and transparent blocks now, among other things
(also re-wrote the graphics stack so it now works on wgpu as oppose to OpenGL)
The past tense for goon is gone (pronounced with the gOAt vowel)
Going back to the OG pfp again
I think GPU's don't fully obey the IEEE standard for floating point numbers when it comes to NaN and infinity.
3d cube in 2d desmos
A bad teacher really makes you hate a subject you would've loved, like it's just a net bad influence on you
4D hypercube in replicube
I feel like "inch" has a unique vibe that make it sound like a really fitting verb for its meaning. Maybe due to resemblence to "etch".
I think the one good thing that generative neural networks can do well would be for captioning medias on social media. But like it's way too expensive and unprofitable to actually be a thing rn unfortunately
I'm having too much fun with this lmao
Rotating everything in Replicube, with one drop-in function
Larger canvas version since it looks better this way
Rotating cube in replicube