► Curved World ◄

https://www.youtube.com/watch?v=_kY4v-L3rvY

Purchase Curved World on the Asset Store

Have you ever dreamed about creating games like Subway Surfers, Minion Rush, Animal Crossing etc?

Curved World is full shader solution for creating various mesh bend effects:

  • Classic Runner


Play GIF

[spoiler]

[/spoiler]

  • Little Planet


Play GIF

[spoiler]

[/spoiler]

  • Cylindrical roll-off


Play GIF

[spoiler]


[/spoiler]

  • Cylindrical Tower


Play GIF

[spoiler]

[/spoiler]

Working on 2D sprite games? No problem. Special bend type for sprite games Perspective2D.

Play GIF

[spoiler]

[/spoiler]

Curved World includes big amount of shaders for all type of devices - from ancient mobiles to high-end PC and consoles.

Your great game needs more shaders? No problem, Curved World has the easiest custom shader integration system.
Just 2 lines of code and

Almost any asset from the Asset Store can be made Curved World 'friendly'.

And not only from Asset Store!


Before purchasing try PC Demos and check documentation for better understanding of the Curved World and how it works.

Amazing Assets - YouTube Facebook Twitter

5 Likes

Released!

2224984--148154--CurvedWorld_2_Poster_1.png

If during importing asset Unity prints to console window:
MaterialEditor: Could not create custom UI from the CustomEditor: '' of the shader. Does the class name include its namespace? And does the class either derive from ShaderGUI or MaterialEditor?
Do not worry, just clear log window. It's Unity strange 'bug' and does not impact Curved World in any case.

Amazing Assets - YouTube Facebook Twitter

2 Likes

This looks amazing, always loved the little planet panoramic images :) Straight into my wishlist!
Just a small question - in your little planet images i dont see an example with sky/clouds, is the sky also beeing curved or is that something beyond the plugins capabilities?

Huh, COOL!

Would this work well with giving large terrain a curvature similar to the real world?

Like, would this be precise enough to show a horizon drop off 6 miles away with a camera 6 feet off the ground. Just like it does in real life.

One of my biggest hang ups with modern terrains is that the horizon always looks wrong and flat.

[quote=“moure”, post:3, topic: 591290]
This looks amazing, always loved the little planet panoramic images :slight_smile: Straight into my wishlist!
Just a small question - in your little planet images i dont see an example with sky/clouds, is the sky also beeing curved or is that something beyond the plugins capabilities?
[/quote]
Idea of Curved World is never ending curved horizon, while with meshes and terrains it works - it is impossible to curve skybox, cause it has its bounds. But its easy to imitate skybox moving by adding particle or clouds, Curved World will handle them.

[quote=“Not_Sure”, post:4, topic: 591290]
Huh, COOL!

Would this work well with giving large terrain a curvature similar to the real world?

Like, would this be precise enough to show a horizon drop off 6 miles away with a camera 6 feet off the ground. Just like it does in real life.

One of my biggest hang ups with modern terrains is that the horizon always looks wrong and flat.
[/quote]
Yes.

Amazing Assets - YouTube Facebook Twitter

1 Like

Would it be possible for you to upload more web demos with little planets for us to check out?
3. Little Planet - Deferred Rendering, Physics and NavMesh.unity
4. Little Planet - Projector and LensFlare.unity
5. Little Planet - Terrain, SpeedTree and Water.unity

I still don't understand yet if it's possible to have fully spherical little planet.

[quote=“Arkhivrag”, post:5, topic: 591290]
Yes.
[/quote]

Sounds to me like this just became a “must have” for proper terrains.

Fantastic, it fits on a few projects of simple games I plan to develop in the future.
Surely came into my Wishlist.

A question about Little Planet:
It creates a fully spherical planet ? can give a complete turn around the planet, or the movement is limited by the edges of the terrain mesh ? If this is possible it will be really amazing !

[quote=“DenisLemos”, post:9, topic: 591290]
A question about Little Planet:
It creates a fully spherical planet ? can give a complete turn around the planet, or the movement is limited by the edges of the terrain mesh ? If this is possible it will be really amazing !
[/quote]
Curved World bend exists only inside camera during rendering. In real world (editor) everything is flat (except mounts on terrain and such things). Yes you are limited by bounds of your game world.
But making full turn around may be done with some ‘tricks’, for example invisible portal.

Amazing Assets - YouTube Facebook Twitter

1 Like

Congrats on the release, looking forward to running it on my current project. Downloading update now!

Where/How do I setup curved world to work with the Unity Standard Shader?

Hey, I bought this asset and I had a problem with my version of unity 3D (5.0.2f1). We have already started our project, is there a solution to fix the problem or we have to DL a new version of Unity ? thank you

Could you please consider including a portal script / prefab in the package? I'm sure many customers, including myself, would really appreciate that... Preferably if compatible with Unity Free, not using rendertotexture

[quote=“JohnRossitter”, post:12, topic: 591290]
Where/How do I setup curved world to work with the Unity Standard Shader?
[/quote]
2225333--148191--shader_s.png

2225333--148192--version.png

[quote=“buttmatrix”, post:14, topic: 591290]
Could you please consider including a portal script / prefab in the package? I’m sure many customers, including myself, would really appreciate that… Preferably if compatible with Unity Free, not using rendertotexture
[/quote]
Portal was just an idea for game design.

Amazing Assets - YouTube Facebook Twitter

Thanks or the info.
I'm using Unity 5.1.2, and had to update Curved world twice to get the current version (I had previous version)

Hi, I´m don´t know to much about shaders but if you could help me with something... on my game I have this lines to control the curve of the game, with other version of curve shader, I would like to know how could I get working with curve world shader,
Shader.SetGlobalVector ("_Offset", curveOffsetValues);
Shader.SetGlobalInt ("_Distance", Distance);

many thanks

[quote=“Arkhivrag”, post:15, topic: 591290]

Portal was just an idea for game design.

VacuumShaders - Facebook Twitter YouTube
[/quote]
Right, although I’m not sure how else to create the ‘Little Planet’ effect in CV2 without portals. If it’s something you have floating around, I’d be happy PM you or pay a little extra.

Congrats on completing this update.

This is what I'm getting

2225362--148197--Screen Shot 2015-07-28 at 9.26.47 AM.png

[quote=“schmosef”, post:19, topic: 591290]
Congrats on completing this update.
[/quote]
Thanks

[quote=“jpatinop80”, post:17, topic: 591290]
Hi, I´m don´t know to much about shaders but if you could help me with something… on my game I have this lines to control the curve of the game, with other version of curve shader, I would like to know how could I get working with curve world shader,
Shader.SetGlobalVector (“_Offset”, curveOffsetValues);
Shader.SetGlobalInt (“_Distance”, Distance);

many thanks
[/quote]
All curvature parameters are updated using CuredWorld_Controller script. Check example scenes.

Amazing Assets - YouTube Facebook Twitter