Optimized Interactive Grass Plugin

i think the best solution here is to do client side rendering of the grass and only show the grass meshes if the player is near them

2 Likes

Yes, I did use a tutorial for some parts of this project, but that doesn’t justify making it completely free because of the significant changes and custom features I’ve added. Initially, I made it available for free before I made it into a paid plugin. However, it’s too late for making it free since people have already purchased the plugin, making it free now would be unfair to those who have already bought it.

The code from the tutorial was far from perfect in my opinion; it was optimized okay, lacked configurability, and was challenging to work with cause of a few bugs. I’ve spent alot of effort and time into fixing these bugs, optimizing the code for better performance, made it highly configurable, and a numerous amount of other changes. + I made it into a whole plugin

Oh, and I’m constantly improving the code and updating the plugin, the tutorial was pretty outdated since it was years ago. If you are looking for a free alternative though you can always look into that tutorial.

3 Likes

by client side rendering of the grass do you mean like grass is only visible on the client? or like the physics is only visible on the client? if so ive already made the physics be rendered on the client, and theres an option to turn on occlusion culling which will make grass only visible when your camera is looking at it. if i made it so grass is only visible when the players near it wouldnt look that good, but you could use streaming enabled which would give a boost in fps since it would only show things near the player.

although, if youre not near the grass, itll disable the hitbox for it to improve some performance.

i dont mean to completely not show the mesh, just not any physics related

1 Like

Thank you for clearing things up. Hope this convinces more people to buy this plugin

Cheers.

1 Like

so

  1. when the player isnt near grass itll disable the physics?

or

  1. when the player isnt looking at the grass itll disable the physics?

if so 1 is already implemented and 2 im working on right now!

or

  1. something else ?
1 Like

yeah

V1.8 Release Notes

New Config Options :hammer:

OcclusionCulling = {
		HideGrass = {
			Enabled = false 
		},                  
		DisablePhysics = {
			Enabled = false
		},
	},
  • When disable physics is enabled, when the player isn’t looking at grass itll disable the physics for that grass.
  • When hide grass is enabled, when the player isn’t looking at the grass it’ll make it not visible.
2 Likes

FYI… still cant download plugin…

I know, Roblox is being buggy and everytime I put it up for sale it goes back to offsale, I contacted them and I’m waiting for a response

2 Likes

They’re working on it.

1 Like

@Wertyhappy27 @blackmaskofthenoob @Ur_Dadeyyyyyy Plugin link should work now.

1 Like

is there a alternative method than paying in USD, new paying for plugins with actual money is stupid i swear to god.

It doesnt seem the plugin works in studio or in your test place, when i joined twice and tested twice the grass did nothing, no sounds no movement and its the same for my game

1 Like


auuugh

Thats weird, it works for me in the testing place, and I can see the grass move when you move around(recorded on my phone because im not home)

External Media

what i do know is im pretty sure COTM (children of the meadows) uses this plugin and it works and i can see it, just not here or in studio it seems ? ill try on my phone too

1 Like

auuuugh noo it seems to be a problem with my pc alone thats the worst outcome fdksfjdsk

wow i just checked they do actually use this plugin, thats surprising. so does the grass work on your phone?

It works on my phone yeah, but not on pc which is so strange, but then it works on pc on their game…