Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×

Global Illumination not working (already went through Steps 1-3 of technical solve guide)

I have a map made for a game and I have both global illumination and enforce line of sight set on the map. Also all fog of war is turned off. It appears in GM mode to work as intended. However upon giving myself a player sheet and dragging said token onto the map, then giving it site in the tokens settings, when i rejoin as player the entire map is black. 
1570893315

Edited 1570893331
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
It would help if you could post screen shots of the page settings showing all the vision/light options, as well as both panels of the specific token settings.
Did you turn on "Has Sight" on the Advanced page of the token you are using? If that is not set or you have no token with sight, the map will appear black.
1570922848

Edited 1570922866
Hello Clifford H., I am sorry to hear that you have encountered this issue with your map. To rule out possible issue,  please carefully work through these steps of our guide to  Solving Technical Issues : Step 1: Make sure to use the right browser Please check if these issues persist when using both Chrome  and  Firefox. Step 2: Ensure that there are no extensions/addons interfering with Roll20 Please disable  all  add-ons/extensions. Step 3: Clear your cache If none of the above succeeds, please thoroughly work through all of the requested information in  Step 4 .  (Don't forget the complete Console Log! Thank you!
Jeremy C. said: Did you turn on "Has Sight" on the Advanced page of the token you are using? If that is not set or you have no token with sight, the map will appear black. I did indeed. I have used the feature before and have gotten it to work in the past. So I'm confused as to why it doesnt right now.
keithcurtis said: It would help if you could post screen shots of the page settings showing all the vision/light options, as well as both panels of the specific token settings. Here you go, as you see the token has sight, enforce line of sight is turned on, Global Illumination is turned on and shows itself as working in GM mode as when I would uncheck it I would see black since I had my GM opacity set to no opacity. But the image on the left is what I get when I try to re-join as a player to test the lighting: Black as night.
1570943017

Edited 1570943187
Rainflame said: Hello Clifford H., I am sorry to hear that you have encountered this issue with your map. To rule out possible issue,&nbsp; please carefully work through these steps of our guide to&nbsp; Solving Technical Issues : Step 1: Make sure to use the right browser Please check if these issues persist when using both Chrome&nbsp; and&nbsp; Firefox. Step 2: Ensure that there are no extensions/addons interfering with Roll20 Please disable&nbsp; all&nbsp; add-ons/extensions. Step 3: Clear your cache If none of the above succeeds, please thoroughly work through all of the requested information in&nbsp; Step 4 .&nbsp; (Don't forget the complete Console Log! Thank you! I followed those before coming here actually which is why I am here. I apologize for the lack of console log, allow me to rectify that post haste. Before I paste it all here however here is a list of operating system, web browser used, and computer stats: Operating system: Google Chrome O's Web Browser: Google Chrome Computer used: Chromebook If the issue is that this particular feature doesn't work on Chromebooks that is unfortunate and I hope that perhaps in the future it will. Console Log begins: Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a> ". Either the 'unsafe-inline' keyword, a hash ('sha256-FYNmp4Gr191SAkwcg6eyC2UXm1lYesSP8kdVNw2PLmI='), or a nonce ('nonce-...') is required to enable inline execution. app.roll20.net/:13 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a> ". Either the 'unsafe-inline' keyword, a hash ('sha256-JeWbh0DatVbnZhQNBSXTdn1mQkTkdb72YVLCn8c2k88='), or a nonce ('nonce-...') is required to enable inline execution. jquery.migrate.js:20 JQMIGRATE: Logging is active app.roll20.net/:4358 Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self' 'unsafe-eval' https://*.googlesyndication.com https://*.doubleclick.net <a href="https://partner.googleadservices.com" rel="nofollow">https://partner.googleadservices.com</a> <a href="https://www.googletagservices.com" rel="nofollow">https://www.googletagservices.com</a> <a href="https://ssl.google-analytics.com" rel="nofollow">https://ssl.google-analytics.com</a> <a href="https://www.google-analytics.com" rel="nofollow">https://www.google-analytics.com</a> <a href="https://ajax.googleapis.com" rel="nofollow">https://ajax.googleapis.com</a> <a href="http://ajax.googleapis.com" rel="nofollow">http://ajax.googleapis.com</a> <a href="https://d3clqjduf2gvxg.cloudfront.net" rel="nofollow">https://d3clqjduf2gvxg.cloudfront.net</a> <a href="https://cdn.firebase.com" rel="nofollow">https://cdn.firebase.com</a> https://*.firebaseio.com https://*.tokbox.com https://*.opentok.com <a href="http://static.opentok.com" rel="nofollow">http://static.opentok.com</a> <a href="http://www.google-analytics.com" rel="nofollow">http://www.google-analytics.com</a> <a href="http://cdn.crowdin.com" rel="nofollow">http://cdn.crowdin.com</a> <a href="https://crowdin.com" rel="nofollow">https://crowdin.com</a> <a href="http://stun.l.google.com" rel="nofollow">http://stun.l.google.com</a> ". Either the 'unsafe-inline' keyword, a hash ('sha256-vileAyXucIHIT+3pbOzFP62jSSQqBYQ/DZ/WZAa5v4Y='), or a nonce ('nonce-...') is required to enable inline execution. app.js?1570930232:541 70 app.js?1570930232:543 TOUCH SUPPORTED: false app.js?1570930232:543 USING WEBGL ACCELERATION... app.js?1570930232:543 WEBGL STARTUP SUCCESS app.js?1570930232:545 Custom Sheet Translation app.js?1570930232:536 select app.js?1570930232:536 Switch mode to select app.js?1570930232:557 Initializing new dice engine with randomness... app.js?1570930232:557 Using random entropy app.js?1570930232:560 Compiling sheet... app.js?1570930232:560 Found webworker script jquery-1.9.1.js:6469 Mixed Content: The page at ' <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> ' was loaded over HTTPS, but requested an insecure image ' <a href="http://imgsrv.roll20.net/?src=i.imgur.com/rVbRWKo.png%3F2" rel="nofollow">http://imgsrv.roll20.net/?src=i.imgur.com/rVbRWKo.png%3F2</a> '. This content should also be served over HTTPS. buildFragment @ jquery-1.9.1.js:6469 jquery-1.9.1.js:6469 The specified value " -20 +(@{advancedskillbox1})+@{advancedskillcharacteristic}+@{advancedskillbox2}+@{advancedskillbox3} +@{advancedskillbox4}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? buildFragment @ jquery-1.9.1.js:6469 jquery-1.9.1.js:6469 The specified value "@{XPTotal} - @{XPSpent}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? buildFragment @ jquery-1.9.1.js:6469 jquery-1.9.1.js:6469 The specified value "@{GearCarry} + @{GearCarryMod}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? buildFragment @ jquery-1.9.1.js:6469 jquery-1.9.1.js:6469 The specified value "@{GearCarry} + @{GearCarryMod} - @{GearCarryCurrent}" is not a valid number. The value must match to the following regular expression: -?(\d+|\d+\.\d+|\.\d+)([eE][-+]?\d+)? buildFragment @ jquery-1.9.1.js:6469 app.js?1570930232:560 Finding sheet rolls... app.js?1570930232:563 window resize app.js?1570930232:543 Final set zoom! app.js?1570930232:542 UPDATE GL SIZE! app.js?1570930232:543 Final set zoom! tutorial_tips.js:7 tuts loaded app.js?1570930232:555 MESSAGE RECEIVED app.js?1570930232:555 MessageEvent sheetsandboxworker.js?1570942560174:682 Starting up WEB WORKER VM12:571 •.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸&nbsp; The Aaron Sheet&nbsp; v0.2.3&nbsp; ¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.• VM12:572 •.¸¸.•*´¨`*•.¸¸.•*´¨`*•.¸&nbsp; Last update: Fri Mar 04 2016 06:27:36 GMT-0700 (Mountain Standard Time)&nbsp; ¸.•*´¨`*•.¸¸.•*´¨`*•.¸¸.• app.roll20.net/:1 A cookie associated with a cross-site resource at <a href="http://doubleclick.net/" rel="nofollow">http://doubleclick.net/</a> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application&gt;Storage&gt;Cookies and see more details at <a href="https://www.chromestatus.com/feature/5088147346030592" rel="nofollow">https://www.chromestatus.com/feature/5088147346030592</a> and <a href="https://www.chromestatus.com/feature/5633521622188032" rel="nofollow">https://www.chromestatus.com/feature/5633521622188032</a> . app.roll20.net/:1 A cookie associated with a resource at <a href="http://doubleclick.net/" rel="nofollow">http://doubleclick.net/</a> was set with `SameSite=None` but without `Secure`. A future release of Chrome will only deliver cookies marked `SameSite=None` if they are also marked `Secure`. You can review cookies in developer tools under Application&gt;Storage&gt;Cookies and see more details at <a href="https://www.chromestatus.com/feature/5633521622188032" rel="nofollow">https://www.chromestatus.com/feature/5633521622188032</a> . app.js?1570930232:551 Final page load. app.js?1570930232:549 Auth'ed. app.js?1570930232:549 Go post auth! app.js?1570930232:549 initial setup app.js?1570930232:547 T.i app.js?1570930232:549 Got players value... app.js?1570930232:550 joining game... 4app.js?1570930232:547 Full load page! app.js?1570930232:549 We have 4 pages app.js?1570930232:548 Player -LYx1-59Y4kGq9YclTGW is offline... app.js?1570930232:548 Global Volume: 100=1 app.js?1570930232:548 Player -LZWV9Xb-jrhsQj-xqQn is offline... app.js?1570930232:548 Player -LZWVBbS5hp6q90QYH5a is offline... app.js?1570930232:548 Player -LZWX4602jqOBoNmYWz- is offline... app.js?1570930232:548 Player -LqnglrQO8wgQNciE5Kd is offline... app.js?1570930232:548 Player -LqxzD1CvuPuV8BqMCe- is offline... app.js?1570930232:550 Deferred finish joining... app.js?1570930232:541 Firebase Online app.js?1570930232:560 Refresh Journal List! app.js?1570930232:560 Search took 5ms app.js?1570930232:549 handle page changes app.js?1570930232:549 false app.js?1570930232:550 init active page! app.js?1570930232:547 activate page! app.js?1570930232:547 FULLY ACTIVATE VIEWS FOR PAGE. app.js?1570930232:551 Scan for new plays! app.js?1570930232:545 Do refresh link cache! app.js?1570930232:547 Graphics: 0 app.js?1570930232:547 Paths: 0 app.js?1570930232:560 Refresh Journal List! app.js?1570930232:560 Search took 26ms app.js?1570930232:547 Reorder by ZORDER 44app.js?1570930232:542 new caster! app.js?1570930232:547 Reorder by ZORDER app.js?1570930232:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/thumb.png?15708304365" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/thumb.png?15708304365</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/original.png?15708304365" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/original.png?15708304365</a> app.js?1570930232:540 Executing swap, new source:&nbsp; <a href="https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/original.png?15708304365" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/original.png?15708304365</a> app.js?1570930232:547 Reorder by ZORDER app.js?1570930232:543 Final set zoom! app.js?1570930232:542 UPDATE GL SIZE! app.js?1570930232:543 Debounced init page! app.js?1570930232:550 init active page! app.js?1570930232:543 Final set zoom! app.js?1570930232:542 UPDATE GL SIZE! app.js?1570930232:543 Debounced init page! app.js?1570930232:550 init active page! app.js?1570930232:543 Final set zoom! app.js?1570930232:542 UPDATE GL SIZE! app.js?1570930232:543 Debounced init page! app.js?1570930232:550 init active page! app.js?1570930232:542 new lamp 256[.WebGL-0x12060fe70000]RENDER WARNING: Render count or primcount is 0. app.js?1570930232:543 Final set zoom! app.js?1570930232:542 UPDATE GL SIZE! 4app.js?1570930232:542 new lamp app.js?1570930232:543 Debounced init page! app.js?1570930232:550 init active page! app.js?1570930232:543 Final set zoom! app.js?1570930232:542 UPDATE GL SIZE! app.js?1570930232:543 Debounced init page! app.js?1570930232:550 init active page! app.js?1570930232:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/original.png?157083043655" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/original.png?157083043655</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/max.png?15708304365" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/max.png?15708304365</a> app.js?1570930232:540 Executing swap, new source:&nbsp; <a href="https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/max.png?15708304365" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/max.png?15708304365</a> app.js?1570930232:542 new lamp app.js?1570930232:543 Final set zoom! app.js?1570930232:542 UPDATE GL SIZE! app.js?1570930232:543 Debounced init page! app.js?1570930232:550 init active page! app.js?1570930232:543 Final set zoom! app.js?1570930232:542 UPDATE GL SIZE! app.js?1570930232:543 Debounced init page! app.js?1570930232:550 init active page! app.js?1570930232:546 Swapping <a href="https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/max.png?157083043655" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/max.png?157083043655</a> to <a href="https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/original.png?15708304365" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/original.png?15708304365</a> app.js?1570930232:540 Executing swap, new source:&nbsp; <a href="https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/original.png?15708304365" rel="nofollow">https://s3.amazonaws.com/files.d20.io/images/94127949/EICwvX_tgnvcWch-OXBZlA/original.png?15708304365</a> app.js?1570930232:543 Final set zoom! app.js?1570930232:542 UPDATE GL SIZE! app.js?1570930232:543 Debounced init page! app.js?1570930232:550 init active page! app.js?1570930232:543 Final set zoom! app.js?1570930232:542 UPDATE GL SIZE! app.js?1570930232:543 Debounced init page! app.js?1570930232:550 init active page! app.js?1570930232:543 Final set zoom! app.js?1570930232:542 UPDATE GL SIZE! app.js?1570930232:543 Debounced init page! app.js?1570930232:550 init active page! app.roll20.net/:1 WebGL: too many errors, no more errors will be reported to the console for this context. app.js?1570930232:563 window resize app.js?1570930232:543 Final set zoom! 2app.js?1570930232:542 UPDATE GL SIZE! app.js?1570930232:543 Final set zoom! app.js?1570930232:542 UPDATE GL SIZE! app.js?1570930232:543 Debounced init page! app.js?1570930232:550 init active page!
The issue seems to have solved itself. I disabled an application that I had running in the background that manages my computers brightness based on time of day. It seems to have somehow messed with Roll20 on my end as I brought in a friend to help test and they said the light worked fine before turning off my application.
1570948125
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Well thank goodness, because I was sure stumped. That's a weird one.