– Song is “Singa” by Topaz

This video took 250+ hours of total recording time (~20 hours for the final rendering), almost one year to produce, and years of ᴇsᴏᴛᴇʀɪᴄ knowledge of a variety of Minecraft mods, especially the GLSL Shaders Mod.

Please share this vid or somethin, it’s cool when lots of people enjoy them.

–– Downloads ––
Video downloads are available in 1080p, 1440p, or 2160p (4K), and in either 60, 90 or 144 FPS. 144 FPS downloads are only available on Mega:

Project files, including world save:

–– Details [ ᴡᴀʀɴɪɴɢ: ᴅ ᴇ ᴇ ᴘ ! ] ––
– Recorded with Minema at 3840×2160, 90 FPS
– Recorded on Minecraft 1.7.10, as it is the last Minecraft version with Minema’s chunk preloading feature
– Terrain generated on Minecraft 1.2.5 with a retro terrain mod called “Generator Ports”
– Track was put together using MCEdit and WorldEdit Wrapper
– Shaderpack was built off SEUS v10.2 preview
– Macros and Keybinds Mod was used to automate the recording setup
– Sony Vegas was used for general editing while setting up the track
– After Effects was used for final arrangements and rendering
– Encoded with FFmpeg

The rest of these details are mostly things I want to remind myself of later. Very technical, will not hold your hand but I will try to answer any questions if you ask in the comments.

“Frustum Culling” (the culling of chunks from the GPU renderer if they are outside the field-of-view) had to be disabled. This is because large-scale terrain deformations I do in this video make culled chunks visible to the player. I disabled frustum culling by editing the Mineshot and Minema source code (thanks to BarracudaATA for making them open source and easy to compile). Disabling frustum culling takes an insane amount of VRAM, this prompted me to upgrade from a 780 Ti to a 980 Ti.

While playing around in the Minema source code, I managed to get chunk preloading to work with Optifine (the two are normally incompatible). This means I could have potentially recorded at far+ view distances with chunk preloading. However, I chose not to do this because I was already using nearly 6 GB of VRAM with a regular far view distance.

The “Non-Euclidean Terrain Transitions”, require that frustum culling is disabled, and chunk preloading is enabled. The transitions work by having both terrain models within in the player’s view distance (in the world they are placed side-by-side), merging the terrains into the same position in a vertex shader, and then deciding which terrain is visible inside a fragment shader by constructing a second pseudo-frustum out of the cobblestone gateways. Because 2 terrain models are loaded within a single view-distance, the size of the terrain models must shrink to fit inside the view-distance. I covered this up by having the fog reduce the visibility distance whenever the player is near a transition. The terrain endpoints were stretched in the shadow-map to keep them contiguous.

For every Acid Interstate video, I sync things by recording a copy of the video with the coordinates open. I use this copy of the video as a coordinate reference. For this video I created a beatmap, and then used the coordinate reference to find the coordinates of torch-outposts and endpoints for terrain animations.

The terrain animations were controlled by the player’s world space x coordinate. This works out because the player’s camera path consists of straight linear movement towards x+ (the ascent at the beginning of the video is controlled by a vertex shader displacement). This was done because neither of the GLSL Mod’s time variables (worldTime and frameTimeCounter) can be consistently synchronized between recordings.

I ripped out the default day-night cycle and implemented my own inside the shaderpack. Doing this allowed me to adjust the length of the day to better fit with the song. This also allowed me to skip the nighttime because it didn’t really fit.

The video recording was split into 6 segments, each covering about 2,000 blocks. The segments were then combined in my editing software. I split the recording because Optifine does some sort of model-space refresh every ~4,000 blocks, and sometimes chunk preloading stops functioning after the refresh. Splitting the segments up into smaller chunks also allows for less recording commitment, and helps flush memory bottlenecks, however it exasperates issues if recordings are not perfectly synchronized. Splitting recordings also means I’ll have to deal with 36 video files for the VR cubemap.

–– M E ––
Twitter :
last.fm :
GitHub :
Discord: Strutting#1529

Random Behind the Scenes Stuff:

