Unity Store Link:
https://assetstore.unity.com/packages...
In this video, I tried to introduce the use of HS Vegetation, which I prepared for Unity. Unfortunately, there is no sound in the video, but the program is very simple to use. Therefore, there is no need for sound. In fact, I think you can use the program without watching the video.
• This video is not the final version of the program. I made various additions to the program after shooting the video. You can take a look at the videos I prepared about new features.
About HS Vegetation
With HS Vegetation, you can create vegetation quickly and intuitively in Unity editor mode. With this tool, you can easily add grass, flowers, trees and more to your scene by painting your objects. It works in all render pipelines (Built in, URP and HDRP)
✔ Paint Texture & Place Plants
• You can paint objects in edit mode with the Paint tool and add plants to the areas you painted. This method is more efficient than adding plants directly to the scene. Because with this method, you mark the areas where the plants will be. When you want to change the vegetation you created, you can delete the layer and recreate your vegetation with new settings.
✔ Create Exactly the Vegetation You Want
• Vegetation Editor provides you with almost all the settings you need to create vegetation. You can adjust the number of objects to be added to your scene, their size, position, rotation, mesh structure, random colors and all similar features as you wish.
✔ Works in all Render Pipelines
• All codes and shaders work in Built in, URP and HDRP.
✔ Works on Terrains Created with Unity Terrain System
• With Terrain To Mesh Converter Tool, you can convert Unity terrains to mesh objects and create vegetation on these objects.
• You can save layer paintings as textures. Thus, you can easily add objects to areas where painting is done.
✔ High Quality Textures for Various Plant Types (1024x1024)
• Grass (26 pieces): Different grass types and yellowed versions of the same grass texture
• Shrub (9 pieces): Different variations of the same shrub type
• Flower (39 pieces): Different colored flowers and variations
✔ Optimized Performance
• Objects added to the scene can be combined into a single object with the Mesh Combiner code. In this way, the number of batches is reduced and a great improvement is achieved in terms of performance.
• The terrain can be automatically divided into cells and the LOD system can be added to these cells.
• With the distance culling feature in the special shaders in the Asset, performance can be increased by preventing the rendering of objects at long distances
• You can create texture atlases with the Texture atlas generator. In this way, you can increase performance by ensuring that all objects such as grass, flowers, and shrubs that you will use in your scene use a single texture. The code automatically performs the necessary UV coordinate editing for the objects.
✔ User Friendly Interface
• You don't need to read pages of documentation.
• The program is extremely easy and intuitive to use.
• It is enough to watch the introductory video I published about the use of the program.
✔ Special shaders
• GrassShader: You can use it for grass, bushes, flowers, etc. With this shader:
Plants can be colored according to the terrain color.
Plants can be colored in random colors with the second texture to be added
You can add wind effects to plants. Features such as the speed of the effect, the amount of effect, and the type of effect can be adjusted.
With the Distance Culling feature, you can prevent distant objects from being rendered to increase performance.
• Leaf and bark shaders for trees:
✔ Extra Tools
• With Mesh Combiner, you can combine all the children of the object into a single object. You can also use this tool in your other projects and increase game performance.
• You can paint your objects in edit mode with the Paint Tool
• You can quickly create gradient textures with the Gradinet Texture Generator. You can mix this texture with the main texture color of your plants and have them appear in random colors.
• You can convert the textures you want to use into texture atlas with Texture Atlas Generator. You can also scale the textures as you wish.
• You can make color adjustments for your textures with Texture Editor. You can make your textures gray-scale.
♦ Thanks to all these texture editing tools, you do not need to use an additional texture editing program. You can make all the arrangements within Unity, thus saving time. You can also use these tools as a supporting tool in your other projects.