The following warnings occurred:
Warning [2] Undefined variable $awaitingusers - Line: 33 - File: global.php(779) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/global.php(779) : eval()'d code 33 errorHandler->error
/global.php 779 eval
/showthread.php 24 require_once
Warning [2] Undefined array key "style" - Line: 837 - File: global.php PHP 8.1.27 (Linux)
File Line Function
/global.php 837 errorHandler->error
/showthread.php 24 require_once
Warning [2] Undefined property: MyLanguage::$lang_select_default - Line: 4950 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 4950 errorHandler->error
/global.php 837 build_theme_select
/showthread.php 24 require_once
Warning [2] Undefined array key 1 - Line: 1394 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 1394 errorHandler->error
/inc/functions.php 1349 fetch_forum_permissions
/showthread.php 132 forum_permissions
Warning [2] Undefined variable $visibleonly - Line: 412 - File: showthread.php PHP 8.1.27 (Linux)
File Line Function
/showthread.php 412 errorHandler->error
Warning [2] Undefined array key 1 - Line: 1394 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 1394 errorHandler->error
/inc/functions.php 1359 fetch_forum_permissions
/inc/functions.php 2862 forum_permissions
/showthread.php 616 build_forum_jump
Warning [2] Undefined array key 1 - Line: 1394 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 1394 errorHandler->error
/inc/functions.php 1359 fetch_forum_permissions
/inc/functions.php 2862 forum_permissions
/showthread.php 616 build_forum_jump
Warning [2] Undefined array key "mybb" - Line: 1907 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 1907 errorHandler->error
/inc/functions_indicators.php 41 my_set_array_cookie
/showthread.php 624 mark_thread_read
Warning [2] Undefined property: MyLanguage::$ratings_update_error - Line: 5 - File: showthread.php(727) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(727) : eval()'d code 5 errorHandler->error
/showthread.php 727 eval
Warning [2] Undefined variable $postsdone - Line: 858 - File: showthread.php PHP 8.1.27 (Linux)
File Line Function
/showthread.php 858 errorHandler->error
Warning [2] Trying to access array offset on value of type null - Line: 858 - File: showthread.php PHP 8.1.27 (Linux)
File Line Function
/showthread.php 858 errorHandler->error
Warning [2] Undefined array key 627 - Line: 858 - File: showthread.php PHP 8.1.27 (Linux)
File Line Function
/showthread.php 858 errorHandler->error
Warning [2] Undefined array key 632 - Line: 858 - File: showthread.php PHP 8.1.27 (Linux)
File Line Function
/showthread.php 858 errorHandler->error
Warning [2] Undefined array key 635 - Line: 858 - File: showthread.php PHP 8.1.27 (Linux)
File Line Function
/showthread.php 858 errorHandler->error
Warning [2] Undefined array key 636 - Line: 858 - File: showthread.php PHP 8.1.27 (Linux)
File Line Function
/showthread.php 858 errorHandler->error
Warning [2] Undefined array key 637 - Line: 858 - File: showthread.php PHP 8.1.27 (Linux)
File Line Function
/showthread.php 858 errorHandler->error
Warning [2] Undefined variable $lang - Line: 2 - File: showthread.php(1563) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1563) : eval()'d code 2 errorHandler->error
/showthread.php 1563 eval
/showthread.php 870 buildtree
Warning [2] Attempt to read property "by" on null - Line: 2 - File: showthread.php(1563) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1563) : eval()'d code 2 errorHandler->error
/showthread.php 1563 eval
/showthread.php 870 buildtree
Warning [2] Undefined variable $posts - Line: 2 - File: showthread.php(1563) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1563) : eval()'d code 2 errorHandler->error
/showthread.php 1563 eval
/showthread.php 870 buildtree
Warning [2] Undefined variable $lang - Line: 2 - File: showthread.php(1563) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1563) : eval()'d code 2 errorHandler->error
/showthread.php 1563 eval
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Attempt to read property "by" on null - Line: 2 - File: showthread.php(1563) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1563) : eval()'d code 2 errorHandler->error
/showthread.php 1563 eval
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Undefined variable $posts - Line: 2 - File: showthread.php(1563) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1563) : eval()'d code 2 errorHandler->error
/showthread.php 1563 eval
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Undefined array key 627 - Line: 1566 - File: showthread.php PHP 8.1.27 (Linux)
File Line Function
/showthread.php 1566 errorHandler->error
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Undefined variable $lang - Line: 2 - File: showthread.php(1563) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1563) : eval()'d code 2 errorHandler->error
/showthread.php 1563 eval
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Attempt to read property "by" on null - Line: 2 - File: showthread.php(1563) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1563) : eval()'d code 2 errorHandler->error
/showthread.php 1563 eval
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Undefined variable $lang - Line: 2 - File: showthread.php(1559) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1559) : eval()'d code 2 errorHandler->error
/showthread.php 1559 eval
/showthread.php 1568 buildtree
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Attempt to read property "by" on null - Line: 2 - File: showthread.php(1559) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1559) : eval()'d code 2 errorHandler->error
/showthread.php 1559 eval
/showthread.php 1568 buildtree
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Undefined variable $posts - Line: 2 - File: showthread.php(1559) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1559) : eval()'d code 2 errorHandler->error
/showthread.php 1559 eval
/showthread.php 1568 buildtree
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Undefined array key 635 - Line: 1566 - File: showthread.php PHP 8.1.27 (Linux)
File Line Function
/showthread.php 1566 errorHandler->error
/showthread.php 1568 buildtree
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Undefined variable $lang - Line: 2 - File: showthread.php(1563) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1563) : eval()'d code 2 errorHandler->error
/showthread.php 1563 eval
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Attempt to read property "by" on null - Line: 2 - File: showthread.php(1563) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1563) : eval()'d code 2 errorHandler->error
/showthread.php 1563 eval
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Undefined array key 636 - Line: 1566 - File: showthread.php PHP 8.1.27 (Linux)
File Line Function
/showthread.php 1566 errorHandler->error
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Undefined variable $lang - Line: 2 - File: showthread.php(1563) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1563) : eval()'d code 2 errorHandler->error
/showthread.php 1563 eval
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Attempt to read property "by" on null - Line: 2 - File: showthread.php(1563) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1563) : eval()'d code 2 errorHandler->error
/showthread.php 1563 eval
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Undefined array key 637 - Line: 1566 - File: showthread.php PHP 8.1.27 (Linux)
File Line Function
/showthread.php 1566 errorHandler->error
/showthread.php 1568 buildtree
/showthread.php 870 buildtree
Warning [2] Undefined array key "additionalgroups" - Line: 6846 - File: inc/functions.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions.php 6846 errorHandler->error
/inc/functions_user.php 734 is_member
/inc/functions_post.php 398 purgespammer_show
/showthread.php 871 build_postbit
Warning [2] Undefined array key "profilefield" - Line: 6 - File: inc/functions_post.php(466) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php(466) : eval()'d code 6 errorHandler->error
/inc/functions_post.php 466 eval
/showthread.php 871 build_postbit
Warning [2] Undefined array key "canonlyreplyownthreads" - Line: 641 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 641 errorHandler->error
/showthread.php 871 build_postbit
Warning [2] Undefined array key "showimages" - Line: 699 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 699 errorHandler->error
/showthread.php 871 build_postbit
Warning [2] Undefined array key "showvideos" - Line: 704 - File: inc/functions_post.php PHP 8.1.27 (Linux)
File Line Function
/inc/functions_post.php 704 errorHandler->error
/showthread.php 871 build_postbit
Warning [2] Undefined array key 0 - Line: 1145 - File: inc/class_parser.php PHP 8.1.27 (Linux)
File Line Function
/inc/class_parser.php 1145 errorHandler->error
/inc/class_parser.php 1163 postParser->mycode_parse_img
[PHP]   postParser->mycode_parse_img_callback1
/inc/class_parser.php 480 preg_replace_callback
/inc/class_parser.php 177 postParser->parse_mycode
/inc/functions_post.php 716 postParser->parse_message
/showthread.php 871 build_postbit
Warning [2] Undefined variable $css_align - Line: 1151 - File: inc/class_parser.php PHP 8.1.27 (Linux)
File Line Function
/inc/class_parser.php 1151 errorHandler->error
/inc/class_parser.php 1163 postParser->mycode_parse_img
[PHP]   postParser->mycode_parse_img_callback1
/inc/class_parser.php 480 preg_replace_callback
/inc/class_parser.php 177 postParser->parse_mycode
/inc/functions_post.php 716 postParser->parse_message
/showthread.php 871 build_postbit
Warning [2] Undefined array key "invisible" - Line: 1491 - File: showthread.php PHP 8.1.27 (Linux)
File Line Function
/showthread.php 1491 errorHandler->error
Warning [2] Undefined variable $threadnotesbox - Line: 30 - File: showthread.php(1518) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1518) : eval()'d code 30 errorHandler->error
/showthread.php 1518 eval
Warning [2] Undefined variable $multipage - Line: 33 - File: showthread.php(1518) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1518) : eval()'d code 33 errorHandler->error
/showthread.php 1518 eval
Warning [2] Undefined variable $multipage - Line: 65 - File: showthread.php(1518) : eval()'d code PHP 8.1.27 (Linux)
File Line Function
/showthread.php(1518) : eval()'d code 65 errorHandler->error
/showthread.php 1518 eval




Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Stack of Donuts
#4
(04-19-2017, 04:15 PM)JoeStrout Wrote:
(04-16-2017, 12:29 AM)Permeable Ceiling Wrote: The presented configuration of same size donuts would have different lighting conditions, in the vein of 60%/80%/100%, at least theoretically.

