Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-block-list.php on line 199

Deprecated: Return type of MBDB_Book_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/mooberry-book-manager/includes/class-mbm-book-list.php on line 109

Deprecated: Return type of MBDB_Book_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/mooberry-book-manager/includes/class-mbm-book-list.php on line 117

Deprecated: Return type of MBDB_Book_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/mooberry-book-manager/includes/class-mbm-book-list.php on line 133

Deprecated: Return type of MBDB_Book_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/mooberry-book-manager/includes/class-mbm-book-list.php on line 129

Deprecated: Return type of MBDB_Book_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/mooberry-book-manager/includes/class-mbm-book-list.php on line 125

Deprecated: Return type of MBDB_Book_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/mooberry-book-manager/includes/class-mbm-book-list.php on line 113

Deprecated: Return type of WPForms\Logger\Records::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/wpforms-lite/src/Logger/Records.php on line 96

Deprecated: Return type of WPForms\Logger\Records::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/wpforms-lite/src/Logger/Records.php on line 40

Deprecated: Return type of WPForms\Logger\Records::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/wpforms-lite/src/Logger/Records.php on line 50

Deprecated: Return type of WPForms\Logger\Records::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/wpforms-lite/src/Logger/Records.php on line 62

Deprecated: Return type of WPForms\Logger\Records::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/wpforms-lite/src/Logger/Records.php on line 74

Deprecated: Return type of WPForms\Logger\Records::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/wpforms-lite/src/Logger/Records.php on line 84

Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/quasar/micahmathews.co.uk/wp-content/plugins/nextgen-gallery/nggallery.php on line 858

Deprecated: Return type of C_Photocrati_Settings_Manager_Base::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/nextgen-gallery/non_pope/class.photocrati_settings_manager.php on line 165

Deprecated: Return type of C_Photocrati_Settings_Manager_Base::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/nextgen-gallery/non_pope/class.photocrati_settings_manager.php on line 170

Deprecated: Return type of C_Photocrati_Settings_Manager_Base::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/nextgen-gallery/non_pope/class.photocrati_settings_manager.php on line 175

Deprecated: Return type of C_Photocrati_Settings_Manager_Base::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/nextgen-gallery/non_pope/class.photocrati_settings_manager.php on line 180

Deprecated: Return type of ActionScheduler_DateTime::setTimezone($timezone) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/ActionScheduler_DateTime.php on line 60

Deprecated: Return type of ActionScheduler_DateTime::getOffset() should either be compatible with DateTime::getOffset(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/ActionScheduler_DateTime.php on line 48

Deprecated: Return type of ActionScheduler_DateTime::getTimestamp() should either be compatible with DateTime::getTimestamp(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/ActionScheduler_DateTime.php on line 27

Deprecated: Return type of ActionScheduler_DateTime::setTimezone($timezone) should either be compatible with DateTime::setTimezone(DateTimeZone $timezone): DateTime, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/ActionScheduler_DateTime.php on line 60

Deprecated: Return type of ActionScheduler_DateTime::getOffset() should either be compatible with DateTime::getOffset(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/ActionScheduler_DateTime.php on line 48

Deprecated: Return type of ActionScheduler_DateTime::getTimestamp() should either be compatible with DateTime::getTimestamp(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/quasar/micahmathews.co.uk/wp-content/plugins/wpforms-lite/vendor/woocommerce/action-scheduler/classes/ActionScheduler_DateTime.php on line 27

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/quasar/micahmathews.co.uk/wp-includes/wp-db.php on line 3030

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/quasar/micahmathews.co.uk/wp-includes/class-wp.php on line 173

Deprecated: parse_str(): Passing null to parameter #1 ($string) of type string is deprecated in /home/quasar/micahmathews.co.uk/wp-content/plugins/wpforo/wpforo.php on line 375

Deprecated: Implicit conversion from float 10.5 to int loses precision in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-hook.php on line 76

Deprecated: Implicit conversion from float 10.5 to int loses precision in /home/quasar/micahmathews.co.uk/wp-includes/class-wp-hook.php on line 78
Creating Stars – Micah Mathews
Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/quasar/micahmathews.co.uk/wp-includes/wp-db.php on line 3030
Creating Stars

Creating Stars


Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/quasar/micahmathews.co.uk/wp-includes/wp-db.php on line 3030

Deprecated: parse_str(): Passing null to parameter #1 ($string) of type string is deprecated in /home/quasar/micahmathews.co.uk/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/router/package.module.router.php on line 752

Deprecated: parse_str(): Passing null to parameter #1 ($string) of type string is deprecated in /home/quasar/micahmathews.co.uk/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/router/package.module.router.php on line 752

Deprecated: parse_str(): Passing null to parameter #1 ($string) of type string is deprecated in /home/quasar/micahmathews.co.uk/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/router/package.module.router.php on line 752

Deprecated: parse_str(): Passing null to parameter #1 ($string) of type string is deprecated in /home/quasar/micahmathews.co.uk/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/router/package.module.router.php on line 752
Suns rise over one of the moons of Kalla-7.

For a long time when I first conceptualised my idea of what the star system of Kalla, I had no way of recreating it. What do the star and blackhole look like? How do I describe it?

Back then in the early 2000s I could grab a few pictures of the internet of what an artists impression of things might be. I had the pictures in my head, the pictures I’d found, and then I would try and write what I thought I would see.

Now that is so different. With Space Engine (www.spaceengine.org) and other similar tools, it’s been possible to begin to visually recreate the star systems I had in mind. Space Engine especially helps with this. I’ve been able to recreate almost everything I need completely, allowing me to take some nice screenshots (as is seen at the start of this post) and to let me really plan and map out what would happen in a star system, what is realistic, etc.

I began in November to work on plotting where I needed Kalla to be, and then start working on some of the star systems nearby that had featured in my first novel, or that were in my short stories. Now I wanted to share some pictures of some of the scenes or views that have featured in my writing up to this time.

The image at the top of the page is a view of the seventh planet (Kalla-7) that is in orbit around the main two stars of that star system, Kalla-A (a blackhole) and Kalla-B (a red supergiant). This is featured in an upcoming short storie I’m completing called ‘Chase’ (in the Academy series). The idea of a dual ‘sun’ rise is something I think must be the most beautiful sight to behold.

Aktan 4 and some of its moons.

This next image is one of the moons that features in another upcoming short story called ‘Entombed’ (also from the Academy series). Less visually stunning than the Kalla one, I still think being able to observe the gas giant planets in a system from their moons must be beautiful. Here this image helped me visualise the scene from the moon that the main characters would see and react to.

Looking at the main star from Mukari 3.

In the next novel, and briefly mentioned in Empire, Mukari is mentioned. It’s more distant that Kalla is from Earth, the night sky completely alien to any person from earth. In this picture you can see an active volcano as well as the aurora visible on many planets.

Mukari is important in that it is one of the most distant outposts (at the time of the current stories) from Kalla. The second novel features a journey and that needs to be mapped out in a way that keeps consistency. Stars are seldom lined up in a specific direction, but they are off at angles, allowing for shortcuts and various different routes to travel between them.

Recreating these locations helps me to keep a consistency that is important in my stories, keep them bordering on reality, despite being science fiction.

With this project, my plan is to put together some posts from time to time that show the places that can be seen, allowing me to put pictures to the words and ideas of my mind.

Let me know what you think. 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.