|
Figure 1. Image originally generated by Gemini, but then enhanced by Mr. Wombo.
|
In my first blog post of 2025, I made some comments about a May 1954 short story called "Collision Orbit" that was published by Katherine MacLean in the magazine Science Fiction Adventures. In her story, a guy named Sam ran a store located in the asteroid belt.
At that time (early January), I had Gemini generate an image depicting a retail store located on an asteroid. Today I updated that Gemini-generated image with some help from WOMBO Dream so as to add more detail to the spaceships parked at Sam's General Store (see Figure 1). The text "Sam's General Store" was added by me.
|
Figure 2. Jax's spaceship.
|
I told Gemini: "
Invent the plot outline for a science fiction story with the title 'Sam's General Store' that could accompany the image that I just uploaded. What types of technological marvels might be on sale in the year 3025?" {I uploaded to Gemini a copy of the image that is shown in
Figure 1.}
Gemini: "Here's a possible plot outline for a science fiction story titled 'Sam's General Store,' inspired by the image you provided:
Image Description: A large, retro-style general store sits on a flat, desolate moon. The store is surrounded by a ring of asteroids and space debris, with various futuristic vehicles parked around it.
Logline: In the year 3025, a lone traveler stumbles upon Sam's General Store, a relic of a bygone era, where he discovers not just strange merchandise, but also a forgotten past.
Plot Outline:
|
Figure 2a. Another spaceship created by Gemini.
|
1) The Arrival. The story opens with a lone traveler, Jax, navigating a treacherous asteroid field in his sleek, personal spacecraft. His navigation system fails, and he's forced to make an emergency landing on a nearby moon. 2) Discovery. As Jax surveys the barren landscape, he spots a peculiar sight: a large, retro-style general store, complete with a weathered sign reading "Sam's General Store." Intrigued, he approaches the store. 3) Step Inside. Inside, Jax finds a bizarre assortment of goods. There are antique gadgets alongside futuristic tech, vintage clothing next to nanotech enhancements, and even a dusty old record player playing space-age jazz. 4) The Storekeeper. Jax encounters Sam, the storekeeper, a seemingly ageless man with a twinkle in his eye. Sam explains that the store is a time capsule, a remnant of a lost era when people valued craftsmanship and personal connection over instant gratification. 5) A Hidden Past. As Jax explores the store, he discovers hidden compartments and secret rooms, revealing a history of intergalactic travelers and their encounters with Sam's unique establishment. 6) A Lesson Learned. Through his interactions with Sam and the store's strange inventory, Jax learns about the importance of preserving history, appreciating craftsmanship, and valuing human connection in a hyper-technological future. 7) The Departure. Jax's ship is repaired, and he prepares to leave. Sam gifts him a small, antique item – a pocket watch that tells time in multiple dimensions. Jax promises to spread the word about Sam's General Store, ensuring its legacy lives on.
|
Sam |
Technological Marvels in 3025 at Sam's General Store:
Self-repairing Nanotech Clothing: Clothes that adapt to any environment and heal minor damage.
Holographic Entertainment Units: Portable devices that project immersive 3D experiences.
Bio-engineered Food Replicators: Machines that create personalized meals from basic nutrients.
Sentient AI Companions: Small, intelligent robots that provide companionship and assistance.
Anti-gravity Boots that allow the wearer to defy gravity and walk on ceilings.
Time-Travel Devices: Experimental prototypes that allow limited time travel.
Mind-Reading Helmets: Devices that allow users to read and influence the thoughts of others.
Themes:
i) Nostalgia and the past
ii) The value of human connection in a technological age
iii) The importance of preserving history and craftsmanship
iv) The dangers of unchecked technological advancement
v) The search for meaning and purpose in a vast universe
|
Figure 3. Whisk-generated storyboard #1 for Jax's spaceship at Sam's.
|
This plot outline is just a starting point, and there are many ways to expand upon it. You can add twists, subplots, and deeper character development to create a unique and engaging story. Let me know if you'd like me to elaborate on any specific aspect of the plot or the technological marvels."
|
Figure 4. Whisk-generated storyboard #2 for Jax's spaceship at Sam's. |
|
SSS Sam's ship
|
Me: "
Gemini, generate an image depicting an exterior view of the personal spaceship owned by Jax."
Gemini: "Sure, here is an image depicting an exterior view of the personal spaceship owned by Jax:" {Gemini generated the image that is shown in Figure 2.}
I used the spaceship from Figure 2 as a Whisk subject image and the image that is shown in Figure 1 as the Whisk "scene" (the Whisk subject, scene and style are shown in the image to the right). Using those reference images, Whisk generated the "storyboard" shown in Figure 3.
I then edited the Whisk-generated text description of the image in Figure 3 and then Whisk generated the more realistic "storyboard" shown in Figure 4.
Me: "Gemini, provide a technical description of exactly how the navigation system of Jax's spaceship failed."
Gemini: "Sure, here is a technical description of the navigation system failure of Jax's spaceship, as depicted in the image:
{At this point Gemini generated the spaceship shown in Figure 2a, above. http://googleusercontent.com/image_generation_content/3}
Jax's Spaceship Navigation System Failure
In the year 3025, Jax's spaceship, a sleek, retro-futuristic craft with a bubble cockpit, was equipped with a state-of-the-art navigation system. However, during his journey through a treacherous asteroid field, the system experienced a catastrophic failure.
|
Jax |
Technical Analysis:
Upon closer inspection, it was revealed that the navigation system's failure was due to a combination of factors:
1. Asteroid Impact. A stray asteroid, undetected by the system's sensors, struck the ship's hull, damaging the navigation array. This impact caused a cascade of errors, rendering the system inoperable.
2. Software Glitch. A rare software glitch, triggered by the impact, further compromised the system's functionality. The glitch caused the system to misinterpret data, leading to inaccurate readings and erroneous calculations.
3. Power Surge. The impact also caused a power surge, overloading the system's components. This surge damaged critical circuits, preventing the system from rebooting or recalibrating.
|
SSS Sam & Jax
|
Consequences:
As a result of the navigation system failure, Jax was left stranded in the middle of the asteroid field. Without the system's guidance, he was unable to determine his location or plot a course back to safety. He was forced to rely on his piloting skills and visual cues to navigate through the debris field, increasing the risk of further damage to his ship. Ultimately, Jax's resourcefulness and quick thinking allowed him to overcome the navigation system failure and reach Sam's General Store, where he sought refuge and assistance."
Me: "Gemini, let us continue to develop the story with these two postulates in mind: postulate 1) that the setting of "Sam's General Store" is a distant star system and postulate 2) assume that Sam and Jax are aliens from distant exoplanets. Sam and Jax are humanoid aliens that have the same basic mammalian body plan as do humans from Earth, but they have different skin colors and differently shaped eyes and ears compared to humans and are "hexapodal", with six limbs. Sam is a male alien creature who has green skin and very large yellow glowing eyes. Sam has four legs and two arms and can be depicted like a mythical centaur. Jax is a female alien creature who has purple skin, long pointed ears and vestigial wings on her back in addition to two legs and two arms. Jax can be depicted as a bipedal bat with two small arms. I wonder how a humanoid bat-like creature would communicate. Gemini, suggest details for the spoken language of Jax." {At this point, I had ImageFX generate two images: 1) an image of a humanoid robot and 2) an image depicting Sam and Jax. Using those reference images (shown to the right), Whisk made Figure 5.
|
Figure 5. Whisk-generated storyboard Sam & Jax #1.
|
|
The alien android.
|
Apparently,
Whisk had not noticed that in the reference image for the Sam "subject", Sam was depicted as having six limbs and four legs. I modified the storyboard description to include the idea that Sam be depicted as a "
green, Centaur-like alien with yellow eyes". Whisk then generated the new version of this storyboard that is shown in
Figure 6. I then used Mr. Wombo to alter the appearance of Sam and Jax to create the edited version of the storyboard shown in
Figure 7.
Having seen how easily Whisk depicted a transparent "holographic" display, I decided to try to get Whisk to make the white android transparent, but I could not find the "magic words" needed to make Whisk depict her as being a transparent element in this storyboard image. The image shown to the right was generated by WOMBO Dream using a Whisk-generated image as a reference.
|
Figure 6. Whisk-generated storyboard Sam & Jax #2. |
|
Figure 7. Whisk-generated storyboard Sam & Jax #2a. Edited by Mr. Wombo.
|
|
Figure 8. Transparent robot (PhotoShop).
|
|
SSS translucent
|
It was highly frustrating to see
Whisk so easily generate the transparent green "holographic" display while always refusing to generate a transparent robot. I gave up trying to get Whisk to make the robot transparent while using a "subject" image that showed the robot as opaque. Instead, I used PhotoShop to make a 50% transparent android as shown in the "scene" image in
Figure 8.
Along with that PhotoShop-generated transparent robot "scene" image, I provided Whisk with another "subject", a kind of human-alien hybrid (see the top panel in the image to the left. With those reference images, Whisk generated the image shown in Figure 9. Once again, Whisk failed to recognize that Sam has four legs and failed to make the robot transparent. I then provided Whisk with a storyboard description that explicitly
requested the robot be depicted as transparent and then Whisk made Figure 10.
|
Figure 9. Transparent robot storyboard #1. A human with long pointed ears.
|
|
Figure 10. Transparent robot storyboard #2. Jax with green wings.
|
There are two ways to provide text prompts to
Whisk:
1) in the text description of the storyboard and
2) by using another text entry field just below the storyboards that is labeled "add additional details". When I used the "add additional details" text field to also instruct Whisk that the robot should be depicted as being transparent, then I got Whisk-generated storyboard images such as the one in
Figure 11. The Whisk software did finally generate a transparent figure, but it had a very odd mixture of features including pointed ears. At the same time, Whisk ignored other instructions such a those telling it to make the scene look like a futuristic electronics shop, give Jax wings and make Sam have four legs.
When I told Gemini that Whisk would not depict the robot as being transparent, Gemini suggested that I try using language such as "The android is rendered like a ghostly apparition", but doing so sometime resulted in Whisk-generated storyboard images such as the one in Figure 12.
|
Figure 11. Transparent robot storyboard #3. Jax with horns and Sam with a tail.
|
|
Figure 12. Transparent robot storyboard #4. Two holographic displays.
|
|
SSS transparent human and transparent robot.
|
I then used part of one these new Whisk-generated storyboard images similar to the one in
Figure 11 as a new "subject" image in combination with the same "scene" image that had been made with PhotoShop (see the image to the left). With these new inputs to Whisk, Whisk now generated images such as the one shown in
Figure 13, below.
As seen in Figure 13, Whisk was still quite poor at consistently making a transparent robot and could not follow instructions to keep the wings on Jax and provide Sam with four legs. It seems that Whisk is easily confused if there is too much going on in a requested "storyboard".
|
Figure 13. Transparent robot storyboard #5. Sam with wings.
|
One of the best of the transparent humanoid figures that Whisk generated is shown in
Figure 14. However, in the "storyboard" image that is shown in
Figure 14, Whisk seemed to only use the provided "subject" image and seemed to completely forget about the "scene" image.
Figure 14 is one of the rare "storyboard" images that Whisk generated with a transparent humanoid figure in a "
futuristic shop that is full of technologically advanced gadgets", as requested in my text prompt.
Back in 2023, one of the first experiments that I performed with Mr. Wombo was in finding ways to get an AI to make transparent objects. Last year, I made this image with three transparent human figures. For the image to the right, I simply asked Mr. Wombo to make "a transparent glass statue".
|
Figure 14. Transparent robot storyboard #6. Simplified; Sam and Jax are gone.
|
|
SSS final
|
|
A Whisk-generated robot.
|
When I simplified everything and provided Whisk with only a reference image like the one in
Figure 14, then Whisk was able to make transparent robots like the one shown to the right.
I tried one more iterative cycle in which I provided two "subject" images, one using part of Figure 7 (see the image to the left). Using that new combination of images, Whisk generated the kind of "storyboard" image that is shown below in Figure 15.
|
Jax |
The image in
Figure 15 was altered by using
Mr. Wombo to make adjustments to the Whisk-generated faces of Jax and the robot. In the original Whisk-generated "storyboard" image, Whisk had given Jax horns, small eyes and a black top to wear (see the image to the right).
|
robot |
In the original Whisk-generated "storyboard" image, Whisk had made the robot's hair less transparent than the rest of the robot's body (see the image to the right).
|
Figure 15. Transparent robot storyboard #7. Sam and Jax return.
|
Next: putting a glass dome over Sam's store.