[Released] R.A.M River Auto Material.


OLD R.A.M support unity:

  • Unity 5.6
  • Unity 2017
  • Unity 2018
  • Unity 2018 LW SRP
  • Unity new terrain system support 2018.3+

NEW R.A.M 2019 support unity:

  • Unity 2018.3+
  • Unity 2019 +
  • Unity 2018.3 HD RP 4.9
  • Unity 2019.1 LW RP 5.7+
  • Unity 2019.1 HD RP 5.7
  • Unity 2019.2 LW RP 6.9.0+
  • Unity 2019.2 HD RP 6.9.0
  • Unity 2019.3 URP 7.18+
  • Unity 2019.3 HD RP 7.18+
  • DOTS support at 2019.3 HD and URP+
  • SRP Batcher support at 2019.3 HD and URP+
  • New Unity Terrain 2018.3+ support
  • For lower engine versions please use our old R.A.M

R.A.M 2019 is new rebuilt and extended version of R.A.M which is on the market around 2 years Pack gives you ability to create very advanced river and lakes with flowmap, river bed shapes and textures on it automatically. Shader generates few cascade / waterfalls type by slope of the mesh. You simply drag and drop river material into mesh or you could create it by our advanced spline tool with profiles system and a river, lake, stream, road is done. Simulate option, will generate whole river from 1 point, it will analise shapes, colliders and create most accurate river shape. Our script and shaders allows automatic wetness when object hit the spline or lake surface even at runtime - wet ship or car which moves over the lake, sea, river. Spline tool could create even road, dirty roads - check our image examples and video where we also use it as road. With all sliders and options you have full control on every river stage, you could control: specular, smoothness, speed, normal strength, tessellation strength, foam texture, shallowness, deep color, water depth, cascades and waterfalls and much much more. You could locally customize river, lake or blend with other water systems by our vertex paint tool. With flowmap painter and system you could simply change local river direction to avoid stones etc. The river stream could work in every direction U, -U or V, -V of mesh UV map. Advanced river tool gives ability to connect/disconnect multiple rivers/lakes/sea in 1 place. Shader could generate styled or realistic rivers, swamps, all depends on user setup – pack contain many examples. Reflections come from reflection probes. Asset contains HQ ground textures with perfect height blend, best in use for our CTS terrain shader or unity default HD RP heigblend aswell. Particles and road textures are also included Pack is also suitable as fountain shading and it support floating island structures. Object flowmap and vertex color painter allows to create floating islands with waterfalls and correct water movment. API will help you to create whole river at runtime in your game,specialy with simulation tool.

Pack is compatible with vegetation studo and vegetation studio pro. It will mask foliage or create whole environment around river via biomes.

Asset Store link: R.A.M 2019 - River Auto Material 2019
Asset Store link: R.A.M - River Auto Material

Pack co-op with lava solution based on same spline system (lern one system to rule them all):

Asset Store link: L.V.E - Lava & Volcano Environment 2019
Asset Store link: L.V.E - Lava & Volcano Environment

Demo scene from video need additional assets everything is included in Youtube video description. Like always we share our demo so you could run it if you have all or most assets. Download link is in Youtube video description.

RAM 2019 PACK FEATURES:

# 1 River spline, lake and tools:

  • create very advanced connected river networks (lakes,sea,rivers,swamps,);
  • customize your river / lake via vertex paint;
  • automatic flowmap with noises;
  • change local river /lake direction or customize flow by manual flowmap painter;
  • blend your river /lake with any other waters like AQUAS or our lakes, sea;
  • physics simulation for objects that flow on water sruface;
  • simulate river tool, setup 1 point and R.A.M will analise space to create river;
  • scale, move, rotate any river / lake point;
  • snap/unsap into the terrain or models in all or separated points also via model layers;
  • change river / lake shape per point or in all points to create best looking road or river;
  • change triangle amount and distribut them in spline space to get cheapes and best looking spline;
  • create fabalous waterfalls, slow, fast river, lake, swamp area;
  • rotate, invert uv to make compatibility with every texture direction;
  • profile system - save your river / road / swamp / lake setup and create new river / lake in few seconds;
  • automatic river network refreshing system to avoid river connections problems;
  • automatic flowmap for river and lake with noises generation, controlled by curves ;
  • terrain shaping tool with future shape visualisation;
  • terrain painting tool;
  • automatic object wetness with our shader, when it hit our rive even at runtime;
  • API for runtime generation;
  • CSV points import option;
  • Vegetation Studio support;
  • Vegetation Studio PRO support;
  • streaming friendly - cut your river into submeshes;
  • new unity terrain 2018.3+ support;
  • HD and LW RP support;
  • Multiple Terrains support;
  • SRP Batcher and DOTS support at 2019.3 HD and URP;

