#OpenGL+
Explore tagged Tumblr posts
Text
homura rasterization
#art#digital art#digital painting#madoka magica#puella magi madoka magica#pmmm#homura#homura akemi#medibang#my art#mizpah.art#opengl triangles
1K notes
·
View notes
Text
Okay new problem reared its ugly head.
Note the BONE TESTER field on the top of the screen.
Expectation: Mitzi's head turns around when I change it.
Reality:
I'd already confirmed before that the face mesh' bone assignments were correct, but the rest of the cat clearly isn't.
This is what you get when every single goddamn tutorial uses Assimp and you have UFBX instead.
244 notes
·
View notes
Text
Opengl doesn't stand for "open graphics library." It stands for Openly Gay Lesbians.
338 notes
·
View notes
Text


“The breeze was cold, and the waves danced along his feet as he walked. Ejnar missed home. Missed the sea where he belonged. Brindleton Bay was quiet, tranquil, warm and welcoming, but it was not home. He continued walking, lost in thought. In the blink of an eye, he stumbled into somebody. Taller, stronger, his fingers calloused, and his markings an untold story. Blueish, glass-like eyes stared at his own. A turning point in his life.”
@strangegrapefruit, them. 🩵 | @raccoonium, this hair belongs in a museum. You’re such a talented and wonderful creator. Thank you for feeding us well. 🦝💛🌻✨ | Thank you all CC creators. ♡
#tags loading…#but if you want to know#these images have been my comfort for opengl#400+ lines of c++ code and the lighting in my scenes is still sad#here lies miss pepeshi’s emotional and mental state 🥲#classes aside#i am soft for ejnar and his protective rottweiler of a boyfriend#now i will be back to my hermit self and work behind the scenes#sending love to everyone 💙✨
29 notes
·
View notes
Text
cube(cubecubecubecube)
#fursuit#fursuit friday#protogen#furyr#furry#furries#furry fandom#furry art#furry community#protogen furry#opengl#rendering#ray tracing#rasterization
23 notes
·
View notes
Text
why can't we render spheres in traditional rasterized graphics? like why do games still have to approximate a sphere with polygons? shouldn't sphere intersections and everything be simple? shouldn't it be easy to add a mathematical sphere into a scene and render it intersecting/overlapping with triangles?
89 notes
·
View notes
Text
A closer look at an OpenGL scene found in the official "red book" programming guide, which largely features renders of LEGO bricks. This scene is also recognizable from its presence in a well known win95 screensaver.
13 notes
·
View notes
Text
Little ad moment. I'm not paid or anything, I just really like this library I thought I'd share.
This is fuckin huge.
Fuck electron apps loading up your 8Go of ram with a single one open, embrace real GUI in C, C++, Odin and many more to come with Clay
I'm so in love with this. It's C99 style, single header, very elegant and nice to use. Works with raylib, opengl, sdl, vulkan, and ANY OTHER RENDERING ENGINE.
Video tutorial and presentation under the cut:
youtube
#cool retro term#linux#linuxposting#programming#c++#c programming#c++ programming#gui#gui programming#odin programming#raylib#sdl#sdl 2#sdl 3#opengl#vulkan#Youtube
18 notes
·
View notes
Text
WIP: Klonoa 2 Model Viewer
super secret tumblr exclusive
The Klonoa 2 decompilation has progressed far enough to where the model rendering code has been fully matched. Here is a preview of a model viewer project that aims to reimplement Klonoa 2's model rendering effects as accurately as possible in OpenGL/WebGL. Note that the specular and outline effects have not been implemented yet.
41 notes
·
View notes
Text
Low poly popcorn sharks! 🍿 🦈
Footage of a physics bug in my homebrew rigid body sim, rendered using OpenGL. It has since become a feature!
230 notes
·
View notes
Text
A-star pathfinding in action
youtube
#gamedev#indiedev#creative coding#coding#pathfinding#game development#programming#c++#c++ programming#opengl#Youtube
13 notes
·
View notes
Text
I hate how I have to use a depreciated video driver for X because my GPU is so shitty
#i can't use the modesetting driver because that requires glamour and my gpu doesnt support enough instructions for glamour#so instead i have to use xserver-xorg-video-intel#AND for OpenGL i need to use mesa amber because of course the i915 gallium driver is buggy for older GPUs#linux#debian#mesa#xorg#x11
11 notes
·
View notes
Text
First step is completed.
That's not a proper acre (though it is 16×16 tiles), it's just a fixed set. But still!
Next trick is to figure out which acre you're in, position-wise, draw it and the... I dunno, eight strips from the surrounding areas, with stuff like ground types and elevations.
Then add the drum distortion which can then be visualized easily, and add different models for certain tiles like cliffs and rivers.
And then I can worry about making a custom shader that lets me do ground coloration through the year, because this one is baked.
123 notes
·
View notes
Text
Sometimes it takes some bullshit

To make some bullshit
8 notes
·
View notes
Text
Throwing together some buildings to fill out the skybox
3 notes
·
View notes
Text
Bisection
I've encountered several otherwise-capable software developers who apparently don't know how to use bisection to locate regressions (=bugs that were introduced recently into a software project).
The basic idea is, you identify a (recent) commit A that exhibits the bug and another (older) commit B where the bug is not present. Then you pick a commit C about halfway between A and B and determine whether the bug is present there. If it is, you pick D between C and B and repeat the process. If not, you pick D between A and C.
In this way, by running a dozen or so tests, you can often identify a single commit from among thousands. It's an example of a "divide and conquer" strategy.
I spent a pleasant half hour today using bisection to locate a 3 year-old performance regression in one of my projects. Said project has 1427 commits. Back in 2022 I added code to check for OpenGL errors. For one particular workload, those changes cut the graphics frame rate by a factor of 4.
All I need now is a simple mechanism to bypass OpenGL error checking, one that won't cause me to forget that those checks are available!
#war stories#binary search#opengl#software development#coding#accomplishments#divide and conquer#workload#performance
3 notes
·
View notes