OpenGL scene in truecolor
This is a follow-up to the OpenGL programming example posted earlier.
It contains the same scene as in https://www.youtube.com/watch?v=vkUwT9U1GzA , but now rendered in truecolor, with motion blur, in 3200x2400 resolution (so yes, this is really HD). Still with OSMesa, still with 99% the same program. I changed the PC::W and PC::H constants and changed PC::Render() to save the contents of PC::ImageBuffer[] into a file each frame. And I first rendered the whole thing with lightweight settings, moved around and saved all movements into a file. Then I changed the settings to those large-resolution ones and changed the program to load all movements from that file rather than from the keyboard and the mouse, so it replicates all my actions smoothly even while it's running at about 1 fps (or less, due to motion blurring and lzopping).
The NTSC effect on the QBASIC window in which I type the message was intentionally produced as a stark contrast to the clinical high quality in the scene that follows. I actually meant to vary the saturation a lot more and do other gimmics related to bad TV transmission, but I couldn't get them right and looking good. The combination of bad video quality and an eerie music was aiming to produce an impression of a transmission from a parallel reality. The eerie part subsides gradually as the message becomes clear, having resolved completely when the actual 3D video begins. In the 3D video, some instruments of the music (which is the same as in the original OpenGL programming example video) have been octave-downshifted to produce a "different, but also the same" type of effect. I play exactly one loop of the song, and produce an end into it with Audacity magic. The ending of the video was not as precisely timed to the song's end as I hoped it would be by chance.
Twitter: https://twitter.com/RealBisqwit
Patreon: https://patreon.com/Bisqwit (alternatives at https://iki.fi/bisqwit/donate.html)
Twitch: https://twitch.tv/RealBisqwit
Homepage: https://iki.fi/bisqwit/
Видео OpenGL scene in truecolor канала Bisqwit
It contains the same scene as in https://www.youtube.com/watch?v=vkUwT9U1GzA , but now rendered in truecolor, with motion blur, in 3200x2400 resolution (so yes, this is really HD). Still with OSMesa, still with 99% the same program. I changed the PC::W and PC::H constants and changed PC::Render() to save the contents of PC::ImageBuffer[] into a file each frame. And I first rendered the whole thing with lightweight settings, moved around and saved all movements into a file. Then I changed the settings to those large-resolution ones and changed the program to load all movements from that file rather than from the keyboard and the mouse, so it replicates all my actions smoothly even while it's running at about 1 fps (or less, due to motion blurring and lzopping).
The NTSC effect on the QBASIC window in which I type the message was intentionally produced as a stark contrast to the clinical high quality in the scene that follows. I actually meant to vary the saturation a lot more and do other gimmics related to bad TV transmission, but I couldn't get them right and looking good. The combination of bad video quality and an eerie music was aiming to produce an impression of a transmission from a parallel reality. The eerie part subsides gradually as the message becomes clear, having resolved completely when the actual 3D video begins. In the 3D video, some instruments of the music (which is the same as in the original OpenGL programming example video) have been octave-downshifted to produce a "different, but also the same" type of effect. I play exactly one loop of the song, and produce an end into it with Audacity magic. The ending of the video was not as precisely timed to the song's end as I hoped it would be by chance.
Twitter: https://twitter.com/RealBisqwit
Patreon: https://patreon.com/Bisqwit (alternatives at https://iki.fi/bisqwit/donate.html)
Twitch: https://twitch.tv/RealBisqwit
Homepage: https://iki.fi/bisqwit/
Видео OpenGL scene in truecolor канала Bisqwit
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Creating a Chip8 interpreter/emulator in C++14On C programming, switch-cases and the GOSUBNon-Euclidean Worlds EngineAnotherCraft (Minecraft clone | master thesis)x86 mov insns & short history of the most popular CPU architectureWriting NES Games! With Assembly!!Introduction to Finnish phonologyI wrote a Raytracer for DOS, 16 VGA colorsHow Accurate are "Minimum System Requirements?"OpenGL - shadow maps (for directional lights)VGA Mode X and how it helps games256 colors is enough for everyoneSolve This Coding Problem and Win $200101 MS DOS GAMES (1978-1997)Unscheduled Lonabot Activation!Recreating Noita's Sand Simulation in C and OpenGL | Game EngineeringPros and Cons of Writing a Game Engine (Should You Write Your Own Game Engine?)What Happens If Minecraft Blocks Were Affected by GravityQ&A - 2000 subscriber special! [With English Captions]