𝒮𝑒𝑒 𝓎𝑜𝓊 𝒾𝓃 𝒢𝑒𝓃𝓈𝑜𝓀𝓎𝑜

Nguồn: https://akihito-shigeno.com

Xem thêm bài viết khác: https://akihito-shigeno.com/game/

36 Comments

Gabriel Santana June 3, 2020 at 9:29 pm

who else is high af

Schneelurch 11 June 3, 2020 at 9:29 pm

hiv

Alexandra Withey June 3, 2020 at 9:29 pm

are there rainbows in minecraft?

Epic Dude June 3, 2020 at 9:29 pm

Wait i think i drank bleach. I thought the juice in the cabinet under the sink was JUICE :(( IM SUING JUICE

-Mint The Døggo- June 3, 2020 at 9:29 pm

"nigga"
"nigga"
"nigga"
"nigga"

DorianDoTh00 _ June 3, 2020 at 9:29 pm

It’s beautiful thank you

Vicente Escobar June 3, 2020 at 9:29 pm

Así es soy el comentario en español que buscabas regalame un like plis te lo agradezco 🙂

RamG3 June 3, 2020 at 9:29 pm

Perfect!!!

Shaden The Fishlegs June 3, 2020 at 9:29 pm

This shit somehow helped with my self destructive depression a year ago, thanks ❤

Erick Flores June 3, 2020 at 9:29 pm

This music is so good I can't stop listening to it

Logan Boughton June 3, 2020 at 9:29 pm

This is what happens when you eat a pufferfish

Rayssa king June 3, 2020 at 9:29 pm

dowland to mapa please

Azka zafran June 3, 2020 at 9:29 pm

When you comeback after school

Evan Brown.24 June 3, 2020 at 9:29 pm

ngl im tripping rn this shits crazy

Дима Медведев June 3, 2020 at 9:29 pm

кто строил

Dis-knee Channel June 3, 2020 at 9:29 pm

made me kinda anxious

Outlege June 3, 2020 at 9:29 pm

I made a Minecraft HD loop video, it was my first but check it out (if you want)
It will take only 57 seconds of your time 😅
https://youtu.be/ybqNIhzs9cs

gilda June 3, 2020 at 9:29 pm

BOFFE

GamesVeryMuch June 3, 2020 at 9:29 pm

This is amazing! Good job!

Narazh•Artz June 3, 2020 at 9:29 pm

This a so satisfying

Adde51 June 3, 2020 at 9:29 pm

this is the best shit ever when high on god

sloan walden June 3, 2020 at 9:29 pm

Idk who needs to hear this but thanks for making. I’m trippin off this shitsss

Red June 3, 2020 at 9:29 pm

"Man, that glowstone dust ain't weak shit"

Stafford Beats June 3, 2020 at 9:29 pm

https://www.youtube.com/watch?v=ArcMHsQMDdE
someone stole this lol

ZA HANDO June 3, 2020 at 9:29 pm

All I'm hearing is: Niga, niga, niga, niga, niga, niga, niga, niga

metalyn yt June 3, 2020 at 9:29 pm

Esto es para gente drogada!!!!

Harry Potter June 3, 2020 at 9:29 pm

This is why there are no beer in Minecraft

Matthew Halo17 June 3, 2020 at 9:29 pm

This ride is a bad trip

Orphanmolester2008 June 3, 2020 at 9:29 pm

mango mango mango mango

wtf and epic funny moments legend June 3, 2020 at 9:29 pm

I watched it in vr and now I am gonna throw up

Peter Casso June 3, 2020 at 9:29 pm

The far lands

– Eddエデン June 3, 2020 at 9:29 pm

This is what I see when I try to remember myself playing the old version of minecraft with my friends many years ago.

Larry Cress June 3, 2020 at 9:29 pm

YALL

qwexy XD June 3, 2020 at 9:29 pm

0:20 sounds like its saying nigga

SirBrine June 3, 2020 at 9:29 pm

can I do an intro with this video for a series that I'm producing for my channel?

Miguel Angel June 3, 2020 at 9:29 pm

Fun fact : you DID search for this

Leave a Comment