|Last updated||6 months ago|
|Created||1 year ago|
|Project source||Project URL|
|Report bugs||Bug tracker URL|
This module provides a way to animate all the various configurations of a light. This animation will be synchronized with the server so that all players should see the same animation states. A simple example for this would be for creating a simple Light House where the light’s direction would animate all the way around a 180° rotation. The configuration window for Active Lights can be opened from the Light Animation tab in any Ambient Light config window.
The way animations work is that at time T, the position along the transition is at a deterministic position along a mathematical curve. This is some really fancy talk for basically making a dot follow a line.
Take this animation for example:
Key Frame: 0 Seconds
Key Frame: 2 Seconds
Given a Linear animation, the following are the results over time:
|0 ft||10 ft||20 ft||30 ft||40 ft|
The same key frames but with an Elliptic Animation would have these results:
|0 ft||15.31 ft||28.28 ft||36.96 ft||40 ft|
Here are all of the animation functions that are available, along with a graph for each.
|Linear||Quadratic In||Elliptical In|
|Linear Loop||Quadratic Out||Elliptical Out|
|Fixed Start||Quadratic Full||Elliptical Full|
|Fixed End||Quadratic Loop||Elliptical Loop|
If you want to support me or just help me buy doggy treats! Also, you can keep up to date on what I’m working on. I will be announcing any new modules or pre-releases there for anyone wanting to help me test things out!
You can find all the latest updates in the CHANGELOG
To install this package, open your Foundry Setup screen and navigate to your Module tab and click the Install Module button.
From there, you can either search for the package unique name: df-active-lights or copy its manifest URL:
And paste it to the input box at the bottom of your window.
You can install this package directly to your Forge account.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Advertisement cookies are used to deliver visitors with customized advertisements based on the pages they visited before and analyze the effectiveness of the ad campaign.