Sci-Fi Floor Pack: Conveyor is an asset for quickly building floor-type conveyors in a modular way. It supports Straight / Rotational modes and moves objects by detecting Rigidbody components inside a Trigger Collider according to the script settings.
The dedicated Conveyor Belt shader provides belt scroll and side-flow (Emission) effects, and its speed can be adjusted independently from the physical movement.
⭐ Contents
🔹Prefabs: Straight / Rotational conveyor module prefabs
🔹Scenes: demo and overview scenes
🔹Scripts: SFP_ConveyorBelt.cs (Runtime, trigger detection and physics movement control)
🔹Shaders: conveyor-dedicated shader (Belt Scroll, Side Flow)
🔹_Upgrade: UnityPackages for URP / HDRP switching included
⭐ Key Features
✔ Built-in / URP / HDRP support via packages in the _Upgrade folder
✔ Modular prefabs for fast placement with Straight / Rotational configurations
✔ Physics movement script that applies a velocity vector to Rigidbodies inside the trigger (FixedUpdate-based)
✔ Dedicated shader with Belt Scroll, Side Flow Emission, Rubber / Steel surface types
✔ Independent control between script Speed (physics) and shader scroll speed (visuals)
✔ Simple setup: drag and drop the prefab, set Speed, and run
✔ Pattern customization for Side Flow: Index / Tiling / Speed (small textures recommended: 256×32)
⭐ Included Floor Modules (13 pieces)
🔹Cross Junction
🔹T-Split (Forward)
🔹Merge Left
🔹Merge Right
🔹Checkpoint
🔹Start Section
🔹Turn Left (90°)
🔹Turn Right (90°)
🔹Transfer Left (90°)
🔹Transfer Right (90°)
🔹Straight
🔹End Section
🔹Plain Floor (no belt)