# 2 Shaders and material features :

  • totaly cheap in render it will even run on VR or mobile;
  • tesselation support;
  • vertex paint support;
  • stylized water shader and materials variants;
  • flowmap support;
  • swamp shader variants;
  • mobile shaders for sea, swamp, river;
  • simple sea or lake material;
  • river shaders could rotate UV from U/-U into V/-V directionsl;
  • river works on linear and gamma rendering ( (you only need to change in gamma falloff slider and color of noises, watefalls);
  • wet shader;
  • wet with moss shader;
  • wet at runtime support ;
  • floating island support ;
  • stylized shaders with examples;
  • instanced indirect with VS support;

# 3 Artistic addons:

  • 47 (8 sets) HQ ground textures (Albedo, Normal, AO, Height) for river and its borders;
  • set of river textures (foam, normals, cascades);
  • set of stylized textures (foam, normals, cascades);
  • set of river/lake textures for swamp ;
  • PBR and NON-PBR particle effect sets;
  • example road material with HQ textures;
  • example photoscanned rock;
  • floating island mesh with UV Free shader;
  • 2 galaxy skybox for floating Island demo;
  • demo scenes available at youtube movie descriptions - free to download you can run it with all or most asstes which it use

# 4 Additional compatibility:

We are totaly open for suggestions and your needs/feedback like always:)!

Changelog between old R.A.M and R.A.M 2019

  • total shaders rebuild:

  • water micro-waves added

  • water makro-waves added

  • better normals manage

  • upgraded noises

  • fully scalable in size / tiling

  • older mobiles support - grabpass screen switch

  • single pass vr support

  • foam algorithm upgrade now it get realistic noise

  • more transparent material UI

  • reduced number of shaders, all of them now support flowmap and vertex color

  • added realistic water translucency (waves tops are brighter)

  • more realistic tesselation system

  • reatime object wetness added

  • water physics added, you can even make object flow on water surface and make it wet at realtime

  • lake get own panel added with : simulation, terrain carve and paint, profiles etc

  • ram now paint and carve outside splines and lakes

  • LW 5,7, HD 5.7 HD 4,9 support added

  • extended profile system

  • extended terrain painting and carve system

  • added foliage remove from river bed system

  • new demo scene

  • new 1h tutorial about system (we will spread it to multiple shorter tutorials in the future)

  • new demo scene for vegetation studio pro

  • new stylized shader it was totally rebuilt - new water normal textures

  • new lighting and options for river and lakes

  • added mesh spliting in chosen points into 2 different splines

How to upgrade?

  • remove old ram (do not save any scene!)
  • import new ram
  • it should work, you only have to re-aply new materials because we totaly rebuild shaders and old will not work


Here are few videos that will help you to check what is this about:
Render:
SHOWCASE VIDEO (demo files available to download in youtube description)

TUTORIAL (Also helpfull for old R.A.M)

OLD R.A.M fountain support
Asset Store link - Park Photo Scanned Assets

OLD R.A.M frozen land tutorial (new support it aswell).
(demo files available to download in youtube description)

Visit us:

Facebook
Twitter
Our website - naturemanufacture.com
Discord - support

You could also look at our other packs:

Unity Tools:
River Auto Material 2019 - create fabalous river in few seconds, (ground textures included)
River Auto Material - create fabalous river in few seconds, (ground textures included)
Lava & Volcano Envrionment 2019- create fabalous lava enviro, volcano, river, cave.
Lava & Volcano Envrionment - create fabalous lava enviro, volcano, river, cave.
World Streamer - optimise your game, stream data and remove memory, cpu, gpu usage, create endless looped world. Reduce loading times.
Terrain Stitcher Tools - connect multiple terrains, remove holes in 1 button click. Options will help you to handle any shape connections. Easy and fast border stitching.
Multiple Terrain Brush - work at multiple terrains as they become one, without any borders and holes

Terrain Shading:
CTS terrain shader 2019- AAA terrain render and textures made with Adam Goodrich, 1 pass (less drawcalls then unity terrain), snow,water auto cover. Totaly easy in use.
CTS terrain shader - AAA terrain render and textures made with Adam Goodrich, 1 pass (less drawcalls then unity terrain), snow,water auto cover. Totaly easy in use.

