Friday, March 31, 2023

Juggling Easter Bunny, first pass

31 March 2023- Easter Bunny!

Jim suggested that I do an animation of a rabbit juggling easter eggs. To that end, first I will draw a bipedal rabbit with arms and hands to juggle eggs dyed in bands, or spotted, or painted with flowers... Focus!!! 8-P The trick I remember from a book I read in Grandma Shafers' living room has had me drawing ovals all over the place to do limbs and heads, hands, feet and abdomens, but here in the last few years I've been drawing limb segments as triangles because that's the simplest polygon and easy for me to tell the web page to draw triangles and triangle fans, or points on an N-gon around some center. The latter is basically how I got the page to draw the most recent project, the shamrock. In the case of my bipedal rabbit, the first thing we know it stands upright on two legs and has a rabbit-like body with rabbit- like head and bunny ears, eyes, mouth, nose and whiskers!

Stuff!

This morning's prompt was 'oktoberfest'.


Jim suggested that I do an animation of a rabbit juggling easter eggs. To that end, first I will draw a bipedal rabbit with arms and hands to juggle eggs dyed in bands, or spotted, or painted with flowers... Focus!!! 8-P

The trick I remember from a book I read in Grandma Shafers' living room has had me drawing ovals all over the place to do limbs and heads, hands, feet and abdomens, but here in the last few years I've been drawing limb segments as triangles because that's the simplest polygon and easy for me to tell the web page to draw triangles and triangle fans, or points on an N-gon around some center. The latter is basically how I got the page to draw the most recent project, the shamrock. In the case of my bipedal rabbit, the first thing we know is it stands upright on two legs and has a rabbit-like body with rabbit-like head and bunny ears, eyes, mouth, nose and whiskers!

Thursday, March 30, 2023

This morning's prompt was 'straw glasses'.


What am I working on right now?

Wednesday, March 29, 2023

I was lazy and didn't get yesterday's sketch up. The prompt was 'columbia', which I found a nice picture of the columbia river gorge to use as a reference:


This morning's prompt was 'blackbird':


I'm not going to bother with world23 anymore...

Monday, March 27, 2023

This morning's prompt was 'enterprise'.


Monday's Monsters, Meteorology and More?

I got lost in world23, I'm not really doing it anymore... I want to do space adventure world-building, okay?

Sunday, March 26, 2023

Back to working on PRN

26 March 2023- Pseudo Random Number

Working on Pseudo Random Numbers, again!

I'm going to make something which this guy calls 'Lazy Flood Fill' although I like to call it 'guided' flood fill. The page needs to create a grid of divs based on the size of some world we want to simulate. A nice grid of longitude and latitude will do to begin, so the page will draw a map div 360 by 180 pixels, a degree per pixel, and we'll go with a cell 3 pixels on a side.

Input a seed, please (the default is tau, or 2 pi), or click the button for a random seed number.

The page needs a number from which to generate some pseudo-random numbers.

World Data

Neat little system, reminds me of Trappist:
Seed: 0.3967, Star mass: 0.1 sols, and insoluation: 0.0003 sols, goldilocks of 0.01 AU, inner limit: 0.01 AU, outer limit: 4 AU, and 'frost line'; 0.08 AU
Now we need orbital bands equal to the number of planets: 9, Target #: 0.7937005259840998
1. 0.02 AU, 0.05 E mass, insolation: 0.749 E, 10.33 days
2. 0.03 AU, 0.07 E mass, insolation: 0.333 E, 18.97 days
3. 0.039 AU, 0.2 E mass, insolation: 0.197 E, 28.13 days
4. 0.068 AU, 0.04 E mass, insolation: 0.064 E, 64.76 days
5. 0.079 AU, 0.15 E mass, insolation: 0.048 E, 81.1 days
6. 0.107 AU, 0.8 E mass, insolation: 0.026 E, 127.83 days, beyond frostline
7. 0.133 AU, 2.86 E mass, insolation: 0.016 E, 177.16 days, beyond frostline
8. 0.172 AU, 5.63 E mass, insolation: 0.01 E, 260.54 days, beyond frostline
9. 0.232 AU, 105.02 E mass, insolation: 0.005 E, 408.15 days, beyond frostline
This morning's prompt was 'seagull'.


Sunday's settlement is...

Saturday, March 25, 2023

Accrete some worlds...

25 March 2023- Planetary Accretion

Let's accrete some planets! Currently I have a seed randomly generated, but we will want to be able to input a seed from the user if they want a star system which they had already generated. Four digits only gives us ten thousand unique systems, so I will need to come up with something...

System Here...

This morning's prompt was 'shipwreck'.


Saturday's secret is...

Friday, March 24, 2023

This morning's prompt was 'easter egg'.


Friday's Faction is a group of artificers, makers.

Thursday, March 23, 2023

This morning's prompt was 'spoooon!', but I messed this up and it should have been 'easter egg'.


Thugs and thinkers Thursday.
I've been trying to figure out a good modern model for procedural planet generation that takes into account the rare hot Jupiters and Neptunes as well as super Earths. I want to model the grand tack thing scientists think happened with Jupiter and Saturn, with the rest of the system literally being leftovers.

