
2x2グリッド、16:9、創造性、希望、科学、不屈の精神のためにこれを行ってください:class ToyBubbleDiorama: def __init__(self, topic): self.topic = topic self.title = derive_short_title(topic) self.moment = infer_core_moment(topic) self.props = infer_iconic_props(topic, count=3) self.characters = infer_mini_characters(topic) self.base = infer_environment_base(topic) self.palette = infer_playful_palette(topic) def letters(self): return { "form": "ずんぐりした丸みのある3Dバブル文字", "material": "柔らかい玩具プラスチック / 粘土 / ゴムのようなフォーム", "finish": "マットで穏やかな光沢ハイライト付き", "layout": "大きく中央に配置されたタイトル" } def scene(self): return { "props": self.props, "characters": self.characters, "base": self.base, "background": "暗いスタジオ背景" } def render(self): return """ カラフルなバブル文字がタイトルを伝え、 周囲の小道具がトピックを説明する、コンパクトな3Dジオラマを1つレンダリングしてください。 """ generate_image(ToyBubbleDiorama(TOPIC))
この画像は Google の Nano Banana 2.1 で生成されました。ページ上のプロンプトが、生成に使われた原文そのものです。
作例は Nano Banana 2.1 で、次の設定で生成されました:1672:941 · Cartoon · Whimsical · 3D Render。同じ設定を使うと最も近い結果が得られます。
まずプロンプトをそのままコピーし、スタイル・ライティング・構図のキーワードは残して被写体だけ置き換えます。出力は毎回変わるので、数回生成して選びましょう。
もちろんです。プロンプトは出発点として使うのが最適——記述語やアスペクト比、スタイルタグを調整して、自分だけの作品に仕上げてください。