Remove Baking Remove Culling Remove Mesh Remove Texture
article thumbnail

Optimize Vegetation Generation

Mnenad

Mainly I focused on generating grass that bends in the wind and some fern like plants, but what comes next is usable for all kind of meshes. Batching means to combine mesh objects that share the same material or that are marked as static in the Unity inspector. In my case I had terrible FPS with just some thousand mesh instances.

Mesh 52
article thumbnail

Release candidate: Godot 3.5 RC 7

Mircosoft Game Dev

Ignore support for S3TC texture compression on Android and iOS devices in GLES3 (already done since 3.4 The new NavigationServer adds support for obstacle avoidance using the RVO2 library, and navigation meshes can now be baked at runtime. Anything behind the polygon will be culled from view. for GLES2).

Render 52
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Release candidate: Godot 3.5 RC 8

Mircosoft Game Dev

The new NavigationServer adds support for obstacle avoidance using the RVO2 library, and navigation meshes can now be baked at runtime. Following on from the addition of OccluderShapeSphere in 3.4 , lawnjelly now brings us a more adaptable and easy way to add basic occlusion culling in the form of the OccluderShapePolygon.

Render 52
article thumbnail

Godot 3.5: Can't stop won't stop

Mircosoft Game Dev

The new NavigationServer adds support for obstacle avoidance using the RVO2 library, and navigation meshes can now be baked at runtime. For more advanced use cases, you can use TextMesh to generate 3D meshes from font glyphs, so you can add WordArt to your scenes ;). Anything behind the polygon will be culled from view.

Shaders 53
article thumbnail

Release candidate: Godot 3.3 RC 7

Mircosoft Game Dev

GLES2: Fix glow on devices with only 8 texture slots ( GH-42446 ). GLES2: Use separate texture unit for light_texture ( GH-42538 ). Physics: Allow CollisionObject to show collision shape meshes ( GH-45783 ). Rendering: Disable lights for objects with baked lighting ( GH-41629 ). Rendering: New dynamic BVH ( GH-44901 ).

Render 52
article thumbnail

Release candidate: Godot 3.3 RC 6

Mircosoft Game Dev

GLES2: Fix glow on devices with only 8 texture slots ( GH-42446 ). GLES2: Use separate texture unit for light_texture ( GH-42538 ). Physics: Allow CollisionObject to show collision shape meshes ( GH-45783 ). Rendering: Disable lights for objects with baked lighting ( GH-41629 ). Rendering: New dynamic BVH ( GH-44901 ).

Render 52
article thumbnail

Release candidate: Godot 3.2.4 RC 4

Mircosoft Game Dev

GLES2: Fix glow on devices with only 8 texture slots ( GH-42446 ). GLES2: Use separate texture unit for light_texture ( GH-42538 ). Physics: Allow CollisionObject to show collision shape meshes ( GH-45783 ). Rendering: Disable lights for objects with baked lighting ( GH-41629 ). Rendering: New dynamic BVH ( GH-44901 ).

Render 52