Key Features of Drakkar VFX:
- Simplified VFX Management: Drakkar VFX provides an intuitive interface for creating and managing complex visual effects, allowing developers to effortlessly coordinate multiple VFX elements.
- Synchronization and Integration: The tool ensures that particles, sounds, trails, and other VFX are precisely synchronized, delivering a cohesive visual experience.
- Integration with Unity's Visual Effect Graph: Drakkar VFX seamlessly integrates with Visual Effect Graph, offering developers greater control and flexibility in crafting advanced visual effects.
- Suitable for Both Experts and Beginners: Its user-friendly interface and comprehensive features make Drakkar VFX accessible to users with varying levels of experience.
- Efficient Workflow: Drakkar VFX streamlines the VFX creation process, allowing developers to focus on the creative aspects of their projects.
Effect Modules:
Drakkar VFX offers a variety of effect modules to create different types of visual effects:
- PARTICLES: Manages one or more Unity particle systems, enabling developers to control parameters such as start time, brightness, and alpha.
- LIGHT: Controls Unity lights' intensity over time, allowing for dynamic lighting effects.
- RENDERER: Toggles renderers like MeshRenderer, SkinnedMeshRenderer, and LineRenderer, letting developers manage object visibility during VFX.
- MATERIAL FX: Modulates material parameters across the effect lifetime allowing complex shader effects.
- SOUND: Plays and manages sound effects using SoundObject, offering options for volume, pitch, delays, and offsets.
- QUAKE: Creates shake effects, enabling developers to specify the shake intensity, duration, and rotation.
- TRAIL: Controls Unity’s TrailRenderer, allowing the creation of trails following object movements.
- ANIMATION: Allows controlling an animation through the effect lifetime.
- GRAPH: Integrates Visual Effect Graph, enabling developers to pass parameters and control VFX graphs.
VFX Master: This component handles multiple DrakkarVFX instances in batches, simplifying the activation and management of "fire and forget" effects.
VFX Handler: Manages "spawned" effects, enabling developers to automatically activate and deactivate groups of VFX.
VFX Library: Contains a collection of DrakkarVFX instances that can be initialized in batches, called from various sources, and referenced by name.
Drakkar Events:
Drakkar VFX integrates with Drakkar Events, allowing developers to dynamically trigger and control VFX via events.
DOCUMENTATION