x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

Landscape grass output node for non-landscape materials

Is there a node like the Landscape Grass Output for non-landscape materials? What i'm trying to do is spawn grass/rocks on the surface of a tessellated sphere, but all my results so far are spawning on the actual sphere and not on the tessellated surface.

Product Version: UE 4.12
Tags:
more ▼

asked Sep 02 '16 at 03:49 AM in Rendering

avatar image

lolhost
28 5 7 9

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

You can spawn grass meshes on a sphere in a different manner. Try this: 1)Open the modes toolbar of your ue4 editor. 2)Go to your foliage section of the modes toololbar. 3)Drag and drop your grass mesh into the foliage tool from the content browser. 4)In the upper middle part of your foliage panel tick the checkbox next to static meshes (you will see that there are four checkboxes with landscape and bsp surfaces already ticked.) 5) Now you can paint grass meshes on your sphere.

Hint: If you need the grass meshes to align to a particular landscape layer, there is an option to do that in the grass foliage type options menu which can be found in the lower part of the foliage panel.

more ▼

answered Sep 04 '16 at 04:06 PM

avatar image

NirabhroMakhal
29 10 10 13

avatar image lolhost Sep 04 '16 at 11:35 PM

Yes, what i need to do is for the grass to align to a specific layer in the material, but i want to do this on a sphere, so, usong a non-landscape material. what is the best procedure to achieve this? or can it be done using landscape nodes even if it isn't a landscape material?

avatar image NirabhroMakhal Sep 05 '16 at 05:23 PM

I think they ought to work because you already said that grass meshes ARE spawning on your sphere.

But I recommend you not to use tessellation on landscapes because at present I don't see a way to spawn meshes on tessellated surfaces and as it iss it will be tough to make your character interact with a tessellated surface.

So I see only one way to use your sphere as a landscape.Do you have any experience with modelling software like blender or maya. If so you can easily create a model from a tessellated mesh. What us mean is that you need to open the sphere in your modelling software, apply a material with your displacement map. And then create a new model from that.(It can done very easily in maya. For some other modelling software, you can search on google).

Now import the newly created model and use it as your landscape. Disconnect the tessellation from your landscape material. The new model with already be "tessellated".

I think you can use the landscape grass node now. If you still cant you can follow the foliage tool method described in my previous post.

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question