Introducing Grass

Thank you to you and the team, it looks incredible, especially in a post-apocalyptic setting.

1 Like

Is it just me or grass is showing live in my server right now?
Edit: Never mind, I’ve just read the above post confirming it is in fact live! :heart_eyes:

1 Like

Please make the client also remove Grass on LeafyGrass. This is how it works in Studio and it’s so nice for hiding grass where you don’t want it.

11 Likes

I am honestly hyped for this for some odd reason. I will love to see more realistic updates!

It’s out right now. Go check it out in game

1 Like

this should be fixed as of couple of hours ago. sorry for inconvenience

9 Likes

@coefficients
Do you happen to know if you guys are releasing an update on terrain anytime soon? There’s a little thing that annoys me and that’s that the terrain still looks a little… 2 dimensional. Will that come included with specular maps and custom materials? Also will you be able to make 3 dimensional materials and use them too?

2 Likes

Awesome. But the grass should have adjustable properites (example. GrassHeight, GrassThickness, GrassAnimationSpeed, etc)

5 Likes

Yes to all of this. I cant provide timing for that, but YES :slight_smile:

13 Likes

Love y’all btw. Y’all making life into creating games and learning physics much more easy and better!

The grass is a cool feature but one thing on mind:

If I would be able to, I would apply then to trees to make moving trees. Also make grass paintable, resizeable in hight and width.

1 Like

Are there plans to make Terrain.Decoration scriptable? Or is there a different way that it can be enabled/disabled locally? My game already has custom grass, though the custom grass combined with the new grass actually looks quite good in most cases - however the game’s areas were designed without it in mind and it’s not perfect in a lot of cases so I would rather have an option to let players disable it for the ‘classic’ look that the game was designed around, and also have the option of playing with the new grass for a new feel.

4 Likes

It is not scriptable for a reason. We expect to remove the Decoration setting with the extension to the whole decoration system and we dont want you to be dependent on it in scripts. This way we are making sure that we are not gonna break games much with its (possible) removal in the future.

7 Likes

Ah I understand, thanks for the quick reply. With that said though I would still like to know if my use case would be doable in the future or not which is enabling and disabling the new grass per client.
I know that if I simply enable the new grass over our old some players would be upset as it does change the look of some areas pretty severely - to me having each client have an option would be the best solution though I understand if this is not a super common problem.

6 Likes

Sorry for the other question I’m going to ask rn but…
Do you know a release date of the SurfaceAppearence and Bones update?

Also I looked back into the roblox old videos and i saw a post in 2012 about their new materials… full reflective and alot of cool 3d materials. what happened to those?

May I ask what that reason may be? Grass being scriptable would mean a lot to us.

Happy Holidays!

Please read posts through to the end, ConvexRumbler explains that the Decoration setting is a temporary stand-in for future grass properties.

I have read the post through the end. I really get annoyed when people tell me this because most likely I don’t understand, or have read the post wrong.

I know the decoration system is a temporary stand in, but once it’s removed, will it be scriptable? What if somebody wants the grass to constantly change color through a cycle of colors every second? (Note this is after the decoration system is removed) The main question I have now is, will it be scriptable in the future?

ConvexRumbler was only referring to the Decoration property being non-scriptable because it will be removed, not Grass’ future features. The color of Grass currently stays consistent with the Color3 of the Grass terrain material, there’ve been numerous previous requests for a separate property (likely for non-grass objects) but there isn’t a official statement on it yet, nonetheless you can change the color of Grass via script as it is now if you’re okay with modifying the Terrain color.

2 Likes

Thank you for helping me understand. This helps.

Happy Holidays!

2 Likes

Know what I really want to see, a official way to paint terrain using scripts and the decoration system, I CAN SEE SO MANY USES for this, be it removing grass, or changing voxels or anything else that comes with this update as well, it could really open up the scripting area with voxels.