Production-ready procedural water jet simulation for URP. Features dynamic mesh contouring, high-pressure fan and round nozzles, surface foam, aerosol mist, and zero GC allocations.Procedural Water Jet URP is a complete, production-ready high-pressure water stream simulation designed for Unity's Universal Render Pipeline.Ideal for pressure washing mechanics, firefighting simulations, industrial cleaning games, or realistic fluid interaction effects. The package features dynamic 3D arched water sheet generation, physical raycast-based surface contouring, and 5 coordinated particle systems with zero Garbage Collection (GC) allocations in hot paths.Key Highlights:• Dynamic Procedural Stream: Generates an arched water sheet in real time that conforms to surfaces without clipping into walls.• Two Nozzle Profiles: Flat Wide Fan with smooth 0°/90° roll rotation and Concentrated 3D Round Cone.• Surface Impact Foam & Mist: Realistic impact foam and aerosol mist clouds that scale dynamically to match the exact stream width.• Zero GC Allocations: Rock-solid 60+ FPS performance on desktop and mobile.• Clean Architecture: Packaged under self-contained Assembly Definitions (.asmdef) with cross-input support (New Input System & Legacy Input Manager).• Ready-to-Use Demo: Includes an interactive calibration UI, FPS controllerTechnical Specifications:• Render Pipeline: Universal Render Pipeline (URP)• Unity Version: Unity 2022.3 LTS, Unity 6+ (6000.x)• Number of Custom Shaders: 6 custom URP shaders• Number of Materials: 15 Materials• Number of Particle Systems: 5 coordinated VFX modules (Muzzle Droplets, Muzzle Mist, Impact Foam, Impact Mist, Impact Splashes)• Number of Prefabs: 1 ready-to-use WaterJetEmitter Prefab• Number of Demo Scenes: 1 Complete Testing Studio Scene with interactive GUI controls• Assembly Definitions: 2 isolated .asmdef files• Input Support: Both New Input System and Legacy Input Manager supported• Performance: 0 B GC Allocation per frame during active firing• Documentation: HTML and Markdown documentation includedAI assistance was utilized during the development process for C# script optimization, HLSL shader authoring, and English documentation. All mesh generation algorithms, procedural shaders, and particle systems were reviewed, calibrated, and validated for this package.