Environment:
Forest Environment - Dynamic Nature - huge library of trees, rocks, grass, branches, slopes, best artistic content winner at unity awards 2019.
Meadow Environment - Dynamic Nature - huge library of trees, rocks, grass, flowers
Mountain Tree Pack - Dynamic Nature - HQ optimised tree pack. Cheap in render and gives fabalous render result.
Ice World - ice shaders for water and models with huge ice textures library
PBR Graveyard Pack - really huge library of PBR cemetery sculpted and scanned models with foliage. You will find monastery, interiors, graveyards, nature, walls
Advanced Rock Pack - auto-covered rocks which you could easly blend with unity terrain. Big library of HQ ground textures included.
Advanced Foliage Pack - huge library of foliage (grass, roots, trunks) with ground textures. Vegetation studio supported.
Photo Scanned Park Assets - photoscanned and optimised park models like fountains, statues, bench, laterns, stairs and fences. Best LOD’s in the planet :smile:
Dynamic Nature Starter - library of rocks, trees ground textures and shaders which could be autcovered by snow at runtime.
Winter Mountains and Stamps - group of background mountains and stamps for gaia and new unity terrain 2018.3+
Realistic Grass Pack - pretty old grass (billboard) texture library
Realistic Tree Pack - pretty old big library of trees, optimised and cheap in render
Mountain Tree Pack - pretty old group of mountain trees, optimised and cheap in render.

Ground Textures:
Winter Ground Pack - library of winter ground textures like rocks, snow, paths , grass etc
Landscape Ground Pack - big library of ground/forest textures
Landscape Ground Pack 2- big library of ground textures

VR & FP Models:
VR Hands FP Arms - pack of hands and arms models with fabalous skin shader. Mobile and standalone versions.

8 Likes

Looks good, finally we have a river solution for Unity. It looks like AQUAS, PlayWay Water System and RAM can fulfill the water solution for the Unity game engine.

I guess the much more mature terrain shader MegaSplat and MicroSplat are also supported.

Can we also branch the river?

  • Our river could connect with other water solution so you will have sea and rivers:).
  • Textures fit every terrain system. They will look best on cts as it’s our cts terrain shader focused.
  • In few upcomming next versions we have that in plans but we are shader and it’s variants focused mostly. Anyway even now you could blend few rivers together by few smart tricks.
1 Like

Looks fantastic, going to buy :slight_smile:

@NatureManufacture this looks great…nice work!

I know this is a subjective question, but in general, how is the performance on mid-level PC? Any major impact on CPU and/or FPS?

Its totaly cheap:) specialy when whole river have 1-3k tri max. Everything depends from user too.

Anyway everyone should check wireframe and check number of tri at tesselation. Just use as much you need even if its cheap.

2 Likes

Great news! I’ll probably buy this soon.

An assortment of splash/spray/mist effects would be a very nice bonus - to be used around waterfalls, rocks, etc.

3 Likes

Sure you will get it:)

3 Likes

What do you mean by that?

Looks nice so I just purchased it, though I won’t have time to try it properly today.

I hope its not rude of me to report a spelling error in the inspector - Shallow should have 2 l’s.

When water have small slope and you will put few stones etc it will be invisible. Also when whater is not deep its easy to mask this.

No problem :slight_smile: will fix that. Atm we rebuild ui and add new features:)

2 Likes

mkgame was asking about branching a river.

I know and I said that you could do this by 2 splines with masking uv problems by models and small river slope. It will not going to be perfect but in most games they deal it like that. Anyway its on our roadmap.

1 Like

I’m so excited to use this…but apparently it doesn’t work with Mac Metal. See screenshot. That’s with both the Tesselated and non-Tess shaders. Unfortunately, Mac Metal doesn’t support tesselation, but the river looks great even without it (as I can see with Metal Editor disabled).

Is it possible to do a shader that’ll work on Mac Metal?

Just picked this up! Good timing getting it to the asset store just before pay day… lol Looking forward to playing with it later this weekend and next week with some betas I’m working with! I want to play now but need to get some other stuff done… Must… maintain… focus… lol

I’ll rate and review as soon as I get a chance to dig into it!

1 Like

I dont have such divice to test it but… catch me at skype and we could try from monday play with it;)

I see that this advertises a tessellated river shader. Does that mean this requires a GPU/SM that supports tessellation?

Do you know if this runs in unity version 5.5.0?

Does this generate and use a flow map?