No, they would all have 100%.  (Remember the light rays are parallel; there is no occlusion here.)

EDIT: Just realized one thing that's probably causing some confusion... the light angle in design mode is not the "final" light angle, as deployed in orbit.  Your colony is always built with the spin axis perfectly perpendicular to the light; a torus is always edge-on to the sun.  But we found that when things were lit this way in design mode, it caused visual illusions that made it harder for people to perceive what they were doing.

The one exception, of course, is when you actually care about the lighting, in which case the current solution is deceptive.  It's a trade-off.

I think I understood the lighting correctly, since my percentages weren’t taking into account the angle of lighting that’s displayed in design mode.

[Image: torus.png?dl=0]
[Illustration of three toruses stacked on top of each other; view along the top axis (i.e. from the mirror); Green: stack of three toruses, superimposed; Grey: three rings of mirrors at 45° angle, reflecting light into the ceiling of their respective torus, radius increases with distance from point of view; Canteloupe/Salmon/Tangerine: hubs of increasing radius & spokes]

No, it’s more to do with the area of mirrors compared to area of torus. If the torus area is 1, then the top donut has a mirror area of something like 0.5, middle has 0.7, and the bottom donut of 0.9. So the bottom donut catches the most (of the parallel) light, and mirrors with smaller radius catch less. In this case, lighting percentage should be directly proportional with cross-sectional area the mirrors take up along the axis. 
Reply


Messages In This Thread
Stack of Donuts - JoeStrout - 04-14-2017, 09:50 AM
RE: Stack of Donuts - Permeable Ceiling - 04-16-2017, 12:29 AM
RE: Stack of Donuts - JoeStrout - 04-19-2017, 04:15 PM
RE: Stack of Donuts - Permeable Ceiling - 04-19-2017, 11:55 PM
RE: Stack of Donuts - Permeable Ceiling - 04-20-2017, 02:00 AM
RE: Stack of Donuts - JoeStrout - 04-20-2017, 10:22 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)