Home Game Dev unity资源 Unity Tools MegaSplat v1.76

MegaSplat v1.76

3617 Views Stock 917 2026-04-09

Details

 MegaSplat v1.76 is a powerful game resource pack designed for Unity that enables splat mapping up to 256 different textures onto Unity Terrains or Meshes. Unlike traditional splat mapping techniques, MegaSplat maintains a consistent shader cost regardless of the number of textures used, offering superior performance and efficiency. Textures are blended using a height resolve method, resulting in natural and seamless transitions. Key features include: - Advanced shaders that support up to 256 textures on meshes, rendered in a single pass with high performance. - Compatibility with both Unity Terrains and Meshes. - Support for converting existing Unity Terrain textures into MegaSplat format, including terrains from landscape generation tools like Gaia and World Creator. - Direct integration with tools such as Map Magic via a dedicated output node. - A flexible shader generation framework allowing users to customize complex shader combinations, such as triplanar mapping with multiple layers, refractive streams, dynamic snow, and paintable wetness. - Advanced tessellation modes that work across platforms including macOS, PC, and consoles. - Additional shader effects including paintable puddles, streams, lava, NPR lighting, projected UVs, global snow, and runtime texture projection. - 60 fully PBR, high-quality terrain textures and an example scene to get started. - Tools for converting meshes to MegaSplat format and creating Texture Arrays in Unity. - Built-in Texture Packer that automatically generates missing maps (Normal, Height, Smoothness, AO) when not provided. - One of the most advanced vertex painting toolsets in Unity, supporting color, UV painting, ambient occlusion baking, flow map direction, and more. - MegaSplat brushes for painting Unity Terrains. - Custom brushes that blend multiple textures using noise, angle, or height filtering. - Tools to integrate tessellation and displacement results with physics, enabling physical objects to react to surface changes. - Procedural texturing systems for both runtime and editor-time use, with support for custom procedures and a built-in Texture Graph (shader graph-based system). - Capability to use all textures in an array to paint entire scenes in a single draw call, not limited to organic terrain. - Comprehensive documentation and video tutorials for easy adoption. - Nodes for Amplify Shader Editor to apply MegaSplat techniques in custom shaders. - Tools to apply MegaSplat brushes over entire terrains using images from external editors. - Components that provide surface information from collisions and raycasts at runtime. - Examples of efficient runtime painting and physics interaction with tessellated terrains. - Direct integrations with popular assets such as Map Magic, Enviro, Landscape Builder, Terrain Engine, and Curved World shaders. 
2026-04-09 00:00:00-update version:MegaSplat v1.76