Rain World

Rain World

110 ratings
Parallax Effect
2
2
   
Award
Favorite
Favorited
Unfavorite
Cosmetics
Compatible With: Base, Downpour, Watcher
File Size
Posted
Updated
1.081 MB
15 May @ 4:02pm
26 Oct @ 12:47pm
11 Change Notes ( view )

Subscribe to download
Parallax Effect

Description
Implements a basic parallax-like effect using a shader, making the world look a lot more 3-dimensional. Additionally, it can be used to make rooms appear slightly higher resolution (experimental setting).

UPDATE 0.1.0: Now with TRUE parallax! The new, far more complex shader brings you a much higher quality, 3D world. Please kindly ignore the slight drop in your FPS; I tried my best.

Compatible with SBCameraScroll! Although intended for the vanilla camera, this mod works with SBCameraScroll; so now you can have both smooth scrolling and depth perception!
Also compatible with Sharpener, but it is recommended to not use this mod's experimental Resolution Scale feature in conjunction with Sharpener.

Offers a lot of configuration options in the mod's remix config menu. The very first option directly scales the intensity of the parallax effect. The other options... Good luck!

Slight frame drops guaranteed (although there is some option for "optimization"). If you are experiencing much lag, try reducing the Warp Factor, decreasing the Max Warp, increasing Optimization, setting Minimum Warp to 0.00, and disabling Resolution Scale, and definitely do not use the "Limit Projection" option.

I have long desired a parallax shader, so here's some Special Thanks:
- Gamer025 for helping me to implement my first shader
- SchuhBaum for designing SBCameraScroll well
- The dev(s) who put the shader source code in StreamingAssets
- The dev(s) who designed LevelTexCombiner, making this easier (btw, should I require Watcher for this mod??)
- The original Videocult folks for making such beautiful, underappreciated, 3D environments
- My God for bearing with my folly and granting me the strength to accomplish this. Without His help I would not have accomplished anything at all.
114 Comments
TheLazyCowboy1  [author] 25 Oct @ 6:49pm 
@SCREECHSQUID, You seem to have a need to be heard. I hear you. Have you tried using 2 Shader Layers or enabling the experimental "Limit Projection" option?
RED SEA FLYER SERPENT LIZARD 25 Oct @ 11:35am 
literally the poles are looking horrible literally not approve 3/10 DID YOU FUCKING HEAR ME GUYS
Chintt_ 20 Oct @ 1:16pm 
ok
TheLazyCowboy1  [author] 20 Oct @ 11:45am 
@Chintt_, Mostly, yes. One background in particular doesn't move correctly, but otherwise it worked for me yesterday.
Chintt_ 19 Oct @ 8:24am 
does this work with the new update?
TheLazyCowboy1  [author] 13 Oct @ 2:21pm 
@D, It works will Jolly Co-op. I have not yet tested it with Splitscreen Co-op.
D 13 Oct @ 9:23am 
it works with co-op?
TheLazyCowboy1  [author] 30 Sep @ 4:36pm 
@Kracoenif, I haven't even had a chance to play the new update much. If I encounter that and it looks weird, I'll maybe add an option. I'm surprised that something new is warped.
Kraco 26 Sep @ 7:36pm 
Can there be an option to disable warping TerrainGrassPatch from the new update?
TheLazyCowboy1  [author] 30 Aug @ 8:13am 
@The Saint, Setting the camera movement speed to a very low number will help a lot with jumps. It is worth considering adding new camera options/mechanics to reduce stuff like motion sickness... I'm just not sure exactly what or how to implement.

But at least I do know a lot about Limit Projection. If you want to set it as low as possible, try 0.04: It should look the same but with less gaps. However, as for poles and objects in front of the player, that's what the Shader Layers are for. Set the number of shader layers to 2 or 3 and go to the layer settings and reduce the depths. The shader layers aren't perfect, but at least they won't have any gaps in them. ...the shader still struggles with thin plants, but it seems to handle poles pretty consistently well.