Swordmaster - Real-Time Vfx

SPRWtv in Modifier Setups


Download Includes:
1x .blend file containing:
- 1x SwordMaster Asset
- 3x Demo Materials
- 4x Packed Textures
1x .zip file containing:
- 4x Textures (3x Slash, 1x Seamless Pattern)

Features and Usage:

UVs:
- Check UVs: Toggles a UV Checkerboard Material. Press play to see the movement of the X and Y axes.
- Swizzle UVs: Swaps the X and Y axes.
- Enable Preview + Gizmo: Enables a small panel to view the UV tile as set up.
Animation:
- Enable Animation: Enables the lifetime system and passes a 0-1 age attribute into the shader system.
- Enable Mesh Culling: Deletes the mesh geometry when outside of the lifetime range.
Impact:
- Delay: Delay the Impact spawn from the starting point set in the Animation tab.
- Camera-Facing: Aligns the impact-plane to the camera. Avoid rotating the asset outside of the options as this will break the vector.
- Enable Impact Gizmo: When not Camera-Facing use this Gizmo to position the Impact.
Curve Parameters:
- Slash Type: Switch between Arc, Bezier and Spiral Curve Types.
- Edit Curve/Spiral/Transform: Enable viewport Gizmos to edit the Curve shape and position.
- Resolution/Profile: Sets the amount of individual points along the Spline and Profile respectively.
- Invert Curve: Inverts the point indices along the spline.
Curve Profile Parameters:
- Profile Type: Switch between a Straight and an Arc Curve profile.
- Arc Sweep Angle: When Profile is set to Arc, this determines how full the profile arc will be up to 360 degrees.
- Tilt/Radius Uniform: Will affect each attribute uniformly along the spline.
- Tilt/Radius Proportional: Will affect each attribute proportionally along the spline.
- Invert Spline: Switches the direction and influence of the proportional parameters.
Custom Geometry [Advanced]:
- Custom Object Inputs: Override the Curve and Profile with custom geometry.
Distortion:
- Scale: Amount of Distortion.
- Noise Scale/Frequency/Anisotropy: Parameters of the Distortion Texture in Local Space.
- Orientation: The facing Vector of the Noise Texture, currently aligned to rotate about the local Z-axis.
- XYZ Distortion: Mask out a specific Axis for distortion influence.
Swipe/Spiral/Transform Overrides:
- XYZ/Parameters: Directly input precise position and variable data. Affects Transformation Gizmos.
Export:
- Check Wireframe: Will replace the entire Asset with a wireframe version of itself. 
- Clear Materials: Will remove all active materials including the UV Checker.

Custom Shader Creation tips and functionality:

Shader Attribute:
- Add 'Animation_NamedAttributes' in the shader to expose important parameters.
- Coaster_Age will output a 0-1 value based on the set age of the VFX System.
- Plug Coaster_Age into a Float Curve Node to fine-tune timing along the normalized lifespan.
Erosion:
- Keep painted textures between pure black and pure white, use a saturated Color Mix node to subtract pure white from the texture. This will erode the values progressively.
$10

Have questions about this product?
Login to message

Details
Sales 10+
Dev Fund Contributor
Published about 1 month ago
Software Version 4.3
License GPL