{"id":47466,"date":"2019-07-09T11:14:00","date_gmt":"2019-07-09T15:14:00","guid":{"rendered":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=47466"},"modified":"2019-09-25T17:10:19","modified_gmt":"2019-09-25T21:10:19","slug":"proc-gen-shipship","status":"publish","type":"post","link":"https:\/\/www.shamusyoung.com\/twentysidedtale\/?p=47466","title":{"rendered":"Proc-gen ShipShip"},"content":{"rendered":"<p>So far in this series I&#8217;ve played with circles and squares in an attempt to explore the range of spaceship designs that look good. Well, maybe &#8220;good&#8221; is too strong a term. Look not terrible. That look, let&#8217;s say, unoffensive in the context of a low-budget star-field.<\/p>\n<p>Let&#8217;s talk about the starfield, actually. It&#8217;s just a big sphere with a couple particle systems attached to it. There&#8217;s a &#8220;clumping&#8221; setting in Blender that gives it a little texture, and that&#8217;s it! Well, I also added a few smudgy galaxies too. I&#8217;d like to put some nebulae in as well, but who has time for that? We&#8217;re not here for stars! We&#8217;re here for starships in space! Spaceships among the stars!<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/pgs3_00.jpg' width=100% alt='Still could use some nebulae, but otherwise perfect. Okay! Let&apos;s never use this background again.' title='Still could use some nebulae, but otherwise perfect. Okay! Let&apos;s never use this background again.'\/><\/div><div class='mouseover-alt'>Still could use some nebulae, but otherwise perfect. Okay! Let&apos;s never use this background again.<\/div><\/p>\n<p>Ideally, though, these ships would be recognizable in another context, like a planet or a hanger or underwater. So that&#8217;s what this article is about. We&#8217;re going to address the other half of the word. Being in space<span class='snote' title='1'>or in the context of stars<\/span> isn&#8217;t enough. We&#8217;re going to need to look something like a ship. We&#8217;re going to need the stuff I was talking about at the end of the last article:<\/p>\n<p><!--more--><\/p>\n<h3>Hull Plates<\/h3>\n<p>As I&#8217;ve been attempting to demonstrate, there are a variety of shapes that work for a spaceship. Unlike terrestrial<span class='snote' title='2'>maritime, for the technically minded<\/span> ships which have to contend with fluids like water, or air-ships that have to contend with fluids like, well, you know. Unlike those kinds of ships, space-ships are in space! They don&#8217;t need streamlined hulls! They can be as tangly and drag-inducing as you can imagine, and it doesn&#8217;t matter at all!<span class='snote' title='3'>okay, yes, there is some material in space, and there are micro-meteors, and solar wind and such, but for the purposes of a fantasy fiction vessel powered by magic, it doesn&#8217;t matter.<\/span> But even though they are completely unnecessary, we&#8217;re going to use them anyway.<\/p>\n<p>It doesn&#8217;t seem like this would matter, but it transforms &#8220;open expanse of featureless geometry&#8221; into &#8220;precisely manufactured body panel&#8221; in no time flat.<br \/>\nThis thing is so powerful in pursuit of the &#8220;starship&#8221; look, that I hazard to call it &#8220;indispensable.&#8221; I man, obviously they were a joke, but look at how much better the face-ships look with visible hull seams!<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/pgs3_01.jpg' width=100% alt='Okay, they&apos;re still goofy starships. But before they were just goofy, so this is clearly an improvement. Also, this isn&apos;t exactly the same background. Look. I don&apos;t have all day to make new backgrounds.' title='Okay, they&apos;re still goofy starships. But before they were just goofy, so this is clearly an improvement. Also, this isn&apos;t exactly the same background. Look. I don&apos;t have all day to make new backgrounds.'\/><\/div><div class='mouseover-alt'>Okay, they&apos;re still goofy starships. But before they were just goofy, so this is clearly an improvement. Also, this isn&apos;t exactly the same background. Look. I don&apos;t have all day to make new backgrounds.<\/div><\/p>\n<h3>Why Hull Seams?<\/h3>\n<p>Because that&#8217;s how we know they are space-SHIPS.<\/p>\n<p>I mean, we could just toss a streamlined wrapper over the whole thing, but then it ends up looking like a potato. The visible seams indicate something manufactured, something clearly artificial. Why not just show all the mechanical parts like a real spacecraft? Well, sure, we could, but I don&#8217;t want to leave them out entirely because there&#8217;s nothing quite like a few good hull panels to indicate &#8220;this thing moves fast&#8221; to the audience. The streamlining is ancillary, but we want it anyhow.<\/p>\n<p>They also act in concert with window size to indicate scale. But there&#8217;s more! The size and complexity of the hull plates tells us something about the sophistication of the society that built this craft. Large contiguous panels indicate that there are large manufacturing facilities to make those panels. Complicated hull panels all curved and fitting together nicely indicate sophisticated methods of communication and organization to coordinate the whole design. Flush seams with no visible fasteners denotes careful construction and attention to detail. You can imagine this ship being put together in a cleanroom.<br \/>\n<div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/pgs3_03.jpg' width=100% alt='Without the hull seams, it&apos;s just a potato. But with the hull seams? With HULL SEAMS it&apos;s a SPACE POTATO!' title='Without the hull seams, it&apos;s just a potato. But with the hull seams? With HULL SEAMS it&apos;s a SPACE POTATO!'\/><\/div><div class='mouseover-alt'>Without the hull seams, it&apos;s just a potato. But with the hull seams? With HULL SEAMS it&apos;s a SPACE POTATO!<\/div><\/p>\n<p>Conversely, many small plates, all rectangular, joined at angles and overlapping seemingly at random, with big knobby mismatched rivets and bolts everywhere indicates a slapdash, shoestring approach, probably in a dingy rusty grease-besmeared den of some space barbarian.<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/pgs3_02.jpg' width=100% alt='Could use some rusty textures, but I&apos;m more interested in geometry.' title='Could use some rusty textures, but I&apos;m more interested in geometry.'\/><\/div><div class='mouseover-alt'>Could use some rusty textures, but I&apos;m more interested in geometry.<\/div><\/p>\n<p>And finally, visible hull seams give us a convenient way to have panels where parts can open up, fold out, deploy, dock, or grant access for maintenance.<br \/>\n<div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/pgs3_04.jpg' width=100% alt='Gonna level with you. I wanted to make this whole series just animations of panels folding out. Sadly &apos;go go gadget procgen&apos; didn&apos;t have the intended effect, so this meager example will have to do.' title='Gonna level with you. I wanted to make this whole series just animations of panels folding out. Sadly &apos;go go gadget procgen&apos; didn&apos;t have the intended effect, so this meager example will have to do.'\/><\/div><div class='mouseover-alt'>Gonna level with you. I wanted to make this whole series just animations of panels folding out. Sadly &apos;go go gadget procgen&apos; didn&apos;t have the intended effect, so this meager example will have to do.<\/div><\/p>\n<p>But because the hull doesn&#8217;t really need to be there at all for function, we&#8217;re not compelled to cover the whole space ship with a uniform plating. Instead we&#8217;ll use a:<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/pgs3_05.jpg' width=100% alt='Here&apos;s a spaceship I prepared earlier. Also on display, lack of symmetry.' title='Here&apos;s a spaceship I prepared earlier. Also on display, lack of symmetry.'\/><\/div><div class='mouseover-alt'>Here&apos;s a spaceship I prepared earlier. Also on display, lack of symmetry.<\/div><\/p>\n<h3>Partial Hull<\/h3>\n<p>This does two things. First, it adds visual interest to what could otherwise be a pretty boring surface.<span class='snote' title='4'>complicated seams notwithstanding<\/span><br \/>\nSecond, it helps the &#8220;space&#8221; part of the space-ship design, nodding to the fact that exposing the internal bits doesn&#8217;t really make a difference in space.<br \/>\nAnd finally, the partial hull lets us show off:<\/p>\n<h3>The Internals<\/h3>\n<p>There are a bunch of components on a ship that need to be exposed. We&#8217;ve already played with engines, windows, and guns, but radiators, sensors, docking ports, and landing gear also need to be exposed at least some of the time. Then there are all those fantasy parts that are covered in complicated bits and glowy doodads that just look neat! You wouldn&#8217;t want to cover those up with hull panels either! So, let&#8217;s not.<\/p>\n<p>Now, once we start exposing the internals of the spaceship, it would be great if those internals made some sense. Some components generate power, and nearly all of them consume power. Some need life-support, which needs to be connected to backup power. There should be hallways for the crew to reach the different parts of the ship, and pipes to carry fuel and coolant. And if there are machines that need to move around the inside of the ship there should be corridors for those as well. So, I guess what I&#8217;m saying is:<\/p>\n<p><div class='imagefull'><img src='https:\/\/www.shamusyoung.com\/twentysidedtale\/images\/pgs3_06.jpg' width=100% alt='Here are some internals I prepared earlier.' title='Here are some internals I prepared earlier.'\/><\/div><div class='mouseover-alt'>Here are some internals I prepared earlier.<\/div><\/p>\n<h3>Tubes Are Back!<\/h3>\n<p>Just, mostly on the inside. I think one of the things that made the external tubes look so bad was the way that we think about machines. Which, is that we don&#8217;t. Not really. I mean, how long have machines been around? A few hundred years? Maybe a few thousand? We don&#8217;t have mental structures built in to consider them, so we end up using whatever is most analagous, which in this case is animals. Living healthy animals have all their tubes on the inside. If the tubes ever get on the outside, it&#8217;s bad news. Which is why the big arcing hoses, while they may be appropriate in a purely technical sense, are deeply inappropriate for a &#8220;cool starship&#8221; design. They don&#8217;t say &#8220;This is an optimized machine.&#8221; They say &#8220;This animal has been eviscerated.&#8221;<\/p>\n<p>Now, there&#8217;s certainly a place for this school of design. As I&#8217;ve noted before, Warframe seems to have an &#8220;animals turned inside out&#8221; aesthetic that, while I don&#8217;t like it, is apparently somewhat appealing. And veins and muscles showing through the skin could work, I guess.<span class='snote' title='5'>I wanted to make an example, but I ran out of time. Maybe you can suggest one in the comments?<\/span><\/p>\n<p>This way of looking at space-ship design, as a rough analogy for an animal, brings us full circle. We have the head, which is the part with the crew and the windows. The arms, which are guns and manipulators. The torso, where all the storage, cargo, and complicated internals go. And the legs, which are the engines. Crew, engines, cargo, and guns are back, but now in the company of the all important bit that is so easy to overlook. The fifth component is the skin, which is the segmented hull plating. And this final insight, the segmented skin, gives us the hook to finally understand where spaceships most comfortably fit in the human psyche. They aren&#8217;t really animals.<\/p>\n<h3>Space-ships are insects<\/h3>\n<p>So next week I&#8217;ll be exploring those few remaining components that prefer to be exposed, specifically landing legs, radiators,<span class='snote' title='6'>perhaps like wings?<\/span> a variety of ports, and those most insect-like of appendages, antennae.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So far in this series I&#8217;ve played with circles and squares in an attempt to explore the range of spaceship designs that look good. Well, maybe &#8220;good&#8221; is too strong a term. Look not terrible. That look, let&#8217;s say, unoffensive in the context of a low-budget star-field. Let&#8217;s talk about the starfield, actually. It&#8217;s just [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-47466","post","type-post","status-publish","format-standard","hentry","category-projects"],"_links":{"self":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/47466","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=47466"}],"version-history":[{"count":10,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/47466\/revisions"}],"predecessor-version":[{"id":47513,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=\/wp\/v2\/posts\/47466\/revisions\/47513"}],"wp:attachment":[{"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=47466"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=47466"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shamusyoung.com\/twentysidedtale\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=47466"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}