Can Unity make a 3D forest like this?

Hi everyone, I am an engineer, focused on the VR system. Recently we are building a nature scene for user to walk through.

Recently, I found this picture is astonished. And think this will be a very good demonstration for us.

is there any trick that we can make it possible by using Unity3D?
thanks for your reading

Ray

1 Like

*scroll down for bounty to do this scene in unity —>

** High resolution image: https://static.pexels.com/photos/35600/road-sun-rays-path.jpg

I’d say probably not… might get something similar or good enough though.

  • terrain wont work on such high resolution
  • terrain grass looks horrible
  • antialias issues
  • unity speedtree not ready/complete yet
  • maybe flicker on the light rays…until they release Adam demo features : )
  • performance issues with high amount of objects + VR

this is probably best scenery i’ve seen in unity, which is not so far from your image actually :slight_smile:

every now and then i’ve been trying to make realistic forest scene also,
not easy…(but also because i don’t have proper meshes, trees, textures)

also you can get latest image effects from here,
https://bitbucket.org/Unity-Technologies/cinematic-image-effects

2 Likes

As with anything, you just need a decent 3d modeller and texture artist.

Here’s some volumetric lights:
https://github.com/robertcupisz/LightShafts

2 Likes

Nope.

You’ll also need some improved tree shaders. Heck probably vastly improved shaders for everything.

So…to me this is like building a space shuttle. Or a Mona Lisa. Or an incredible skyscraper. You need very, very talented people to make the parts to make the thing, people who excel in certain areas. Like Stardog mentioned, you’ll need an awesome texture artist, shader programmer, and modeller. As a humble hobbyist, I’d go so far as to say incredibly talented people.

I’d love it if Unity included shaders or features to make scenes like that, out of the box, but it doesn’t…or at least, I have no idea how to do that with the default stuff. And most people probably don’t need that level of detail, at the cost of performance.

1 Like

As mentioned you will of course need very talented people to make textures and stuff in either case, but Unity while good for many things isn’t known to be the best game engine when it comes to pure graphics quality.

CryEngine and UDK seem to be capable of better looking scenes than Unity from what I’ve seen.

@LongGood What is that picture that you’ve posted? Is it a render? If so, what was it rendered by?

You’re asking the wrong question. The proper question would be more like “Which artist or team must I hire to get this result in Unity realtime?”.

People get stunning results in Unity all the time, people also get horrible results. Input == Output.

2 Likes

This. You’re going to need some decent graphics programmers to achieve this result. Certainly you will need to chew up Unity’s graphics pipeline to get those light shafts to work. You will also need artists with a strong understanding of PBR. Perhaps you may also need to use photogrammetry to achieve some of the dirt / moss effects.

Where was this photo taken ? Will try to make this :slight_smile:

Found something about trees : in scene (probably :)) - some type of Beech , Oak , Hornbeam (not so sure - maybe old ) , and Pine , and also in background probably Spruce .

i’ll offer bounty if someone makes amazing scene similar to that image :slight_smile:
http://unitycoder.com/blog/2016/05/04/250-bounty-build-this-scene-in-unity/

What an excellent idea!
I do have some questions/suggestions, if I may.

First, I would be willing to contribute to the bounty if the results (shaders, art, etc) are made publicly available. I suppose this may be a challenge if they use commercial assets like scion or such. If they can’t make 3rd party assets public, perhaps they could post the configuration settings they did use for those assets, so others could achieve the same? PM if you are interested.

You mention no fps limit…so even a 1 (.1) fps is acceptable? I gather you are more interested in achieving the look of the scene, not that it is necessarily playable?

Anyway, just some thoughts…regardless, I’m very interested to see how close the Unity community can get. Good luck all!

1 Like

well, another climate zone – but nevertheless quite pretty rendering inside unity:

thread: http://forum.unity3d.com/threads/tropical-forest-pack.366691/.com

1 Like

That is a pretty darn good. I didn’t see that scene in the thread, did you make it?

no, it was made by baldinoboy – using the custom tree importer scripts and shaders.

Yeah, thought of that, but since speedtrees cannot be distributed either it might be complicated…so for this round
let people use paid assets etc.
but having an open source, using free assets, scene made available would be amazing and very much needed…
maybe try that for some other scenery after this.

What about if you offer additional bounty, if the project is made public (if using their own or free assets)
or at least that they provide detailed information how it was setup (screenshots of each setting etc).

Founded the original image, can view in high resolution:
https://pixabay.com/en/road-sun-rays-path-forest-nature-815297/
*here without login: https://static.pexels.com/photos/35600/road-sun-rays-path.jpg

the custom tree importer tree shader are free to redistribute btw.

First pass - terrain shader - only POM , next -Tessellation.
I am a hobbyist , so will have plenty time to have fun with this .

1 Like

already looks very promissing. some tiling patterns on the path – but i am sure you can break that up easily :slight_smile: