The Meaning of Life, the Universe, and Everything.
Join Date:
3/3/2012
Posts:
192
Location:
United Kingdom
Member Details
After a few years of messing around with GLSL shaders, as well as two quiet releases, I finally made a Jelly World shader that actually looks great. I did a lot of stuff since my quiet releases, as well as making it compatible with Karyonix's GLSL Shader Mod.
About the shader
This shader makes the world around you shake and wobble. It's basically an earthquake of sorts, but the Jelly World name stuck. Some detail is also present in the shader; characters, grass, snow, wheat and other stuff "bounce" up and down and water splashes about like crazy. Warning: These shaders may induce motion sickness in some people.
Downloads
(Don't worry, they're not ad.fly links)
Jelly World (Ver. 5.1):(Sendspace)
- Slight improvement to the vertical wobbling (i.e. looking up a skyscraper).
- Entities now flash when taking damage or when a Creeper's about to detonate.
- Added "Wobble Amplifier" value to the customisation options. This amplifies the wobbling and bending of the landscape the higher the value is. Only turn it up if you're a masochist!
- General fixes.
Older versions:
Jelly World (Ver. 5.0):(Sendspace)
- Major internal changes.
- Added an ugly fix for the nasty jitter that could occur if frameTimeCounter overflowed on certain systems.
- The intensity of the bouncing and rolling now greatly varies, for added unpredictability.
- The intensity of the waving water and shaking leaves are now determined by the current intensity of the world's bouncing and rolling.
- Slime Blocks and both Slime mobs now jiggle. Jellyception, anyone?
- Certain entities, such as Paintings and Item Frames, no longer bounce independently from the terrain.
- Fixed entity shadows.
- Added customisable options, to customise your Jelly World experience!
- Literal Jelly Mode has been updated, and is now easily toggleable in said customisable options.
- Added Fast Mode, which disables the jiggling of most terrain features.
Jelly World (Ver. 4.0):(Sendspace)
- The wobbling's changed. Yet again. I think this is the best method yet!
- Improved how entities like the player and mobs bump up and down with the bouncing.
- Fixed a rendering bug which caused a chequered pattern to often appear over the sun and moon when observing them at different angles at different times.
- Might have forgotten some other minor stuff...
- To activate Literal Jelly Mode, go into the gbuffers_terrain.vsh file and remove the double slash ("//") in front of the line #define LITERAL_JELLY_MODE. This is just for fun, note that entities, particles, and the block highlight box won't match up with this.
Jelly World (Ver. 3.3):(Sendspace)
- Fixed clouds not wobbling when using Optifine with 1.7.2 shaders. - Tall Flowers and Sugar Cane now wobbles about.
- The new leaves block (Acacia, Dark Oak) now shake around just like the first leaves block.
- Raised the entities in relation to the terrain up juuuust a bit; crawling along on the ground with Smart Moving should look better in third-person view.
- Other stuff I may have forgotten...
- To activate Literal Jelly Mode, go into the gbuffers_terrain.vsh file and remove the double slash ("//") in front of the line #define LITERAL_JELLY_MODE. This is just for fun, note that entities, particles, and the block highlight box won't match up with this.
Jelly World (Ver. 3.2):(Sendspace)
- Changed the wobbling in the distance in an attempt to try and make it less "skewer-y" in certain directions. Also slightly dampened it down a bit.
- To activate Literal Jelly Mode, go into the gbuffers_terrain.vsh file and remove the double slash ("//") in front of the line #define LITERAL_JELLY_MODE. This is just for fun, note that entities, particles, and the block highlight box won't match up with this.
Jelly World (Ver. 3.1):(Sendspace)
- "Moved" everything slightly upwards. This is so that the first-person camera doesn't easily clip through ceilings. This comes with a trade-off, though; it's far easier for the third-person camera to clip through the ground now, as well as clipping through the bed when you sleep in them.
- Slightly dampened down the initial bouncing.
- To activate Literal Jelly Mode, go into the gbuffers_terrain.vsh file and remove the double slash ("//") in front of the line #define LITERAL_JELLY_MODE. This is just for fun, note that entities, particles, and the block highlight box won't match up with this.
Jelly World (Ver. 3.0):(Sendspace)
- Major internal changes.
- Readjusted the distance wobbling. Again.
- Redid waving grass, flowers, wheat, and other stuff.
- Tree leaves now wobble by default.
- Included Literal Jelly Mode. To activate it, go into the gbuffers_terrain.vsh file and remove the double slash ("//") in front of the line #define LITERAL_JELLY_MODE. This is just for fun, note that entities, particles, and the block highlight box won't match up with this.
- Probably some other stuff I've forgotten.
Jelly World (Ver. 2.1):(Sendspace)
- Fixed the weather; the falling rain and snow now shakes along with the world again.
- Made waving vines more noticeable.
- Fixed particles bouncing all over the place again.
Jelly World (Ver. 2.0):No download available.
- The wobbling is now much, much smoother! As a result, the world also now jiggles even when the doDaylightCycle game rule is disabled! The trade off? It now keeps jiggling in the background when you pause the game in single player. Sorry about that!
- I'm going to call it a day and call this an official release. If a new version of the shaders mod comes out and breaks the waving grass/flowers/stuff like that I'll fix it in the next version.
Jelly World (Ver. 2.0 testrelease 3):(Sendspace)
- Major change to the wobbling. It's closer to Ver. 1.0 but it should look more like jelly now.
- The skybox and clouds now wobble along with the world.
- Unfortunately, I can't get the particles to shake along with the world properly without messing up the sun and moon. Sorry!
Jelly World (Ver. 2.0 testrelease 2):(Sendspace)
- Another change to how the surroundings wobble. Try it out with a custom city map; the jiggling skyscrapers look awesome.
- Fire now bounces like Tall Grass (although hard to notice).
- Snow now longer glitches on the ground (you can still see it move up and down if you look at it closely).
- Change to how vines wave.
- Lava now waves.
Jelly World (Ver. 2.0 testrelease):(Sendspace)
- A change in how the surroundings wobble. Tell me if it's alright!
- Tall Grass, Flowers, and Wheat now shakes about again.
- Particles should no longer bounce about all over the place.
- Tree leaves now shakes horizontally as well as vertically.
Jelly World (Ver. 1.0):(Sendspace)
- Initial release.
Installation
First off, install OptiFine, as this shader will not work without it.
Put the .zip file into the "shaderpacks" folder, located in the main ".minecraft" dictionary.
In game, go into the Options menu, go into the Graphics menu, and then go into the Shaders menu. Select the Jelly World shader.
Turning on the OldLighting option at the shaders selection screen is recommended for this shader.
Known Issues
Third-person camera can clip through surfaces, or even in the first-person view if the wobbling amplifier is high enough.
Flying mobs/players are also shaken in midair.
Camera clips through bed when sleeping in them.
Flowers and plants currently do not bounce about when planted in plant pots (this is more to do with the Shaders mod).
Entities have solid lighting all around instead of being shaded.
Well, I don't post around these forums very often. You may go ahead and modify this shader to your liking, just make sure to give me credit if you do. And of course, whoever made the Acid Trip shader mod, as that was a very big inspiration behind Jelly World.
The Meaning of Life, the Universe, and Everything.
Join Date:
3/3/2012
Posts:
192
Location:
United Kingdom
Member Details
Thanks for the compliments, guys! I spent a lot of time experimenting with this shader to make the wobbling look right, especially since I'm not so great at GLSL otherwise.
This is boss! I am trying to do an HD video and maybe some GIFs but i'm having trouble with the recorder so i'll keep trying. Also if you could make a pack with just the water super wavy that would be amazing.
The Meaning of Life, the Universe, and Everything.
Join Date:
3/3/2012
Posts:
192
Location:
United Kingdom
Member Details
Good to see that you're trying to learn. I wish you luck. Which reminds me...
Little history lession here. About, two years ago, probably, I saw the Acid Trip shader and I was inspired, I wanted to make a wobbly world shader of my own. I have little experience with GLSL, so I took a long time of messing around, experimenting, and trial and error to get something satisfying. I did record two videos of it last year, but it ended up being very choppy because the laptop I did this on isn't that powerful, with the second video being more choppy than usual because I combined it with Sonic Ether's Unbelievable Shaders.
I still wasn't quite satisfied with the wobbling, so I did some more messing around, and was able to get the wobbling as desired. In the end, I had a lot of left over coding that was commented out, so I cleaned it up and then uploaded the file. Instead of just posting the shader again in the main GLSL topics that would get lost, like I did twice before, I decided to make a new topic of its own instead.
Good to see that you're trying to learn. I wish you luck. Which reminds me...
Little history lession here. About, two years ago, probably, I saw the Acid Trip shader and I was inspired, I wanted to make a wobbly world shader of my own. I have little experience with GLSL, so I took a long time of messing around, experimenting, and trial and error to get something satisfying. I did record two videos of it last year, but it ended up being very choppy because the laptop I did this on isn't that powerful, with the second video being more choppy than usual because I combined it with Sonic Ether's Unbelievable Shaders.
I still wasn't quite satisfied with the wobbling, so I did some more messing around, and was able to get the wobbling as desired. In the end, I had a lot of left over coding that was commented out, so I cleaned it up and then uploaded the file. Instead of just posting the shader again in the main GLSL topics that would get lost, like I did twice before, I decided to make a new topic of its own instead.
Well, thanks for the shaders. I hope you make more. Also, do you know of a way to make a boat wobble with the water because with the waves the boat floats above the water. I started a topic on it but no one has replied so I'm guessing that its impossible.
Well, thanks for the shaders. I hope you make more. Also, do you know of a way to make a boat wobble with the water because with the waves the boat floats above the water. I started a topic on it but no one has replied so I'm guessing that its impossible.
Well, in my Jelly World shader pack, the file gbuffers_textured_lit.vsh is what makes entities like the player, mobs, boats, and other stuff shake about. Unfortunately, I don't know how to apply it to only one entity type, like the boat in this case. Which is why you'll see paintings and item frames on the walls bounce up and down like the player and stuff while using my shader pack.
Well, in my Jelly World shader pack, the file gbuffers_textured_lit.vsh is what makes entities like the player, mobs, boats, and other stuff shake about. Unfortunately, I don't know how to apply it to only one entity type, like the boat in this case. Which is why you'll see paintings and item frames on the walls bounce up and down like the player and stuff while using my shader pack.
A wobbly world could make you feel dizzy and so on, and that can at times be creepy.
As for changes, maybe make it not look like stuff far away wobble less? Unless that's impossible, of course.
Well, I do have a motion sickness warning notice on the OP.
Anyway, as for the far away wobbling, I've been unsuccessful in making it wobble less so far, but I'll keep trying. I'll also see if I can make the tree leaves shake about in horizontal directions as well.
Also, I'm wondering, has anyone tried the Jelly World shader pack in the newer GLSL Shader Mod test releases? They currently don't support Optifine, which I require to use, so I can't check.
The Meaning of Life, the Universe, and Everything.
Location:
Chiba
Join Date:
9/17/2011
Posts:
60
Location:
Japan
Minecraft:
kaizenworlds
Member Details
Fantastic. Not sure if it's jelly, more a bloody earthquake if you ask me! AND it works on a Mac, the Sildur updated Acid shaderpack wont work on a Mac, which makes me wonder. Could you amend it so we get the same smooth warp you get with the acid shaders? Seeing you have movement and it works on both Mac and Windows. Oh, and I was using MC 1.6.4 no problem!
The Meaning of Life, the Universe, and Everything.
Join Date:
3/3/2012
Posts:
192
Location:
United Kingdom
Member Details
Great to know that it works on Minecraft 1.6.4! Maybe I'll change the name of this shader soon. How about "Jelly Earthquake"? Unless someone else can suggest a better name?
Unfortunately, I don't know what makes a shader work on a Mac, and what doesn't, and I don't have one to test with...
Also, I'm quite surprised that there haven't been anymore videos of this popping up.
The Meaning of Life, the Universe, and Everything.
Join Date:
3/3/2012
Posts:
192
Location:
United Kingdom
Member Details
I'm currently doing some experiments on the wobbling effects, so I'll put out a test pack containing some shaderpacks with different wobble effects later on.
As much as I love to test this on 1.6.4 myself... there's just so many confusing hoops to jump through (Forge, FTL, Shaders Mod, Optifine, Magic Launcher... urgh :wacko:) and change to the Minecraft file structure that I'll just continue using 1.5.2 unless I can get a step by step process to installing the shaders mod (preferably with Optifine) on 1.6.4 (no video tutorials, please!).
I've prevailed and managed to install it. The grass doesn't seem to wave, though. I think flowers and other stuff also seem to be affected. Guess I'll have to do some fixing up when I go to do the test shaderpacks.
After a few years of messing around with GLSL shaders, as well as two quiet releases, I finally made a Jelly World shader that actually looks great. I did a lot of stuff since my quiet releases, as well as making it compatible with Karyonix's GLSL Shader Mod.
This shader makes the world around you shake and wobble. It's basically an earthquake of sorts, but the Jelly World name stuck. Some detail is also present in the shader; characters, grass, snow, wheat and other stuff "bounce" up and down and water splashes about like crazy.
Warning: These shaders may induce motion sickness in some people.
(Don't worry, they're not ad.fly links)
Jelly World (Ver. 5.1): (Sendspace)
- Slight improvement to the vertical wobbling (i.e. looking up a skyscraper).
- Entities now flash when taking damage or when a Creeper's about to detonate.
- Added "Wobble Amplifier" value to the customisation options. This amplifies the wobbling and bending of the landscape the higher the value is. Only turn it up if you're a masochist!
- General fixes.
Older versions:
Jelly World (Ver. 5.0): (Sendspace)
- Major internal changes.
- Added an ugly fix for the nasty jitter that could occur if frameTimeCounter overflowed on certain systems.
- The intensity of the bouncing and rolling now greatly varies, for added unpredictability.
- The intensity of the waving water and shaking leaves are now determined by the current intensity of the world's bouncing and rolling.
- Slime Blocks and both Slime mobs now jiggle. Jellyception, anyone?
- Certain entities, such as Paintings and Item Frames, no longer bounce independently from the terrain.
- Fixed entity shadows.
- Added customisable options, to customise your Jelly World experience!
- Literal Jelly Mode has been updated, and is now easily toggleable in said customisable options.
- Added Fast Mode, which disables the jiggling of most terrain features.
Jelly World (Ver. 4.0): (Sendspace)
- The wobbling's changed. Yet again. I think this is the best method yet!
- Improved how entities like the player and mobs bump up and down with the bouncing.
- Fixed a rendering bug which caused a chequered pattern to often appear over the sun and moon when observing them at different angles at different times.
- Might have forgotten some other minor stuff...
- To activate Literal Jelly Mode, go into the gbuffers_terrain.vsh file and remove the double slash ("//") in front of the line #define LITERAL_JELLY_MODE. This is just for fun, note that entities, particles, and the block highlight box won't match up with this.
Jelly World (Ver. 3.3): (Sendspace)
- Fixed clouds not wobbling when using Optifine with 1.7.2 shaders. - Tall Flowers and Sugar Cane now wobbles about.
- The new leaves block (Acacia, Dark Oak) now shake around just like the first leaves block.
- Raised the entities in relation to the terrain up juuuust a bit; crawling along on the ground with Smart Moving should look better in third-person view.
- Other stuff I may have forgotten...
- To activate Literal Jelly Mode, go into the gbuffers_terrain.vsh file and remove the double slash ("//") in front of the line #define LITERAL_JELLY_MODE. This is just for fun, note that entities, particles, and the block highlight box won't match up with this.
Jelly World (Ver. 3.2): (Sendspace)
- Changed the wobbling in the distance in an attempt to try and make it less "skewer-y" in certain directions. Also slightly dampened it down a bit.
- To activate Literal Jelly Mode, go into the gbuffers_terrain.vsh file and remove the double slash ("//") in front of the line #define LITERAL_JELLY_MODE. This is just for fun, note that entities, particles, and the block highlight box won't match up with this.
Jelly World (Ver. 3.1): (Sendspace)
- "Moved" everything slightly upwards. This is so that the first-person camera doesn't easily clip through ceilings. This comes with a trade-off, though; it's far easier for the third-person camera to clip through the ground now, as well as clipping through the bed when you sleep in them.
- Slightly dampened down the initial bouncing.
- To activate Literal Jelly Mode, go into the gbuffers_terrain.vsh file and remove the double slash ("//") in front of the line #define LITERAL_JELLY_MODE. This is just for fun, note that entities, particles, and the block highlight box won't match up with this.
Jelly World (Ver. 3.0): (Sendspace)
- Major internal changes.
- Readjusted the distance wobbling. Again.
- Redid waving grass, flowers, wheat, and other stuff.
- Tree leaves now wobble by default.
- Included Literal Jelly Mode. To activate it, go into the gbuffers_terrain.vsh file and remove the double slash ("//") in front of the line #define LITERAL_JELLY_MODE. This is just for fun, note that entities, particles, and the block highlight box won't match up with this.
- Probably some other stuff I've forgotten.
Jelly World (Ver. 2.1): (Sendspace)
- Fixed the weather; the falling rain and snow now shakes along with the world again.
- Made waving vines more noticeable.
- Fixed particles bouncing all over the place again.
Jelly World (Ver. 2.0): No download available.
- The wobbling is now much, much smoother! As a result, the world also now jiggles even when the doDaylightCycle game rule is disabled! The trade off? It now keeps jiggling in the background when you pause the game in single player. Sorry about that!
- I'm going to call it a day and call this an official release. If a new version of the shaders mod comes out and breaks the waving grass/flowers/stuff like that I'll fix it in the next version.
Jelly World (Ver. 2.0 testrelease 3): (Sendspace)
- Major change to the wobbling. It's closer to Ver. 1.0 but it should look more like jelly now.
- The skybox and clouds now wobble along with the world.
- Unfortunately, I can't get the particles to shake along with the world properly without messing up the sun and moon. Sorry!
Jelly World (Ver. 2.0 testrelease 2): (Sendspace)
- Another change to how the surroundings wobble. Try it out with a custom city map; the jiggling skyscrapers look awesome.
- Fire now bounces like Tall Grass (although hard to notice).
- Snow now longer glitches on the ground (you can still see it move up and down if you look at it closely).
- Change to how vines wave.
- Lava now waves.
Jelly World (Ver. 2.0 testrelease): (Sendspace)
- A change in how the surroundings wobble. Tell me if it's alright!
- Tall Grass, Flowers, and Wheat now shakes about again.
- Particles should no longer bounce about all over the place.
- Tree leaves now shakes horizontally as well as vertically.
Jelly World (Ver. 1.0): (Sendspace)
- Initial release.
This link has a preview of the shader in action: https://gfycat.com/BigheartedEvenAphid
(Map credit: E-land by Si_vle)
Well, I don't post around these forums very often. You may go ahead and modify this shader to your liking, just make sure to give me credit if you do. And of course, whoever made the Acid Trip shader mod, as that was a very big inspiration behind Jelly World.
Jelly World (Ver. 5.1) - Bendy Ground (Ver. 1.1) - The Wave (Ver. 1.0)
"Yeah I do." "Oh."
I look foward to some more feedback soon!
Jelly World (Ver. 5.1) - Bendy Ground (Ver. 1.1) - The Wave (Ver. 1.0)
As long as it doesn't have audio commentery, I'm fine with that.
I don't like audio commenteries that's often heard in Let's Play videos.
EDIT: Forgot to mention! I don't particularly like Dubstep for music either.
Jelly World (Ver. 5.1) - Bendy Ground (Ver. 1.1) - The Wave (Ver. 1.0)
Jelly World (Ver. 5.1) - Bendy Ground (Ver. 1.1) - The Wave (Ver. 1.0)
Here you go.
Super Wavy Water
Jelly World (Ver. 5.1) - Bendy Ground (Ver. 1.1) - The Wave (Ver. 1.0)
I would like to learn.edit.
I'm figuring it out.
Little history lession here. About, two years ago, probably, I saw the Acid Trip shader and I was inspired, I wanted to make a wobbly world shader of my own. I have little experience with GLSL, so I took a long time of messing around, experimenting, and trial and error to get something satisfying. I did record two videos of it last year, but it ended up being very choppy because the laptop I did this on isn't that powerful, with the second video being more choppy than usual because I combined it with Sonic Ether's Unbelievable Shaders.
I still wasn't quite satisfied with the wobbling, so I did some more messing around, and was able to get the wobbling as desired. In the end, I had a lot of left over coding that was commented out, so I cleaned it up and then uploaded the file. Instead of just posting the shader again in the main GLSL topics that would get lost, like I did twice before, I decided to make a new topic of its own instead.
Jelly World (Ver. 5.1) - Bendy Ground (Ver. 1.1) - The Wave (Ver. 1.0)
Well, thanks for the shaders. I hope you make more. Also, do you know of a way to make a boat wobble with the water because with the waves the boat floats above the water. I started a topic on it but no one has replied so I'm guessing that its impossible.
Well, in my Jelly World shader pack, the file gbuffers_textured_lit.vsh is what makes entities like the player, mobs, boats, and other stuff shake about. Unfortunately, I don't know how to apply it to only one entity type, like the boat in this case. Which is why you'll see paintings and item frames on the walls bounce up and down like the player and stuff while using my shader pack.
Jelly World (Ver. 5.1) - Bendy Ground (Ver. 1.1) - The Wave (Ver. 1.0)
Thanks. I'll mess around with it.
I don't see why a wobbly world would be creepy to you.
Anyway, does anyone have any suggestions on the wobbling? Any changes to suggest?
Jelly World (Ver. 5.1) - Bendy Ground (Ver. 1.1) - The Wave (Ver. 1.0)
Well, I do have a motion sickness warning notice on the OP.
Anyway, as for the far away wobbling, I've been unsuccessful in making it wobble less so far, but I'll keep trying. I'll also see if I can make the tree leaves shake about in horizontal directions as well.
Also, I'm wondering, has anyone tried the Jelly World shader pack in the newer GLSL Shader Mod test releases? They currently don't support Optifine, which I require to use, so I can't check.
Jelly World (Ver. 5.1) - Bendy Ground (Ver. 1.1) - The Wave (Ver. 1.0)
Unfortunately, I don't know what makes a shader work on a Mac, and what doesn't, and I don't have one to test with...
Also, I'm quite surprised that there haven't been anymore videos of this popping up.
Jelly World (Ver. 5.1) - Bendy Ground (Ver. 1.1) - The Wave (Ver. 1.0)
There is a video here, I will do another one later and add a link to this post.
What about a curvature version like the Acid pack?
As much as I love to test this on 1.6.4 myself... there's just so many confusing hoops to jump through (Forge, FTL, Shaders Mod, Optifine, Magic Launcher... urgh :wacko:) and change to the Minecraft file structure that I'll just continue using 1.5.2 unless I can get a step by step process to installing the shaders mod (preferably with Optifine) on 1.6.4 (no video tutorials, please!).I've prevailed and managed to install it. The grass doesn't seem to wave, though. I think flowers and other stuff also seem to be affected. Guess I'll have to do some fixing up when I go to do the test shaderpacks.
Jelly World (Ver. 5.1) - Bendy Ground (Ver. 1.1) - The Wave (Ver. 1.0)