A versatile nature asset pack for terrain creation and environment prototyping. Includes ground textures, grass billboards, 3D rocks, water shader, and a Day & Night cycle system.Terrain & Grass Pack is a practical and lightweight foundation for developers looking to quickly build natural outdoor environments. Whether you are blocking out an open-world prototype or polishing a stylized indie game, this package provides all the essential nature components you need.Beyond just environment art, this pack includes a fully functional, highly modular Day & Night Cycle System. Built with clean architecture, it smoothly controls celestial rotation, time scaling, and gradient environment lighting without cluttering your project with spaghetti code.What's Included:Terrain Textures: 15 preconfigured Terrain Layers with normal maps (5 grass, 4 soil, 2 sand, 3 pavement, 1 rock).Grass Billboards: 11 stylized grass and flower textures (Ferns, Cattails, Orchids, Pampas, Roses, Daisies, and Lupines) with included normal maps for detail meshes.3D Rocks: A collection of large rocks, small rocks, stone piles, and pavement outcroppings, all preconfigured with colliders.Water Shader: Customizable URP Shader Graph featuring edge foam, depth fade, refraction, wave motion, and cat's paw effects.Water Lilies: 3D leaves and flowers, plus pre-grouped prefabs for quick scene population.Layered Skybox: Cloudscape and night sky textures configured for seamless integration with Unity's Procedural Skybox.Day & Night Cycle: A plug-and-play system featuring smart time scaling, seamless sky/lighting fades, and full support for Unity's Trilight Ambient Mode. Easily extendable via custom C# scripts.Ideal For:Open world prototypes and blockoutsSurvival and crafting gamesStylized environmentsIndie and mobile gamesNature and outdoor scenesNumber of Unique Meshes: 21 ( 12 Large Rocks, 5 Small Rocks, 1 Road Rocks, 1 Water Lily parts, 1 Bush, 1 Layered Skybox Sphere)Texture Resolution: 2048x2048 per textureTexture Maps Included: Albedo/Base Color, Normal Maps, Occlusion, Specular SmoothlessPolygon Count: Low poly models ranging from 2 to 3,000 trianglesNumber of Textures: 138 ( 35 Terrain Textures, 22 Grass Billboard Textures, 4 Road Rocks, 48 Large Rocks, 20 Small Rocks, 1 Night Sky, 1 Clouds, 1 Moon, 2 Water, 4 Water Lily )Number of Prefabs: 29 (17 Rocks, 5 Water Lily, 1 Day-Night Manager, 4 Rock Variations, 2 Grass)Number of Materials: 30Number of Shaders: 1 custom URP Water Shader, 1 Skybox Layer, 1 Moon (built via Shader Graph with modular Sub Graphs)Number of Scripts: 7 (Modular DayNightBrain, States, and interfaces)UV Mapping: Non-overlapping UVs for rocks and vegetation, seamless tiling for terrain texturesFormats: FBX (models), PNG (textures)Prefab Setup: Prefabs fully organized with pre-configured colliders for immediate drag-and-drop useCompatibility: Universial Render Pipeline (URP) by default. (Note: Built-in and HDRP have not been fully tested; additional material or shader updates may be required for those pipelines).Supported Platforms: Compatible across PC, Mac, Console, and MobileKey Features:Ready-to-Paint: Terrain layers and Detail objects are preconfigured for Unity's Terrain system.Developer Friendly: The Day & Night system uses a Brain/Module architecture that avoids GetComponent calls in Update(), ensuring peak performance and easy custom event triggers.Optimized Rendering: Spherical layered skybox meshes and well-optimized Shader Graphs keep performance overhead minimal.AI Usage Disclosure:Artificial Intelligence was used strictly as a structural assistant to generate the base C# code for the modular architecture (Day & Night Cycle System). This was done to ensure a highly organized, clean, and optimized codebase. All 3D models, textures, shaders, and final game logic were manually created and refined without the use of generative AI.




