A highly optimized, glitch-free page-turning system for URP. Includes a custom shader and a robust C# controller for interactive books on VR, Mobile, and PC.Create highly realistic interactive books, magazines, newspapers, and documents with this lightweight Page Turning System.Instead of using heavy 3D meshes with bones or complex animations, this package uses a highly optimized 3-plane illusion powered by a custom vertex-displacement shader. This guarantees smooth, natural-looking page bends with zero Z-fighting or rendering glitches.Key Benefits:Cross-Platform & VR Ready: Extremely lightweight. Optimized to run at maximum framerates on PC, Mobile devices (iOS/Android), and VR headsets (Meta Quest, PCVR) without performance drops.Performance First: Uses simple planes/quads. The page-bending math is done entirely on the GPU via the vertex shader.Glitch-Free Illusion: The C# controller intelligently manages rendering queues and depth biases so pages never clip through each other during the turning animation.Dual-Sided Mapping: Assign different textures for the front and back of every single page easily via the inspector.Fully Customizable: Adjust the bend angle, wave length, X-axis shrink, and Y-axis wave height directly in the material to simulate everything from stiff cardboard to thin, wavy newspaper.Perfectly suited for narrative games, puzzle clues, UI elements, or immersive reading experiences.Render Pipeline & Platforms:Supported Render Pipeline: Universal Render Pipeline (URP) Only.Supported Platforms: PC, Mac, Mobile (iOS/Android), and VR/AR.Contents:Number of Custom Shaders: 1 (Custom/PageTurning)Number of Demo Scripts: 1 (PageController.cs)Number of Demo Textures: 10Texture Resolution: 3072x4608The book page textures in the demo are AI-generated placeholders used only for demonstration. I also used AI tools to assist with code refactoring.



