High-performance mobile GPU terrain rendering & 3D tire track deformation system for Unity URP. AAA mud, snow, puddles, and 3D tire tread strips at a rock-solid 60 FPS on Android & iOS.Unity 6.0 to 6.5 / URPDiscord Channel | Website & Support | Facebook | Instagram"TerraForge Mobile - URP"Made in Unity 6.0. tested and approved in Unity 6.1; 6.2; 6.3, 6.4, 6.5.✔️ TerraForge Mobile - URP is a high-performance, lightweight GPU terrain rendering, detailing, and physical deformation system engineered specifically for modern mobile devices (Android with Vulkan and iOS with Metal) in Unity's Universal Render Pipeline (URP).✔️ Bring AAA-grade environmental interaction, volumetric mud and snow trails, dynamic 3D tire tracks, and puddle reflections to your mobile games at a rock-solid 60 FPS — with zero battery drain and zero thermal throttling.✔️ BONUS: 'Car Controller Test'.WHY CHOOSE TERRAFORGE MOBILE?✔️ ROCK-SOLID 60 FPS ON MOBILE (VULKAN & METAL)Traditional terrain shaders and tessellation systems crush mobile GPU performance. TerraForge Mobile is built from the ground up with zero hardware tessellation, running flawlessly on mobile chipsets (Snapdragon, MediaTek Dimensity, Apple Silicon).✔️ DYNAMIC 3D TIRE TRACKS & TREAD STRIPSIncludes a dedicated, zero-allocation (zero-alloc) 3D track mesh generator that creates crisp, high-detail tire tread strips following vehicle wheels in real-time. Automatically cuts off when driving on rigid surfaces (asphalt, rocks) or when jumping airborne.✔️ LIGHTWEIGHT GPU COMPUTE SHADER PIPELINEReal-time footprints, vehicle impressions, and trail recovery (wind/melting) computed in lightweight 512x512 or 1024x1024 textures (R8/R16F), ensuring blazing-fast performance on mobile memory architectures.✔️ SELECTIVE SPLATMAP FILTERINGEasily mark which terrain layers are deformable (mud, sand, snow) and which remain solid (asphalt, rock, dry grass). Footprints and tire tracks only deform soft surfaces, keeping roads clean and realistic.✔️ FAST BIPLANAR CLIFFS MODULEAutomatically projects seamless rock textures and normal maps onto steep terrain slopes using optimized biplanar projection (Y + dominant XZ). Eliminates texture stretching while cutting texture samples in half compared to desktop triplanar mapping.✔️ TEXTURE ARRAY OPTIMIZATION (TEXTURE2DARRAY)Packs up to 8 terrain layers into GPU arrays. Drastically reduces draw calls, texture bandwidth, and sampler limits on mobile GPUs.✔️ MOBILE WETNESS & PUDDLE REFLECTIONSAdd realistic rain darkening, surface smoothness, and cavity-accumulated puddles with minimal fill-rate cost and zero complex multi-layer flipbooks.PERFECT FOR:✔️ Mobile Racing & Off-Road Games (Mud-runners, Rally, Drifting)✔️ Mobile Open-World RPGs & Survival Games✔️ Mobile Action & Shooters (Footprints, Explosions)✔️ Low-End PC, Steam Deck, and Nintendo Switch ProjectsSupport mail: assets@pyramisarts.comVisit our website:pyramisarts.com- Custom Shaders (URP):• TerraForge_MobileTerrain.shader: Mobile terrain shader supporting up to 8 layers, Texture2DArray, biplanar cliffs, dynamic snow/mud, wetness, anti-tiling, and mobile PBR lighting.• TerraForge_MobileTrackMesh.shader: Ultra-fast transparent tire track mesh shader with smooth edge falloff and distance fade.- GPU Compute Shader:• TerraForgeMobileSurfacePainter.compute: Fast GPU compute shader for rotated stamp calculation, radial anti-aliasing, and temporal recovery.- C# Core Scripts (namespace TerraForgeMobile):• TerraForgeMobileSurface.cs: Central surface manager handling RenderTexture lifecycle and CPU-side pre-filtering.• TerraForgeMobileDeformer.cs: Lightweight component for feet, wheels, projectiles, or test spheres.• TerraForgeMobileTrackMeshGenerator.cs: Zero-alloc 3D tire tread generator with suspension raycasting and airborne auto-detachment.• TerraForgeMobileTerrain.cs: Delivers MaterialPropertyBlock bindings for local terrain UVs and layer scales.- Custom Editor Tools:• TerraForgeMobileTexturePacker.cs: Custom Editor window (Tools > TerraForge Mobile > Texture Packer) to bake up to 8 terrain layers into 2DArray assets.• TerraForgeMobileShaderGUI.cs: Clean, modular Material Inspector with collapsible sections.- Performance & Compatibility:• Render Pipeline: Universal Render Pipeline (URP)• Unity Version: Unity 2022.3 LTS, Unity 6+• Target Hardware: Android (Vulkan / GLES 3.0+), iOS (Metal), Nintendo Switch, Steam Deck, PC/Mac• Memory Footprint: < 30 MB VRAM combined• Draw Calls: 1 to 3 SetPass calls per terrain tileAI generation tools were used solely to create base concept textures and terrain albedo maps. All shaders, C# scripts, compute shaders, and track mesh generators are 100% original and hand-crafted by PyramisArts.

