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
/printthread.php 16 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
/printthread.php 16 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
/printthread.php 16 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
/printthread.php 83 forum_permissions
Warning [2] Undefined array key "showimages" - Line: 174 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 174 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 179 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 179 errorHandler->error
Warning [2] Undefined variable $css_align - Line: 1147 - File: inc/class_parser.php PHP 8.1.27 (Linux)
File Line Function
/inc/class_parser.php 1147 errorHandler->error
/inc/class_parser.php 1174 postParser->mycode_parse_img
[PHP]   postParser->mycode_parse_img_callback2
/inc/class_parser.php 481 preg_replace_callback
/inc/class_parser.php 177 postParser->parse_mycode
/printthread.php 184 postParser->parse_message
Warning [2] Undefined array key "showimages" - Line: 174 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 174 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 179 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 179 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 174 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 174 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 179 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 179 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 174 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 174 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 179 - File: printthread.php PHP 8.1.27 (Linux)
File Line Function
/printthread.php 179 errorHandler->error



High Frontier Forums
Building "up" - Printable Version

+- High Frontier Forums (http://highfrontier.com/forum)
+-- Forum: General (http://highfrontier.com/forum/forumdisplay.php?fid=1)
+--- Forum: Dev Log (http://highfrontier.com/forum/forumdisplay.php?fid=15)
+--- Thread: Building "up" (/showthread.php?tid=8)



Building "up" - JoeStrout - 03-03-2015

Our art team has been making some really cool buildings lately... including some bigger ones.  Some of them are big enough that we have to face this fact: "up" isn't a constant direction in a space colony.

Of course it's not a constant direction on Earth, either; "up" means away from the center of the Earth, so if you made a building many thousands of kilometers long, it would have substantial curvature to it.  But because the Earth is so big, on normal human scale, we can ignore this, and build as if the world were flat.  Walls meet floors at 90° angles, and stay parallel to each other as they go up.

A space colony, however, is substantially smaller than Earth.  If you have a big enough building in a small enough colony, then the fact that "up" always points towards the spin axis actually impacts the geometry of the building.  Walls no longer meet floors at a right angle, and they bend in a little as they go up.  The overall shape of the building has to curve a little, matching the curvature of the station around the Y axis, so that no matter where you stand in it, the walls seem vertical to you.

So we've implemented just such an adjustment (ticket #122) for version 0.14.

[Image: VZxCT.jpg]

It's a pretty subtle effect, as it should be unless your colony is really tiny.  The above image is in a cylinder with a 300-m radius, almost as small as a reasonable cylinder can get.  If you look carefully at the strip mall, you may notice that it's slightly curved, matching the local gravity at each point.  This includes the water feature out front, which is a good thing, otherwise the water would slop right out!


RE: Building "up" - Pye-rate - 10-02-2015

One thing I have always liked about building in colonies like this is that the garvitational effect is reversed allowing for building inverted pyramids.


RE: Building "up" - antred - 10-04-2015

(10-02-2015, 02:45 PM)Pye-rate Wrote: One thing I have always liked about building in colonies like this is that the garvitational effect is reversed allowing for building inverted pyramids.

I don't understand what you mean by that.


RE: Building "up" - Pye-rate - 10-04-2015

Building smaller at the bottom bigger at the top. Doable for a low rise building less than 10 floors.