Professional Floating & Rotation Animation System with Complete UI Control
Transform any attachment or object into a smoothly floating and rotating masterpiece with this professional-grade LSL script.
Designed for players who demand precision control and seamless operation without the complexity of multiple scripts or cumbersome setup procedures.
TOP 5 FEATURES
1. Dual Independent Control Systems
Separate toggle controls for floating and rotation allow complete customization. Enable smooth vertical bobbing motion independently from continuous axis rotation, giving you full creative control over your object's behavior.
2. Comprehensive Dialog Interface
Professional multi-level menu system provides intuitive access to every parameter. Owner-only access with randomized secure channels ensures your settings remain private while offering effortless real-time adjustments.
3. Precision Custom Input System
Advanced text input functionality allows exact numerical control over all parameters. Input custom speeds, positions, distances, and rotation axes with mathematical precision using simple comma-separated values.
4. Automatic Memory Persistence
All settings automatically save to object description and restore on attach/detach cycles. Your carefully configured parameters persist across sessions, eliminating the need to reconfigure after every use.
5. Smooth Mathematical Animation
Utilizes sine wave calculations for natural floating motion and continuous quaternion rotation for fluid spinning. Professional-grade animation quality that maintains smoothness at any speed setting.
ADDITIONAL FEATURES
Real-time parameter adjustment without script restart
Multiple preset speed options for quick configuration
Granular fine-tuning controls for precise adjustments
Multi-axis rotation support including combined axis spinning
Position offset controls for perfect attachment placement
Adjustable travel distance for subtle or dramatic floating
Visual status indicators showing current operation state
Comprehensive help system with usage instructions
Menu timeout protection to prevent resource waste
Clean formatted value display without trailing zeros
Context-sensitive reset options for individual parameters
Professional error handling with user-friendly feedback
TECHNICAL SPECIFICATIONS
Performance: Optimized 0.02s timer cycle for smooth 50fps animation
Memory: Efficient variable management with minimal memory footprint
Compatibility: Works with single prims and as root prim of linksets
Channels: Randomized communication channels for security
Data Format: Compressed save format for description field storage
Input Validation: Comprehensive bounds checking and format validation
Animation Method: Local coordinate system for natural attachment behavior
UI System: Multi-state dialog management with proper cleanup
INSTALLATION
1. Rez your object and add this script in.
2. Take your object and attach it to yourself.
3. Click your attached object and adjust from the menu.
4. Done!
- Dual Independent Control Systems
- Comprehensive Dialog Interface
- Precision Custom Input System
- Automatic Memory Persistence
- Smooth Mathematical Animation