
Tiny World is an integrated set of professional tools designed to assist you creating and running large-scale, high-density game environments within Unity.Tested on URP version 14.0.9Tiny World is an integrated set of professional tools designed to assist you creating and running large-scale, high-density game environments within Unity. It seamlessly integrates powerful editor tools with cutting-edge runtime technology, enabling you to effortlessly construct scenes ranging from vast open worlds to intricate indoor-outdoor combinations, all while ensuring exceptional rendering performance and a smooth gameplay experience.Core Functionality:Integrated workflow: From terrain sculpting, vegetation rendering to final scene optimization, all tools are integrated within a unified framework, significantly enhancing development efficiency.Ultimate runtime performance: With terrain LOD, GPU-driven vegetation rendering, and intelligent occlusion culling based on PVS, millions of objects can be easily rendered without worrying about frame rate degradation.True streaming loading: Enable seamless roaming in large worlds, providing players with an immersive experience.Target Audience:A team dedicated to developing open-world, large sandbox games, RTS and MMORPGs.Developers who need to create complex, high-detail indoor and outdoor scene architectures, simulations, or virtual reality projects.Technical Advantage:Performance enhancement: Reduce the number of drawing calls by an order of magnitude, enabling previously unimaginable scene complexity.Artist-friendly: Intuitive editor tools make the content creation process smooth and efficient.Systematic solution: It's not just a single tool, but a complete toolchain that addresses the challenges across the entire lifecycle, from creation to runtime.Requirements:DirectX 11 or DirectX 12 and Shader Model 4.5 GPU (Windows, Windows Store).Metal (macOS, iOS).OpenGL Core 4.3 (Windows, Linux).Vulkan (Android, Windows, Linux).OpenGL ES 3.1 (Android).Required Unity packages:com.unity.collections@2.2.1com.unity.render-pipelines.universal@14.0.9Third-Party Resources:NoneResources For Demonstration:Meshes: The number of triangles for all meshes is less than 2000.Textures: The resolution of all textures is less than or equal to 512.Use Tiny World now, break through performance barriers, and unleash the full potential of your grand world!Powerful Editor Tools:1: Terrain EditorIntuitive non-destructive terrain sculpting and texture painting tools.Supports 4-layer material blending, enabling easy creation of realistic terrain details.It can import 8-bit height maps and Unity terrains, making full use of existing resources.2: Foliage PainterEfficient large-scale vegetation brushes, primarily used for objects such as grass and small rocks that do not require collision.Offers a variety of placement options, including random scaling, rotation, and alignment to normal.Supports up to 3 levels of LOD.3: PVS EditorQuickly place the PVS portal and assist you in aligning it.The sampling density of each PVS Portal can be adjusted.4: BakerGenerate up to 4 levels of LOD Mesh for terrain sectors.High-performance PVS precomputation.High-performance runtime functionality:1: Streaming LoadingDynamically load and unload terrain sectors, vegetation cells, and scene objects.Automatic terrain LOD switching.2: GPU-driven Vegetation RenderingTransferring the rendering commands for vegetation from the CPU to the GPU completely relieves the pressure on the CPU.By combining GPU Instancing and GPU Culling, it is possible to maintain a high frame rate even when dealing with millions of vegetation instances.3: Occlusion Culling Based On PVSUtilize pre-computed PVS data during runtime to instantly eliminate objects that are completely invisible to the camera.Significantly reduce the number of drawing calls submitted by the CPU to the GPU, thereby enhancing overall rendering efficiency.