Hello, I am sorry if i am posting in the wrong place or about something that has already been explained.
Questions are at the bottom!
Basically at the moment i have a randomly rotating cube in my level. The cube rotation is a blueprint class with the movable static mesh (cube).
This is what i wanted, but i decided to add some grass to my cubes. I noticed that it wouldn’t let me add static grass to the movable cube using the foliage paint tool, so i would temporarily make my cube static, then paint my grass on, and then turn the cube back to movable so it would still rotate. Thanks to an answer on the answer hub, he pointed out to me that when you make the mesh you painted the foliage on to movable, it ‘detaches’ itself from the foliage. This makes sense to me now as i was wondering why when i moved my static cube location in the editor, the grass would follow with the cube and sort itself out, but when the cube was movable the grass wouldn’t follow the cube and just stay where it was.
What i want is for the foliage painted grass meshes to rotate with the cubes exact rotation.
Here is a video showing you what i am trying to explain. :
So far these are the only solutions that appear to work or ‘may’ work ::
**-**Dragging and Dropping the grass meshes individually into my Cube Blueprint class in the components section.
Video Here showing in more detail -
Here`s screenshots of what i mean in the first original video
This process works, however if i was making a large cube it would take an extremely long time to cover the ground and i believe that it doesn’t look as natural (look at link 3 picture).
Also it seems that when i am dragging in the meshes it can be quite unresponsive and the frame rate can drop quite a lot. So this is not really my preferred method.
**-**Making the grass apart of the static mesh cube in an external program that i modeled the cube in. (I think would work?..)
However i really like using the UE4 foliage paint tool, and so again, this is not my preferred method.
Some Questions I Have ::
Does anybody know of a way i can do this? Am i missing something or is it just not possible?
I noticed THIS on the Unreal Engine 4 ‘Trello’ Road-map ::
Is this feature something that would work with what i want? Could it possibly be a future update?
Is there anything i might be able to edit in the source code that would allow me to do this? Or possibly create a plugin that would allow this?
- (Baring in mind that i am a beginner)*
Thanks a lot for taking the time to read it and sorry it was long. I am very new to unreal engine 4 and game development entirely so sorry if i said something wrong in here or incorrect.
**Any help is greatly appreciated! **