[plugin asset] curtain controller

Assets + Accessories [plugin asset] curtain controller

Download [1.02 MB]

​


​

Curtain Controller — Quick Guide​

Setup
Add CurtainController.cslist to an Empty atom’s Plugins. The curtain follows the Empty’s position and rotation.

Main — Type & Opening​

  • Curtain Type: Choose Double Curtain, Venetian Blind, or Single Curtain.
  • Open: 0 = fully closed/lowered; 1 = fully open/raised.
  • Open fully / Close fully: Fully open or close the curtain.
  • Single Gather Left / Right: Choose which side the single curtain gathers toward.
  • Color: Change the selected type’s color.
  • Slat Tilt: Adjust the blind slat angle.

Position & Size​

  • Left Right / Height / Front Back: Adjust placement relative to the Empty.
  • Pitch / Yaw / Roll: Adjust rotation.
  • Width: Set the overall width.
  • Drop Length: Set the vertical length.
The curtain starts 2.5 m above the Empty. Set Height to 0 to place the rail at the Empty’s position.

Motion​

  • Open Duration: Opening/closing time. Set to 0 for instant changes.
  • Breeze / Breeze Speed: Adjust wind sway strength and speed.
  • Inertia: Adjust sway caused by movement and opening/closing.
  • Mesh Update Rate: Animation update frequency. Default: 30 Hz.
  • Settle Motion: Snap to the target opening and clear residual sway.

Triggers & Timeline​

Use Open / Close / Toggle Open actions in triggers. When animating the Open value directly in Timeline, set Open Duration to 0.

Note: Cloth movement is simulated visually. Character/object collisions and grabbing the pull cord are not supported.
React to this content...

Share this resource

More resources from bqbq

Latest reviews

Positive
Version: v1
Posted:
I had been looking for a decent curtain asset in VaM for a long time (for scientific experiments...). Finally, a high-quality asset that has been thoughtfully created. Thanks!
Upvote 0
Back
Top Bottom