Requires Unity 5.3.2 or higher.
Curved World offers effects known as
· Horizon bending
· Exaggerated horizon curve
· Spherical world
· Cylindrical rolloff
· Little planet
· Cylindrical Tower
These effects are used in games such asSubway Surfers, Minion Rush, Animal Crossing etc.
Curved World is not Image Effect. It's simple, but very powerful per mesh material shader effect.
Curved World curvature means - objects rendering as being bended only inside camera view, while their world space parameters: position, rotation, scale are not changed or modified. Because of thisCurved World does not disturb any of game elements like: physics, animation, AI, path finding and other mesh transformations.
Curved World is highly optimized for mobiles and contains: Unlit, One Directional Light and Matcap shaders.
Curved World offers shaders for high-end devices with: Standard, Legacy, Unity Terrain and Nature, Water, DX11 Tessellation shaders.
Additional Sprite, Particle, Projector, 2D Skybox, Flare, Cartoon and Outline shaders.
Built in optional parameters system for controlling shader:
· Image Based Lighting
· Mesh vertex color
· UV Scroll
· HDR Emission
Almost any asset from the Asset Store can be made Curved World 'friendly', with the easiest custom shader integration system.
Third party shaders and assets supporting Curved World:
· Subsurface Scattering Shader
· The Amazing Wireframe shader
· Terrain To Mesh
· Ambient Occlusion Generator
· Mesh Materializer
· SpeedTree® (included)
· DirectX 11 Grass Shader
· Toony Colors Pro 2
· KvantLattice and KvantTunnel (included)
Documentation and example scenes inside package.
Unity 4 is not supported any more, but I can provide old Unity 4 version (with limited features) by request.