
3D Visualizer Tool lets users rotate, zoom, and pan 3D content using mouse or touch gestures. Easily switch between subcategories and variants for detailed visualization. No external dependencies!The 3D Visualizer Tool is a versatile Unity package that enhances 3D content interaction by providing an intuitive way to explore models through mouse and touch gestures. Users can rotate the camera around the object, zoom in/out, and enable or disable panning for a customizable experience. The tool also supports a list-based selection system, allowing users to switch between different subcategories, variants, or individual parts of a 3D model effortlessly.Key Features:✅ Intuitive Interaction – Rotate, zoom, and pan using mouse events and finger gestures.✅ Subcategory & Variant Selection – A built-in list view to visualize different parts or variations of a 3D model.✅ Highly Configurable – Adjust pitch/yaw limits, zoom range, and enable/disable panning via the TBOrbit script.✅ No External Dependencies – Built entirely with Unity’s native input system for maximum compatibility.✅ Easy Integration – Simply replace your camera with the 3DVisualizer prefab and assign your target content.This tool is perfect for product visualization, virtual showrooms, interactive 3D experiences, and more. Check out the demo scene and documentation for a quick start!Unity Version Compatibility: Supports Unity 2020.3+ (URP/HDRP and Built-in Render Pipeline)Input System: Uses Unity’s default Input system (Mouse & Touch Gestures)Prefab-Based Setup: Easily integrate by replacing your scene camera with 3DVisualizer prefabScript Components:TBOrbit – Handles camera movement, zoom, and rotationVisualizer – Manages subcategory/variant selectionCustomization Options:Set max/min pitch & yaw anglesControl zoom in/out limitsEnable/disable panningPlatform Support: Works on PC, Mobile (Android/iOS), and WebGL🚀 Easy to set up, highly customizable, and no external dependencies – get started today!