Character Vault
Any Concept / Any System
Compendium
Your System Come To Life
Roll20 for Android
Streamlined for your Tablet
Roll20 for iPad
Streamlined for your Tablet

Difference between revisions of "Updated Dynamic Lighting"

From Roll20 Wiki

Jump to: navigation, search
m
(Jan 14th update info added, moved History to own section)
Line 1: Line 1:
 
[[File:A-new-light-udl.jpg|right|thumbnail|350px]]
 
[[File:A-new-light-udl.jpg|right|thumbnail|350px]]
 
{{Pro only}}
 
{{Pro only}}
{{notebox|This feature is under active development, so both the community wiki and the Help Desk documentation might lag behind the latest features a updates [[User:1223200|1223200]] ([[User talk:1223200|talk]]) 16:05, 18 November 2020 (UTC)}}
+
{{notebox|This feature is under active development, so both the community wiki and the Help Desk documentation might lag behind the latest features a updates [[User:1223200|1223200]] ([[User talk:1223200|talk]]) 13:43, 18 January 2021 (UTC) }}
  
 
'''Updated Dynamic Lighting''' (aka. '''UDL''') is the new version of the Roll20 lightning system that is meant to replace [[Advanced Fog of War]] and [[Dynamic Lighting]], combining them into a single, unified system. It features a stronger framework for future feature enhancements, is more performative, and has been updated for more current computing technologies. The old system is referred to as '''[[Legacy Dynamic Lighting|Legacy Dynamic Lighting (LDL)]]'''.
 
'''Updated Dynamic Lighting''' (aka. '''UDL''') is the new version of the Roll20 lightning system that is meant to replace [[Advanced Fog of War]] and [[Dynamic Lighting]], combining them into a single, unified system. It features a stronger framework for future feature enhancements, is more performative, and has been updated for more current computing technologies. The old system is referred to as '''[[Legacy Dynamic Lighting|Legacy Dynamic Lighting (LDL)]]'''.
Line 7: Line 7:
 
In UDL, the old features of '''Advanced Fog of War''' have been renamed '''Explorer Mode''' to avoid confusion. Updated Dynamic Lighting uses WebGL, which is available in most computer systems and is supported by all the web browsers that Roll20 supports (Chrome and Firefox). The [[Legacy Dynamic Lighting]] has always used WebGL, so the change here is that Explorer Mode (previously Advanced Fog of War) now runs on the same system.
 
In UDL, the old features of '''Advanced Fog of War''' have been renamed '''Explorer Mode''' to avoid confusion. Updated Dynamic Lighting uses WebGL, which is available in most computer systems and is supported by all the web browsers that Roll20 supports (Chrome and Firefox). The [[Legacy Dynamic Lighting]] has always used WebGL, so the change here is that Explorer Mode (previously Advanced Fog of War) now runs on the same system.
  
UDL was released on April 8th, 2020 as opt-in feature for Pro/Plus users, after having been available over a month on the Dev Server for Pro subs to try out.
+
On '''January 14th, 2021, Roll20 announced [https://blog.roll20.net/post/640321601818198016/updated-dynamic-lighting-10-is-live Update 1.0]''', saying that ''"Updated Dynamic Lighting has been in the works for some time, and we see the 1.0 Update not as a finish line, but a checkpoint."''. Despite this, there exists still multiple known issues, such as performance issues, and visual glitches relating to Darkvision.
  