So, we seed the star system with an initial clump of accretion planetary disk material in two basic flavors; the rocky material, dust, and the hydrogen and helium gases which make up most of the mass of the universe but which is blasted out of the inner part of the planetary disk, within the so-called frost-line, somewhere roughly inside of the orbit of Jupiter in the solar system. It's important to decide if we have a uniform disk density by linear distance and orbit or by the surface area of the disk. A line model of a uniform mass per Astronomic Unit is what I'm going with, form an inner limit where the star's mass tears the clumping material apart and an outer limit. A clump gets most of the dust near its orbit, with the rest getting kicked out of the system or into the star itself, and the first clump outside of the frost line gets most of the gas.

We will set up these clumps based on the initial clump's orbit, moving in and out one step at a time, based on the multiplicity or number of planets. Initial orbit is some random position unless we already know there is a planet closer than Mercury, as we have previously established. Is there one or more planets? If so, is there a planet inside the orbit of Mercury at roughly 0.4 AU? Otherwise the initial clump, or the one outside of the orbit of Mercury, is at some random distance between the inner and outer limit. Then we randomly look for another orbit inside or outside of that, splicing them into a list until we're out of planets to place, so the second or third orbit will more likely be outside if there's a more room outside, and inside if there's more room inside. Once we have orbits. We work up mass by orbital widths and randomly tossing dust into the star or out of the system, followed by gas.

The lazy GM/World Builder in me just wants to splat something out, so N planets randomly dividing the system into N orbital bands with random capture of dust and gas within each orbital band and actual orbits halfway between the inner and outer edge of each band!

Wednesday, March 22, 2023

This morning's prompt was 'duchess'.


What's interesting Wednesday...

Tuesday, March 21, 2023

This morning's prompt was 'goldfish', which I'm pretty sure I did already...


Two Settlement Tuesday is a goldfish and a cat?

Monday, March 20, 2023

blobs

8 March 2023- Lazy Flood Fill!

I'm going to make something which this guy calls 'Lazy Flood Fill' although I like to call it 'guided' flood fill. The page needs to create a grid of divs based on the size of some world we want to simulate. A nice grid of longitude and latitude will do to begin, so the page will draw a map div 360 by 180 pixels, a degree per pixel, and we'll go with a cell 3 pixels on a side.

Input a seed, please (the default is tau, or 2 pi), or click the button for a random seed number.

The page needs a number from which to generate some pseudo-random numbers.

World Data

I finally came up with a prompt, 'piglet'.


Monday's Monsters, Meteorology and More....

Sunday, March 19, 2023

Trying something else

9 March 2023- Yet Another Star System!

Based on Cool Worlds- 'Is Sol Special' and 'Multiplicity' for some planets in some systems.
At this point I know if there are planets, and if there are, is there a hot jupiter or any other planet in closer than roughly Mercury's orbit. My Multiplicity, the number of planets seems to bee pretty wild... I should work on that, but I want to get going with filling up the sytem.
Is there a Jupiter sized gas giant? Are there super Earths? Anf if not, what is there?

The page is going to generate a procedural star system from a seed. Input a seed, please (the default is tau, or 2 pi), or click the button for a random seed number. And hit 'new star system' for a new star system...

The page needs a number from which to generate some pseudo-random numbers.

Saturday, March 18, 2023

Pretty lazy, but at least at last I finally sketched Saturday morning's prompt, 'gambler'.


Saturday's secrets and rumors... A casino?

Sunday morning's prompt was 'puppies and kittens'.


Sunday's settlement???

Friday, March 17, 2023

Moving on, hopefully my pseudo random numbers behave...

9 March 2023- Yet Another Star System!

Based on Cool Worlds- 'Is Sol Special' and 'Multiplicity' for some planets in some systems.
At this point I know if there are planets, and if there are, is there a hot jupiter or any other planet in closer than roughly Mercury's orbit. My multiplicity, the number of planets seems to be pretty wild... I should work on that, but I want to get going with filling up the sytem.
Is there a Jupiter sized gas giant? Are there super Earths? Anf if not, what is there?

The page is going to generate a procedural star system from a seed. Input a seed, please (the default is tau, or 2 pi), or click the button for a random seed number. And hit 'new star system' for a new star system...

The page needs a number from which to generate some pseudo-random numbers.

I never did get shamrock animation done... this morning's prompt was 'troll'. Google found me a picture of one of the trolls from 'Frozen'.


Friday's Faction has everything to do with trolls of course.

Thursday, March 16, 2023

Some planets in some systems...

9 March 2023- Yet Another Star System!

Based on Cool Worlds- 'Is Sol Special' and 'Multiplicity' for some planets in some systems.

The page is going to generate a procedural star system from a seed. Input a seed, please (the default is tau, or 2 pi), or click the button for a random seed number. And hit 'new star system' for a new star system...

The page needs a number from which to generate some pseudo-random numbers.

This morning's prompt was 'beekeeper'.


Thursday Thugs and Thinkers are beekeepers after an apocalypse? Perhaps a beehive inside a coffin? 8-P The secret surviving settlement hidden after some apocalypse, a bubble under the sea, near that port city?

Wednesday, March 15, 2023

9 pts

14 March 2023- Shamrock!

This is a placeholder for my shamrock animation!