Gab's #1 Flat-Earth group: https://gab.com/groups/168
“The ordinary scientific man is...
For a HIGH QUALITY version of this video, go here and DOWNLOAD it: https://u.pcloud.link/publink/show?code=KTW7
MUSIC: "Stardust Memories" by Volker "Jester" Tripp: https://www.youtube.com/watch?v=GLMhBE99byM
=== AIR REFRACTION ===
Computer model: https://tv.gab.com/channel/yafer/view/flat-earth-refraction-model-6163c5be9a149cb06dc230cf
Homemade physical model: https://tv.gab.com/channel/yafer/view/atmospheric-magnificationrefraction-and-the-movement-of-5fe1bca688753979e16d8ee8
=== HOW IT WAS MADE ===
This video is a "demo" application, written in Forth (the best programming language ever!), rendered using the Simple Direct-Media Library (SDL), and encoded into video format using Libx265.
I use the "gforth" implementation of Forth, since it is quite fast and has a nice protocol for interfacing with the C language. I wrote my own graphics engine from scratch in order to ensure the program simulates an infinite plane properly and efficiently. Everything is calculated using 2D trigonometric functions and step algorithms -- the program does not use any 3D vector math. After each frame is rendered, it is converted from RGB to YUV color space and sent to Libx265 for encoding into a raw video stream. Lastly, the music file was added to the stream and converted to MP4 format using ffmpeg.
Unfortunately, GabTV re-encodes videos when they are uploaded, which results in a slight loss of quality. That's why this video looks "grainy" in a few places, but there's nothing I can do about it. Ah well.
Forth: https://www.forth.com/forth/
gforth: https://gforth.org/manual/index.html
Libx265: https://x265.readthedocs.io/en/master/introduction.html
ffmpeg: https://ffmpeg.org/
Modal body text goes here.