On July 30th, 2020, [https://blog.roll20.net/post/625101101120798720/a-new-light-a-new-path-ahead UDL reached Feature Parity with LDL], but still have issues and optimization to do before it becomes superior to the LDL on all aspects.
+
With '''Update 1.0''', they also emphasized that ''"We will still support Legacy Lighting for a while, but we feel it’s only fair to let you know that'' '''we will be deprecating our support for the Legacy system sometime in the future'''. ''"'' No timeline for phased out [[LDL]] was announced.
 
+
As of November 2020 there is no timeline yet when [[LDL]] is starting to get phased out.
+
  
 
==Official Documentation==
 
==Official Documentation==
Line 21: Line 19:
  
 
==Parallel Systems==
 
==Parallel Systems==
Currently UDL exist in parallel with the [[Legacy Dynamic Lighting|Legacy Dynamic Lighting(LDL)]] until all issues are resolved, even though it reached feature parity on July 30th. Users will be warned well in advance when LDL will be phased out so people have time to adjust.
+
Currently, UDL exist in parallel with the [[Legacy Dynamic Lighting|Legacy Dynamic Lighting(LDL)]] until all issues are resolved. Users will be warned well in advance when LDL will start to be phased out so people have time to adjust.
  
While we continue development on Updated Dynamic Lighting and support for licensed products, both the Legacy system and the Updated will exist in parallel. However, when you switch from one to another, the revealed areas are not transferred over. So, for example, if you and your crew have been crawling through a dungeon with Advanced Fog of War on, and you decide to switch to the new Dynamic Lighting with Explorer Mode, your players won't see anything they had previously explored. Players can fix that by moving their tokens around to re-reveal the area.
+
While they continue development on Updated Dynamic Lighting and support for licensed products, both the Legacy system and the Updated will exist in parallel. However, when you switch from one to another, the revealed areas are not transferred over. So, for example, if you and your crew have been crawling through a dungeon with [[Advanced Fog of War]] on, and you decide to switch to the new Dynamic Lighting with '''Explorer Mode''', your players won't see anything they had previously explored. Players can fix that by moving their tokens around to re-reveal the area.
  
 
Similarly, if you switch to '''Explorer Mode''' and then decide to hop back over to the Legacy system, anything you had revealed in the UDL system will be reset/hidden when changing to LDL. If you then switch back to the UDL, the revealed areas that you had revealed when you last used UDL(might?) still be there.
 
Similarly, if you switch to '''Explorer Mode''' and then decide to hop back over to the Legacy system, anything you had revealed in the UDL system will be reset/hidden when changing to LDL. If you then switch back to the UDL, the revealed areas that you had revealed when you last used UDL(might?) still be there.
  
The [[Layers|Dynamic Lighting layer]], where you can add barriers that block light and movement, continues to function for both systems, and you do not need to change anything on that layer.
+
The [[Layers|Dynamic Lighting- layer]], where you can add barriers that block light and movement, continues to function for both systems, and you do not need to change anything on that layer.
  
[https://blog.roll20.net/post/625723091466747904/a-new-light-the-convert-lighting-tool-is-now On August 6th], the [[Convert Lighting Tool]] was released, making it possible to convert existing games to UDL automatically.
+
The [[Convert Lighting Tool]] making it possible to convert existing games to UDL automatically. '''This process can't be reversed easily''', so if problems occur and you want to change everything back to LDL, you need to manually update all tokens & pages yourself.  It's recommended to create a copy of your campaign, and perform the Conversion on the Copy, and keeping the original game as it is.
  
 
==Features==
 
==Features==
  
* '''Explorer Mode'''
+
* '''Explorer Mode''' - reveal map as characters move around the map, and leave previously explored section greyed out.
* [[Darkness Tool]]
+
* [[Darkness Tool]] - manage what players can or can't see, reset explored map back to darkness, or draw Permanent Darkness that even blocks normal vision
* [[Convert Lighting]]
+
* [[Convert Lighting]] - a one-way tool to automatically convert a campaign's Dynamic Light setting(tokens, pages) to use UDL.
  
 
===Page===
 
===Page===
Line 53: Line 51:
  
  
===Known Issues===
+
==Known Issues==
The UDL Bug thread lists the  [https://app.roll20.net/forum/post/9072910/updated-dynamic-lighting-feedback-thread/?pagenum=1 Known Issues  & Feedback], and this section replicates it.
+
The UDL Bug thread lists the  [https://app.roll20.net/forum/post/9072910/updated-dynamic-lighting-feedback-thread/?pagenum=1 Known Issues  & Feedback], and this section (sporadically) updates based on it.
  
'''(list updated August 17th 2020)'''
+
'''Known Issues List: (updated Jan 14th 2021)'''
  
'''Known Issues List:'''
+
* Performance Issues
 
+
* Performance Improvements
+
 
** Some pages with Updated Dynamic Lighting are not loading properly
 
** Some pages with Updated Dynamic Lighting are not loading properly
 
** Improvements to loading times and responsiveness
 
** Improvements to loading times and responsiveness
** Dynamic Lighting lines appear jagged [ [https://app.roll20.net/forum/post/8422745/a-new-light-bug-thread-updated-dynamic-lighting-and-fog-of-war/?pageforid=8424617#post-8424617 1] ]
+
* Night Vision
** Lag build-up with keyboard movement (Especially for multiple token movement and large maps) [ [https://app.roll20.net/forum/post/8193435/a-new-light-is-live-on-the-dev-server/?pageforid=8243378#post-8243378 1], [https://app.roll20.net/forum/post/8193435/a-new-light-is-live-on-the-dev-server/?pageforid=8245468#post-8245468 2] ]
+
** Night Vision aesthetics with multiple tokens are overlapped. Grid dissapears on nightvision overlap
** Certain users are experiencing memory spikes and high memory usage
+
* Improvements to Night Vision
+
** Night Vision aesthetics with multiple tokens are overlapped.
+
** Objects on GM Layer disappear when tokens with Night Vision overlap them [ [https://app.roll20.net/forum/post/8422745/a-new-light-bug-thread-updated-dynamic-lighting-and-fog-of-war/?pageforid=8926919#post-8926919 1], [https://app.roll20.net/forum/post/8422745/a-new-light-bug-thread-updated-dynamic-lighting-and-fog-of-war/?pageforid=8935935#post-8935935 2], [https://app.roll20.net/forum/post/8422745/a-new-light-bug-thread-updated-dynamic-lighting-and-fog-of-war/?pageforid=8971578#post-8971578 3] ]
+
* Rotation handle for groups does not work when Updated Dynamic Lighting is enabled [https://app.roll20.net/forum/post/9017933/rotate-groups-of-tokens/?pageforid=9017946#post-9017946 1]
+
* Visual artifacts while using Explorer mode with integrated graphics on MacOS
+
* Zoom Interactions
+
** levels interacts with "Pixel dust" and Explorer mode
+
** Dynamic Lighting creates distorted duplicates
+
 
* Ghost-like effect for animated tokens in GM view with Night VisionNightvision or Explorer mode
 
* Ghost-like effect for animated tokens in GM view with Night VisionNightvision or Explorer mode
* Yellow box missing when hovering over Turn Order entry for UDL enabled tokens [ [https://app.roll20.net/forum/post/8422745/a-new-light-bug-thread-updated-dynamic-lighting-and-fog-of-war/?pageforid=9017251#post-9017251 1] ]
 
* When a GM moves a player token, the GM does not see reveal areas until drop
 
* Vision or lighting sometimes appears as a cone without changes to Directional Light/Vision being made
 
  
 +
(likely fixed)
 +
 +
* Lag build-up with keyboard movement (Especially for multiple token movement and large maps) [[https://app.roll20.net/forum/post/8193435/a-new-light-is-live-on-the-dev-server/?pageforid=8243378#post-8243378 1], [https://app.roll20.net/forum/post/8193435/a-new-light-is-live-on-the-dev-server/?pageforid=8245468#post-8245468 2] ]
  
 
'''Fixed issues:'''
 
'''Fixed issues:'''
  
** [https://app.roll20.net/forum/permalink/9072910/ full list of solved issues]
+
* [https://app.roll20.net/forum/permalink/8422746/ list of solved issues] - 1st thread, posted April 8th 2020
 +
* [https://app.roll20.net/forum/permalink/9072910/ list of solved issues] -  2nd thread, posted August 14th 2020
 +
 
 +
==History==
 +
* ?? – First public info on UDL
 +
* March, 2020 – UDL was made available to Pro members on the [[Dev Server]].
 +
* April 8th, 2020 – UDL was released as opt-in feature for Pro/Plus users, after having been available over a month on the Dev Server for Pro subs to try out.<sup>[https://blog.roll20.net/post/614847973200969728/a-new-light 1]</sup>
 +
* July 30th, 2020 – Roll20 announced UDL to have reached Feature Parity with LDL, but still have issues and optimization to do.<sup>[https://blog.roll20.net/post/625101101120798720/a-new-light-a-new-path-ahead 2]</sup>
 +
* August - December 2020  – regular updates & fixes where applied to UDL, and these minor change where communicated mostly in the UDL megathread and possibly twitter
 +
** There where no Blog Post or larger announcements during the time for UDL. On the monthly Community Roundtables(Twitch), questions about UDL progress was answered, and possibly some minor changes where mentioned.
 +
** During [[Roll20Con|Roll20Con 2020]], some updates where highlighted
 +
* January 14th, 2021 – Roll20 announced [https://blog.roll20.net/post/640321601818198016/updated-dynamic-lighting-10-is-live Update 1.0]
 +
** ''"Updated Dynamic Lighting has been in the works for some time, and we see the 1.0 Update not as a finish line, but a checkpoint."''. Despite this, there exists still multiple known issues, such as performance issues, and visual glitches relating to Darkvision.
 +
** With the Update 1.0, they also emphasized that ''"We will still support Legacy Lighting for a while, but we feel it’s only fair to let you know that'' '''we will be deprecating our support for the Legacy system sometime in the future'''. ''"''
 +
** No timeline for phased out [[LDL]] was announced.
 +
** Roll20 would close the current UDL feedback thread shortly and start a new one for '''Update 1.0'''<sup>[https://app.roll20.net/forum/permalink/9705531/ 3]</sup>
 +
 
 +
=API=
 +
{{pro only}}
 +
[[API|APIs]] have access to most UDL features, and some APIs such as [[TokenMod]] have updated to support UDL as best as it can.
 +
 
 +
There are
  
 
=See Also=
 
=See Also=
* [https://app.roll20.net/forum/post/9072910/updated-dynamic-lighting-feedback-thread UDL - Feedback/Bug Report Thread]
+
* [https://app.roll20.net/forum/post/9072910/updated-dynamic-lighting-feedback-thread UDL - Feedback/Bug Report Thread] (Jan 14th, 2021)
* [https://app.roll20.net/forum/permalink/9072910/ UDL Known Issues List] <strike>Legacy Sunset phase (August 17th ->)</strike>
+
* [https://app.roll20.net/forum/permalink/9072910/ UDL Known Issues List] (as of Jan 14th, 2021) <strike>Legacy Sunset phase </strike>
 
== Blog Posts==
 
== Blog Posts==
 +
* [https://blog.roll20.net/post/640321601818198016/updated-dynamic-lighting-10-is-live Updated Dynamic Lighting 1.0 is Live] (Jan 14th, 2021)
 
* [https://blog.roll20.net/post/625723091466747904/a-new-light-the-convert-lighting-tool-is-now A New Light The Conversion Tool is Now Live!] (August 6th,2020)
 
* [https://blog.roll20.net/post/625723091466747904/a-new-light-the-convert-lighting-tool-is-now A New Light The Conversion Tool is Now Live!] (August 6th,2020)
 
* [https://blog.roll20.net/post/625101101120798720/a-new-light-a-new-path-ahead A New Light A New Path Ahead] UDL reached Feature Parity with LDL (July 30th, 2020)
 
* [https://blog.roll20.net/post/625101101120798720/a-new-light-a-new-path-ahead A New Light A New Path Ahead] UDL reached Feature Parity with LDL (July 30th, 2020)

Revision as of 13:43, 18 January 2021

A-new-light-udl.jpg


Updated Dynamic Lighting (aka. UDL) is the new version of the Roll20 lightning system that is meant to replace Advanced Fog of War and Dynamic Lighting, combining them into a single, unified system. It features a stronger framework for future feature enhancements, is more performative, and has been updated for more current computing technologies. The old system is referred to as Legacy Dynamic Lighting (LDL).

In UDL, the old features of Advanced Fog of War have been renamed Explorer Mode to avoid confusion. Updated Dynamic Lighting uses WebGL, which is available in most computer systems and is supported by all the web browsers that Roll20 supports (Chrome and Firefox). The Legacy Dynamic Lighting has always used WebGL, so the change here is that Explorer Mode (previously Advanced Fog of War) now runs on the same system.

On January 14th, 2021, Roll20 announced Update 1.0, saying that "Updated Dynamic Lighting has been in the works for some time, and we see the 1.0 Update not as a finish line, but a checkpoint.". Despite this, there exists still multiple known issues, such as performance issues, and visual glitches relating to Darkvision.

With Update 1.0, they also emphasized that "We will still support Legacy Lighting for a while, but we feel it’s only fair to let you know that we will be deprecating our support for the Legacy system sometime in the future. " No timeline for phased out LDL was announced.

Contents

Official Documentation

UDL was created after Roll20 had moved their Official documentation to the Help Center, so the Community Wiki doesn't have duplicates of these articles, so these features have better pages there:

Parallel Systems

Currently, UDL exist in parallel with the Legacy Dynamic Lighting(LDL) until all issues are resolved. Users will be warned well in advance when LDL will start to be phased out so people have time to adjust.

While they continue development on Updated Dynamic Lighting and support for licensed products, both the Legacy system and the Updated will exist in parallel. However, when you switch from one to another, the revealed areas are not transferred over. So, for example, if you and your crew have been crawling through a dungeon with Advanced Fog of War on, and you decide to switch to the new Dynamic Lighting with Explorer Mode, your players won't see anything they had previously explored. Players can fix that by moving their tokens around to re-reveal the area.

Similarly, if you switch to Explorer Mode and then decide to hop back over to the Legacy system, anything you had revealed in the UDL system will be reset/hidden when changing to LDL. If you then switch back to the UDL, the revealed areas that you had revealed when you last used UDL(might?) still be there.

The Dynamic Lighting- layer, where you can add barriers that block light and movement, continues to function for both systems, and you do not need to change anything on that layer.

The Convert Lighting Tool making it possible to convert existing games to UDL automatically. This process can't be reversed easily, so if problems occur and you want to change everything back to LDL, you need to manually update all tokens & pages yourself. It's recommended to create a copy of your campaign, and perform the Conversion on the Copy, and keeping the original game as it is.

Features

  • Explorer Mode - reveal map as characters move around the map, and leave previously explored section greyed out.
  • Darkness Tool - manage what players can or can't see, reset explored map back to darkness, or draw Permanent Darkness that even blocks normal vision
  • Convert Lighting - a one-way tool to automatically convert a campaign's Dynamic Light setting(tokens, pages) to use UDL.

Page

Main Page: Page Toolbar

UDL Page Settings - Roll20 Help Center

UDL-PageSettings.png


Token

Main Page: Token Features

UDL Token Settings - Roll20 Help Center

UDL-TokenSettings.jpg


Known Issues

The UDL Bug thread lists the Known Issues & Feedback, and this section (sporadically) updates based on it.

Known Issues List: (updated Jan 14th 2021)

  • Performance Issues
    • Some pages with Updated Dynamic Lighting are not loading properly
    • Improvements to loading times and responsiveness
  • Night Vision
    • Night Vision aesthetics with multiple tokens are overlapped. Grid dissapears on nightvision overlap
  • Ghost-like effect for animated tokens in GM view with Night VisionNightvision or Explorer mode

(likely fixed)

  • Lag build-up with keyboard movement (Especially for multiple token movement and large maps) [1, 2 ]

Fixed issues:

History

  •  ?? – First public info on UDL
  • March, 2020 – UDL was made available to Pro members on the Dev Server.
  • April 8th, 2020 – UDL was released as opt-in feature for Pro/Plus users, after having been available over a month on the Dev Server for Pro subs to try out.1
  • July 30th, 2020 – Roll20 announced UDL to have reached Feature Parity with LDL, but still have issues and optimization to do.2
  • August - December 2020 – regular updates & fixes where applied to UDL, and these minor change where communicated mostly in the UDL megathread and possibly twitter
    • There where no Blog Post or larger announcements during the time for UDL. On the monthly Community Roundtables(Twitch), questions about UDL progress was answered, and possibly some minor changes where mentioned.
    • During Roll20Con 2020, some updates where highlighted
  • January 14th, 2021 – Roll20 announced Update 1.0
    • "Updated Dynamic Lighting has been in the works for some time, and we see the 1.0 Update not as a finish line, but a checkpoint.". Despite this, there exists still multiple known issues, such as performance issues, and visual glitches relating to Darkvision.
    • With the Update 1.0, they also emphasized that "We will still support Legacy Lighting for a while, but we feel it’s only fair to let you know that we will be deprecating our support for the Legacy system sometime in the future. "
    • No timeline for phased out LDL was announced.
    • Roll20 would close the current UDL feedback thread shortly and start a new one for Update 1.03

API

APIs have access to most UDL features, and some APIs such as TokenMod have updated to support UDL as best as it can.

There are

See Also

Blog Posts