String Light Plugin

Heliumantis - 代码插件 - 2022/06/18

Easily add String Lights to your Scene with lots of customizable options.

  • 支持的平台
  • 支持的引擎版本
    4.26 - 4.27, 5.0 - 5.4
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

Add special cables to your scene, decorate them with various hanging lights, add dynamic lights and customize many properties. meshes are grouped via hierarchical instanced static meshes. This plugin Includes a Modular Light Bulb blueprint for creating various light bulbs and can be easily extended from data tables.


Video

Documentation

Discord Support Channel

Sequencer Support


Showcase Map 4.26+ (Plugin is Required)


Integration with Advanced Light Pack


Update 1.2 Release Notes


New

  • Group Instanced Meshes of different String Lights for higher performance.
  • Create Static Mesh(es) from String Lights with different merge options.
  • Specify Lights to add to strings by Index.
  • Distance Based Optimization.
  • Improved Directional Wind.
  • Segment Collision for String Lights.
  • Support Per Particle Force.
  • Better Debug View for String Lights.
  • More Blueprint nodes.
  • More Features, Improvements and Optimizations.


Fixed

  • Transform of Attached Light Bulbs
  • Socket Transforms of String Light Components.
  • Shadow Casting of String Light Components.
  • Calculated Bounds of String Light Components.
  • Line Trace on Light Bulbs.
  • Shadow casting option on sections of static mesh assets.
  • Other minor issues.


Update 1.1 Release Notes

技术细节

Features:

  • Add cables easily with Spline Points
  • Blueprint Support
  • Advanced Light Pack Integration
  • Modular light bulb for creating various light bulbs
  • Decorate cables with different meshes
  • Easily override materials
  • Meshes are grouped via hierarchical instanced static meshes.
  • Attach Movable Lights
  • Simulated Hanging Lights
  • Damping option for cables and lights
  • Directional Wind Simulation
  • Pause Simulation for best performance and Static Lights
  • Optimization options for the simulation
  • Simple Collision (One way only)
  • Connect different string lights together
  • Thoroughly tested on Win64


Code Modules:

  • StringLightPluginModule (Runtime)
  • StringLightPluginEditorModule (Editor)


Number of Blueprints: 2 (+7 Miscellaneous)

Number of C++ Classes: 20 Classes, 40 Structs, 3 Enums

Network Replicated: No

Supported Development Platforms: Win/Linux/Mac

Supported Target Build Platforms: Win/Linux/Mac

Additional Notes: This plugin does not use CableComponent