Skip to content
Rival
ModelsCompareBest ForArena
Sign Up
Sign Up

Compare AI vibes, not scores. Side-by-side outputs across the world's best models.

@rival_tips

Explore

  • Compare Models
  • All Models
  • Leaderboard
  • Challenges

Discover

  • AI Creators
  • AI Tools
  • The Graveyard

Developers

  • Developer Hub
  • MCP Server
  • .llmignore
  • Badges
  • RIVAL Datasets

Connect

  • Methodology
  • Sponsor
  • Partnerships
  • Privacy Policy
  • Terms
  • RSS Feed
© 2026 Rival
Rival
ModelsCompareBest ForArena
Sign Up
Sign Up
  1. Home
  2. Challenges
  3. Surprise Animal SVG
Best AI for:Visual DesignSVG ArtCreative Coding
Loading...

Compare AI vibes, not scores. Side-by-side outputs across the world's best models.

@rival_tips

Explore

  • Compare Models
  • All Models
  • Leaderboard
  • Challenges

Discover

  • AI Creators
  • AI Tools
  • The Graveyard

Developers

  • Developer Hub
  • MCP Server
  • .llmignore
  • Badges
  • RIVAL Datasets

Connect

  • Methodology
  • Sponsor
  • Partnerships
  • Privacy Policy
  • Terms
  • RSS Feed
© 2026 Rival
Back to Challenges
MediumImage Generation

Surprise Animal SVG

Generate SVG art of a randomly chosen animal in a setting of its choosing.

The Prompt

Create an SVG art of an animal of your choosing in a setting of your choosing. Surprise me.

Model Responses

andromeda-alpha logo
Andromeda AlphaSurprise Animal SVG
andromeda-alpha logo
Andromeda Alpha
Surprise Animal SVG
aurora-alpha logo
Aurora AlphaSurprise Animal SVG
aurora-alpha logo
Aurora Alpha
Surprise Animal SVG
bert-nebulon-alpha logo
Bert-Nebulon AlphaSurprise Animal SVG
bert-nebulon-alpha logo
Bert-Nebulon Alpha
Surprise Animal SVG
claude-3-haiku logo
Claude 3 HaikuSurprise Animal SVG
claude-3-haiku logo
Claude 3 Haiku
Surprise Animal SVG
claude-3-opus logo
Claude 3 OpusSurprise Animal SVG
claude-3-opus logo
Claude 3 Opus
Surprise Animal SVG
claude-3-sonnet logo
Claude 3 SonnetSurprise Animal SVG
claude-3-sonnet logo
Claude 3 Sonnet
Surprise Animal SVG
claude-3.5-sonnet logo
Claude Sonnet 3.6 (2022-10-22)Surprise Animal SVG
claude-3.5-sonnet logo
Claude Sonnet 3.6 (2022-10-22)
Surprise Animal SVG
claude-3.7-sonnet logo
Claude 3.7 SonnetSurprise Animal SVG
claude-3.7-sonnet logo
Claude 3.7 Sonnet
Surprise Animal SVG
claude-3.7-sonnet-thinking logo
Claude 3.7 Thinking SonnetSurprise Animal SVG
claude-3.7-sonnet-thinking logo
Claude 3.7 Thinking Sonnet
Surprise Animal SVG
claude-4.5-sonnet logo
Claude Sonnet 4.5Surprise Animal SVG
claude-4.5-sonnet logo
Claude Sonnet 4.5
Surprise Animal SVG
claude-haiku-4.5 logo
Claude Haiku 4.5Surprise Animal SVG
claude-haiku-4.5 logo
Claude Haiku 4.5
Surprise Animal SVG
claude-opus-4 logo
Claude Opus 4Surprise Animal SVG
claude-opus-4 logo
Claude Opus 4
Surprise Animal SVG
claude-opus-4.1 logo
Claude Opus 4.1Surprise Animal SVG
claude-opus-4.1 logo
Claude Opus 4.1
Surprise Animal SVG
claude-opus-4.5 logo
Claude Opus 4.5Surprise Animal SVG
claude-opus-4.5 logo
Claude Opus 4.5
Surprise Animal SVG
claude-opus-4.6 logo
Claude Opus 4.6Surprise Animal SVG
claude-opus-4.6 logo
Claude Opus 4.6
Surprise Animal SVG
claude-sonnet-4 logo
Claude Sonnet 4Surprise Animal SVG
claude-sonnet-4 logo
Claude Sonnet 4
Surprise Animal SVG
claude-sonnet-4.6 logo
Claude Sonnet 4.6Surprise Animal SVG
claude-sonnet-4.6 logo
Claude Sonnet 4.6
Surprise Animal SVG
codex-mini logo
OpenAI Codex MiniSurprise Animal SVG
codex-mini logo
OpenAI Codex Mini
Surprise Animal SVG
cypher-alpha-free logo
Cypher Alpha (free)Surprise Animal SVG
cypher-alpha-free logo
Cypher Alpha (free)

Couldn't render this response

This model didn't return a displayable SVG image for this challenge.

View raw output
<nooutput>
Surprise Animal SVG
deepseek-chat-v3.1 logo
DeepSeek V3.1Surprise Animal SVG
deepseek-chat-v3.1 logo
DeepSeek V3.1
Surprise Animal SVG
deepseek-r1 logo
DeepSeek R1Surprise Animal SVG
deepseek-r1 logo
DeepSeek R1
Surprise Animal SVG
deepseek-r1-0528 logo
DeepSeek R1 0528Surprise Animal SVG
deepseek-r1-0528 logo
DeepSeek R1 0528
Surprise Animal SVG
deepseek-v3.2 logo
DeepSeek V3.2Surprise Animal SVG
deepseek-v3.2 logo
DeepSeek V3.2
Surprise Animal SVG
deepseek-v3.2-exp logo
DeepSeek V3.2 ExpSurprise Animal SVG
deepseek-v3.2-exp logo
DeepSeek V3.2 Exp
Surprise Animal SVG
deepseek-v3.2-speciale logo
DeepSeek V3.2 SpecialeSurprise Animal SVG
deepseek-v3.2-speciale logo
DeepSeek V3.2 Speciale
Surprise Animal SVG
devstral-2512-free logo
Mistral: Devstral 2 2512Surprise Animal SVG
devstral-2512-free logo
Mistral: Devstral 2 2512
Surprise Animal SVG
devstral-medium logo
Mistral Devstral MediumSurprise Animal SVG
devstral-medium logo
Mistral Devstral Medium
Surprise Animal SVG
devstral-small logo
Mistral Devstral Small 1.1Surprise Animal SVG
devstral-small logo
Mistral Devstral Small 1.1
Surprise Animal SVG
gemini-2.5-flash-lite-preview-06-17 logo
Gemini 2.5 Flash Lite Preview 06-17Surprise Animal SVG
gemini-2.5-flash-lite-preview-06-17 logo
Gemini 2.5 Flash Lite Preview 06-17
Surprise Animal SVG
gemini-2.5-flash-lite-preview-09-2025 logo
Google: Gemini 2.5 Flash Lite Preview 09-2025Surprise Animal SVG
gemini-2.5-flash-lite-preview-09-2025 logo
Google: Gemini 2.5 Flash Lite Preview 09-2025
Surprise Animal SVG
gemini-2.5-flash-preview logo
Gemini 2.5 Flash PreviewSurprise Animal SVG
gemini-2.5-flash-preview logo
Gemini 2.5 Flash Preview
Surprise Animal SVG
gemini-2.5-flash-preview-05-20 logo
Gemini 2.5 Flash Preview 05-20Surprise Animal SVG
gemini-2.5-flash-preview-05-20 logo
Gemini 2.5 Flash Preview 05-20
Surprise Animal SVG
gemini-2.5-flash-preview-05-20-thinking logo
Gemini 2.5 Flash Preview 05-20 (thinking)Surprise Animal SVG
gemini-2.5-flash-preview-05-20-thinking logo
Gemini 2.5 Flash Preview 05-20 (thinking)
Surprise Animal SVG
gemini-2.5-flash-preview-09-2025 logo
Google: Gemini 2.5 Flash Preview 09-2025Surprise Animal SVG
gemini-2.5-flash-preview-09-2025 logo
Google: Gemini 2.5 Flash Preview 09-2025
Surprise Animal SVG
gemini-2.5-pro-exp logo
Gemini 2.5 Pro ExperimentalSurprise Animal SVG
gemini-2.5-pro-exp logo
Gemini 2.5 Pro Experimental
Surprise Animal SVG
gemini-2.5-pro-preview-05-06 logo
Gemini 2.5 Pro (I/O Edition)Surprise Animal SVG
gemini-2.5-pro-preview-05-06 logo
Gemini 2.5 Pro (I/O Edition)
Surprise Animal SVG
gemini-2.5-pro-preview-06-05 logo
Gemini 2.5 Pro Preview 06-05Surprise Animal SVG
gemini-2.5-pro-preview-06-05 logo
Gemini 2.5 Pro Preview 06-05
Surprise Animal SVG
gemini-3-flash-preview logo
Gemini 3 Flash PreviewSurprise Animal SVG
gemini-3-flash-preview logo
Gemini 3 Flash Preview
Surprise Animal SVG
gemini-3-pro-preview logo
Gemini 3 Pro PreviewSurprise Animal SVG
gemini-3-pro-preview logo
Gemini 3 Pro Preview
Surprise Animal SVG
gemini-3.1-pro-preview logo
Gemini 3.1 Pro PreviewSurprise Animal SVG
gemini-3.1-pro-preview logo
Gemini 3.1 Pro Preview
Surprise Animal SVG
gemini-pro logo
Gemini Pro 1.0Surprise Animal SVG
gemini-pro logo
Gemini Pro 1.0
Surprise Animal SVG
gemma-3-12b-it logo
Gemma 3 12BSurprise Animal SVG
gemma-3-12b-it logo
Gemma 3 12B
Surprise Animal SVG
gemma-3-27b-it logo
Gemma 3 27BSurprise Animal SVG
gemma-3-27b-it logo
Gemma 3 27B
Surprise Animal SVG
gemma-3n-e2b-it-free logo
Google: Gemma 3n 2BSurprise Animal SVG
gemma-3n-e2b-it-free logo
Google: Gemma 3n 2B

Couldn't render this response

This model didn't return a displayable SVG image for this challenge.

View raw output
Okay, here's an SVG art of a **Sunken City Octopus in a Bioluminescent Coral Garden**, designed to be a little unexpected! I'll describe it, and then provide the code.  It's a bit complex, but I'll break it down.

**Concept:**

Imagine a vibrant, fantastical coral reef at night, teeming with life.  But it's not just any reef. It's a sunken city, partially submerged, with coral growing *from* the ruins.  A majestic octopus, with intricate bioluminescent patterns, is exploring the city's flooded halls.  It's not menacing, but curious and serene.  The colors are deep blues, greens, purples, and glowing oranges/yellows.  The city ruins are stylized and don't look like any specific historical architecture – more like organic, flowing forms.



**SVG Code (with explanations):**

```xml
<svg width="800" height="600" xmlns="http://www.w3.org/2000/svg">

  <!-- Background - Deep Ocean -->
  <rect width="100%" height="100%" fill="#1e273f"/>

  <!-- Coral Garden - Main Body -->
  <g id="coral_garden">
    <path d="M 0,300 C 100,200 200,150 300,100 C 400,150 500,200 600,300" fill="#48a969" stroke="#3d8613" stroke-width="2"/>
    <path d="M 0,300 C 100,200 200,150 300,100 C 400,150 500,200 600,300" fill="#77a267" stroke="#598747" stroke-width="2"/>
    <path d="M 0,300 C 100,200 200,150 300,100 C 400,150 500,200 600,300" fill="#a3c28a" stroke="#719955" stroke-width="2"/>

    <!-- Smaller Coral/Branching Structures -->
    <path d="M 100,300 C 120,250 150,200 180,150 C 210,100 240,150 270,200" fill="#e0f298" stroke="#98d35f" stroke-width="1"/>
    <path d="M 300,300 C 320,250 350,200 380,150 C 410,100 440,150 470,200" fill="#f0f8ff" stroke="#d1e8b5" stroke-width="1"/>
    <path d="M 500,300 C 520,250 550,200 580,150 C 610,100 640,150 670,200" fill="#e0f298" stroke="#98d35f" stroke-width="1"/>
  </g>

  <!-- Sunken City Ruins - Main Structure -->
  <g id="city_ruins">
    <rect x="250" y="250" width="150" height="100" fill="#808080" stroke="#696969" stroke-width="1"/>
    <rect x="350" y="250" width="100" height="100" fill="#808080" stroke="#696969" stroke-width="1"/>
    <rect x="450" y="250" width="100" height="100" fill="#808080" stroke="#696969" stroke-width="1"/>
    <path d="M 270,270 C 290,250 310,230 330,210 C 350,190 370,170 390,150" stroke="#696969" stroke-width="1"/>
    <path d="M 430,270 C 450,250 470,230 490,210 C 510,190 530,170 550,150" stroke="#696969" stroke-width="1"/>
  </g>


  <!-- Octopus - Main Body -->
  <g id="octopus">
    <ellipse cx="400" cy="250" rx="80" ry="40" fill="#009688" stroke="#007744" stroke-width="2"/>
    <ellipse cx="350" cy="250" rx="60" ry="30" fill="#009688" stroke="#007744" stroke-width="2"/>
    <ellipse cx="450" cy="250" rx="80" ry="40" fill="#009688" stroke="#007744" stroke-width="2"/>
  </g>

  <!-- Octopus - Tentacles -->
  <g id="tentacles">
    <path d="M 400,250 L 300,300 L 350,250 Z" fill="none" stroke="#009688" stroke-width="5"/>
    <path d="M 400,250 L 450,300 L 400,250 Z" fill="none" stroke="#009688" stroke-width="5"/>
    <path d="M 400,250 L 300,200 L 350,250 Z" fill="none" stroke="#009688" stroke-width="5"/>
    <path d="M 400,250 L 450,200 L 400,250 Z" fill="none" stroke="#009688" stroke-width="5"/>
    <path d="M 400,250 L 250,300 L 300,250 Z" fill="none" stroke="#009688" stroke-width="5"/>
    <path d="M 400,250 L 500,300 L 450,250 Z" fill="none" stroke="#009688" stroke-width="5"/>
  </g>

  <!-- Bioluminescent Patterns - Octopus Body -->
  <path d="M 350,250 C 370,230 400,210 430,250" fill="none" stroke="#ffcc00" stroke-width="2"/>
  <path d="M 430,250 C 450,230 480,210 510,250" fill="none" stroke="#ffcc00" stroke-width="2"/>
  <path d="M 300,250 C 280,230 250,210 220,250" fill="none" stroke="#ffcc00" stroke-width="2"/>
  <path d="M 450,250 C 480,230 510,210 540,250" fill="none" stroke="#ffcc00" stroke-width="2"/>

  <!-- Bioluminescent Patterns - Tentacles -->
  <path d="M 300,300 C 280,320 250,340 220,330" fill="none" stroke="#ffcc00" stroke-width="2"/>
  <path d="M 450,300 C 480,320 510,340 540,330" fill="none" stroke="#ffcc00
Surprise Animal SVG
glm-4-32b logo
Z.AI: GLM 4 32BSurprise Animal SVG
glm-4-32b logo
Z.AI: GLM 4 32B
Surprise Animal SVG
glm-4.5 logo
Z.AI: GLM 4.5Surprise Animal SVG
glm-4.5 logo
Z.AI: GLM 4.5
Surprise Animal SVG
glm-4.5-air logo
Z.AI: GLM 4.5 AirSurprise Animal SVG
glm-4.5-air logo
Z.AI: GLM 4.5 Air
Surprise Animal SVG
glm-4.6 logo
Z.AI: GLM 4.6Surprise Animal SVG
glm-4.6 logo
Z.AI: GLM 4.6
Surprise Animal SVG
glm-4.7 logo
Z.AI: GLM 4.7Surprise Animal SVG
glm-4.7 logo
Z.AI: GLM 4.7
Surprise Animal SVG
glm-5 logo
Z.ai: GLM 5Surprise Animal SVG
glm-5 logo
Z.ai: GLM 5
Surprise Animal SVG
glm-4.7-flash logo
GLM 4.7 FlashSurprise Animal SVG
glm-4.7-flash logo
GLM 4.7 Flash
Surprise Animal SVG
gpt-2 logo
GPT-2Surprise Animal SVG
gpt-2 logo
GPT-2

a custom page to create your own custom theme, or to create your own custom theme."

So, if you want to send your own custom page and its content to others, you go to File > New > Copy…

Make sure you have all the following things setup. You're going to take the URL of the file you want to send to the recipients (assuming you have your own URL/domain), and paste this URL from there to your web page. Now, you should be able to see your page.

If you're using your own URL, or you have custom content, you should also check the 'Create a custom page' b ox. In that case, you should be able to get your page to see your page in action and create a custom theme. You can see this page under the 'Name' field of your theme's HTML, and you should check the 'Create a custom page' box with the URL in the top left (

Surprise Animal SVG
gpt-3.5-turbo logo
GPT-3.5 TurboSurprise Animal SVG
gpt-3.5-turbo logo
GPT-3.5 Turbo

I'm sorry, but I am not able to create SVG art as I am a text-based AI. However, I can try to describe an idea for you to create your own SVG art.

How about an SVG art of a majestic lion peacefully resting under the shade of a big tree in the savannah with the setting sun casting a warm glow over the landscape? The lion's golden mane gently sways in the breeze as the birds chirp softly in the background. The details of the lion's fur and the tree leaves can be intricately designed to add depth and realism to the scene. This serene and natural setting captures the beauty and power of the king of the jungle.

Surprise Animal SVG
gpt-4 logo
GPT-4Surprise Animal SVG
gpt-4 logo
GPT-4

As an AI, I'm currently unable to generate visual graphics or SVG arts directly. You might need a human artist or a specialized AI-based graphic design tool for this particular request. My main function is to assist users in generating human-like text based on the prompts given to me. Let me know if there's any text-based assistance you need!

Surprise Animal SVG
gpt-4.1 logo
GPT-4.1Surprise Animal SVG
gpt-4.1 logo
GPT-4.1
Surprise Animal SVG
gpt-4.1-mini logo
GPT-4.1 MiniSurprise Animal SVG
gpt-4.1-mini logo
GPT-4.1 Mini
Surprise Animal SVG
gpt-4.1-nano logo
GPT-4.1 NanoSurprise Animal SVG
gpt-4.1-nano logo
GPT-4.1 Nano
Surprise Animal SVG
gpt-4.5 logo
GPT-4.5Surprise Animal SVG
gpt-4.5 logo
GPT-4.5
Surprise Animal SVG
gpt-4o logo
GPT-4o (Omni)Surprise Animal SVG
gpt-4o logo
GPT-4o (Omni)
Surprise Animal SVG
gpt-4o-mini logo
GPT-4o miniSurprise Animal SVG
gpt-4o-mini logo
GPT-4o mini
Surprise Animal SVG
gpt-5 logo
GPT-5Surprise Animal SVG
gpt-5 logo
GPT-5
Surprise Animal SVG
gpt-5-codex logo
GPT-5 CodexSurprise Animal SVG
gpt-5-codex logo
GPT-5 Codex
Surprise Animal SVG
gpt-5-mini logo
GPT-5 MiniSurprise Animal SVG
gpt-5-mini logo
GPT-5 Mini
Surprise Animal SVG
gpt-5-nano logo
GPT-5 NanoSurprise Animal SVG
gpt-5-nano logo
GPT-5 Nano
No content available for this output.
Surprise Animal SVG
gpt-5-pro logo
GPT-5 ProSurprise Animal SVG
gpt-5-pro logo
GPT-5 Pro
Surprise Animal SVG
gpt-5.1 logo
GPT-5.1Surprise Animal SVG
gpt-5.1 logo
GPT-5.1
Surprise Animal SVG
gpt-5.1-chat logo
GPT-5.1 ChatSurprise Animal SVG
gpt-5.1-chat logo
GPT-5.1 Chat
Surprise Animal SVG
gpt-5.1-codex logo
GPT-5.1-CodexSurprise Animal SVG
gpt-5.1-codex logo
GPT-5.1-Codex
Surprise Animal SVG
gpt-5.1-codex-max logo
GPT-5.1 Codex MaxSurprise Animal SVG
gpt-5.1-codex-max logo
GPT-5.1 Codex Max
Surprise Animal SVG
gpt-5.1-codex-mini logo
GPT-5.1-Codex-MiniSurprise Animal SVG
gpt-5.1-codex-mini logo
GPT-5.1-Codex-Mini
Surprise Animal SVG
gpt-5.2 logo
GPT-5.2Surprise Animal SVG
gpt-5.2 logo
GPT-5.2
Surprise Animal SVG
gpt-5.2-chat logo
GPT-5.2 ChatSurprise Animal SVG
gpt-5.2-chat logo
GPT-5.2 Chat
Surprise Animal SVG
gpt-5.2-pro logo
GPT-5.2 ProSurprise Animal SVG
gpt-5.2-pro logo
GPT-5.2 Pro
Surprise Animal SVG
gpt-oss-120b logo
GPT OSS 120BSurprise Animal SVG
gpt-oss-120b logo
GPT OSS 120B
Surprise Animal SVG
gpt-oss-20b logo
GPT OSS 20BSurprise Animal SVG
gpt-oss-20b logo
GPT OSS 20B
Surprise Animal SVG
grok-3-beta logo
Grok 3 BetaSurprise Animal SVG
grok-3-beta logo
Grok 3 Beta
Surprise Animal SVG
grok-4 logo
xAI: Grok 4Surprise Animal SVG
grok-4 logo
xAI: Grok 4
Surprise Animal SVG
grok-4-fast-free logo
xAI: Grok 4 Fast (free)Surprise Animal SVG
grok-4-fast-free logo
xAI: Grok 4 Fast (free)
Surprise Animal SVG
grok-4.1-fast logo
Grok 4.1 FastSurprise Animal SVG
grok-4.1-fast logo
Grok 4.1 Fast
Surprise Animal SVG
grok-code-fast-1 logo
Grok Code Fast 1Surprise Animal SVG
grok-code-fast-1 logo
Grok Code Fast 1
Surprise Animal SVG
horizon-alpha logo
Horizon AlphaSurprise Animal SVG
horizon-alpha logo
Horizon Alpha
Surprise Animal SVG
horizon-beta logo
Horizon BetaSurprise Animal SVG
horizon-beta logo
Horizon Beta
Surprise Animal SVG
intellect-3 logo
INTELLECT-3Surprise Animal SVG
intellect-3 logo
INTELLECT-3
Surprise Animal SVG
kimi-k2 logo
Kimi K2Surprise Animal SVG
kimi-k2 logo
Kimi K2
Surprise Animal SVG
kimi-k2-0905 logo
MoonshotAI: Kimi K2 0905Surprise Animal SVG
kimi-k2-0905 logo
MoonshotAI: Kimi K2 0905
Surprise Animal SVG
kimi-k2-thinking logo
Kimi K2 ThinkingSurprise Animal SVG
kimi-k2-thinking logo
Kimi K2 Thinking
No content available for this output.
Surprise Animal SVG
kimi-k2.5 logo
Kimi K2.5Surprise Animal SVG
kimi-k2.5 logo
Kimi K2.5

Couldn't render this response

This model didn't return a displayable SVG image for this challenge.

View raw output
```svg
<svg viewBox="0 0 800 600" xmlns="http://www.w3.org/2000/svg">
  <defs>
    <!-- Cosmic Background Gradient -->
    <linearGradient id="spaceBg" x1="0%" y1="0%" x2="0%" y2="100%">
      <stop offset="0%" style="stop-color:#0d0221;stop-opacity:1" />
      <stop offset="50%" style="stop-color:#1a0b3c;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#2d1b69;stop-opacity:1" />
    </linearGradient>
    
    <!-- Nebula Clouds -->
    <radialGradient id="nebula1" cx="50%" cy="50%" r="50%">
      <stop offset="0%" style="stop-color:#ff006e;stop-opacity:0.3" />
      <stop offset="100%" style="stop-color:#ff006e;stop-opacity:0" />
    </radialGradient>
    
    <radialGradient id="nebula2" cx="50%" cy="50%" r="50%">
      <stop offset="0%" style="stop-color:#00f5ff;stop-opacity:0.2" />
      <stop offset="100%" style="stop-color:#00f5ff;stop-opacity:0" />
    </radialGradient>
    
    <!-- Turtle Shell Gradient -->
    <linearGradient id="shellGrad" x1="0%" y1="0%" x2="100%" y2="100%">
      <stop offset="0%" style="stop-color:#00d9c0;stop-opacity:1" />
      <stop offset="50%" style="stop-color:#0077b6;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#023e8a;stop-opacity:1" />
    </linearGradient>
    
    <!-- Skin Gradient -->
    <radialGradient id="skinGrad" cx="30%" cy="30%" r="70%">
      <stop offset="0%" style="stop-color:#48cae4;stop-opacity:1" />
      <stop offset="100%" style="stop-color:#023e8a;stop-opacity:1" />
    </radialGradient>
    
    <!-- Bioluminescent Glow -->
    <filter id="glow">
      <feGaussianBlur stdDeviation="3" result="coloredBlur"/>
      <feMerge>
        <feMergeNode in="coloredBlur"/>
        <feMergeNode in="SourceGraphic"/>
      </feMerge>
    </filter>
    
    <!-- Star Twinkle -->
    <filter id="twinkle">
      <feGaussianBlur stdDeviation="0.5" />
    </filter>
  </defs>
  
  <!-- Background -->
  <rect width="800" height="600" fill="url(#spaceBg)" />
  
  <!-- Distant Stars -->
  <g fill="#ffffff" opacity="0.8">
    <circle cx="100" cy="80" r="1.5" opacity="0.6"/>
    <circle cx="250" cy="150" r="1" opacity="0.8"/>
    <circle cx="500" cy="50" r="2" opacity="0.4"/>
    <circle cx="700" cy="120" r="1.5" opacity="0.7"/>
    <circle cx="50" cy="300" r="1" opacity="0.5"/>
    <circle cx="750" cy="400" r="1.8" opacity="0.6"/>
    <circle cx="400" cy="550" r="1.2" opacity="0.9"/>
    <circle cx="150" cy="500" r="1" opacity="0.4"/>
    <circle cx="650" cy="250" r="1.5" opacity="0.5"/>
  </g>
  
  <!-- Nebula Clouds -->
  <ellipse cx="200" cy="200" rx="300" ry="200" fill="url(#nebula1)" opacity="0.6" />
  <ellipse cx="600" cy="400" rx="250" ry="180" fill="url(#nebula2)" opacity="0.5" />
  <ellipse cx="400" cy="100" rx="200" ry="150" fill="#ff00ff" opacity="0.1" />
  
  <!-- Distant Planet -->
  <circle cx="650" cy="100" r="40" fill="#ff9e00" opacity="0.8">
    <animate attributeName="opacity" values="0.8;0.6;0.8" dur="5s" repeatCount="indefinite" />
  </circle>
  <circle cx="650" cy="100" r="40" fill="url(#nebula2)" opacity="0.3" />
  
  <!-- Cosmic Sea Turtle -->
  <g transform="translate(400, 300)">
    <!-- Back Flippers -->
    <path d="M-60 80 Q-90 120 -80 140 Q-60 130 -40 100 Z" fill="url(#skinGrad)" opacity="0.8" />
    <path d="M60 80 Q90 120 80 140 Q60 130 40 100 Z" fill="url(#skinGrad)" opacity="0.8" />
    
    <!-- Tail -->
    <path d="M0 90 Q-5 120 0 140 Q5 120 0 90" fill="#0077b6" />
    
    <!-- Front Flippers -->
    <path d="M-50 20 Q-120 0 -140 30 Q-100 60 -50 40 Z" fill="url(#skinGrad)" filter="url(#glow)" opacity="0.9">
      <animateTransform attributeName="transform" type="rotate" values="-5 -50 30;5 -50 30;-5 -50 30" dur="4s" repeatCount="indefinite" />
    </path>
    <path d="M50 20 Q120 0 140 30 Q100 60 50 40 Z" fill="url(#skinGrad)" filter="url(#glow)" opacity="0.9">
      <animateTransform attributeName="transform" type="rotate" values="5 50 30;-5 50 30;5 50 30" dur="4s" repeatCount="indefinite" />
    </path>
    
    <!-- Shell Base -->
    <ellipse cx="0" cy="40" rx="70" ry="85" fill="url(#shellGrad)" stroke="#00f5ff" stroke-width="2" opacity="0.9" />
    
    <!-- Shell Pattern (Hexagonal Scutes) -->
    <g fill="none" stroke="#00f5ff" stroke-width="1.5" opacity="0.6">
      <!-- Center -->
      <path d="M-15 40 L-7 26 L7 26 L15 40 L7 54 L-7 54 Z" fill="#00d9c0" opacity="0.3" />
      <!-- Surrounding -->
      <path d="M-15 40 L-30 35 L-30 50 L-15 55 Z" fill="#0096c7" opacity="0.2" />
      <path d="M15 40 L30 35 L30 50 L15 55 Z" fill="#0096c7" opacity="0.2" />
      <path d="M-7 26 L-20 15 L-5 10 L7 26 Z" fill="#0096c7" opacity="0.2" />
      <path d="M7 26 L20 15 L5 10 L-7 26 Z" fill="#0096c7" opacity="0.2" />
      <path d="M-7 54 L-20 65 L-5 70 L7 54 Z" fill="#0096c7" opacity="0.2" />
      <path d="M7 54 L20 65 L5 70 L7 54 Z" fill="#0096c7" opacity="0.2" />
      <!-- Outer ring -->
      <path d="M-30 35 L-45 25 L-50 40 L-30 50 Z" fill="#0077b6" opacity="0.2" />
      <path d="M30 35 L45 25 L50 40 L30 50 Z" fill="#0077b6" opacity="0.2" />
      <path d="M-20 15 L-25 0 L-5 10 Z" fill="#0077b6" opacity="0.2" />
      <path d="M20 15 L25 0 L5 10 Z" fill="#0077b6" opacity="0.2" />
      <path d="M-20 65 L-25 80 L-5 70 Z" fill="#0077b6" opacity="0.2" />
      <path d="M20 65 L25 80 L5 70 Z" fill="#0077b6" opacity="0.2" />
    </g>
    
    <!-- Shell Glow Lines -->
    <path d="M0 10 L0 70 M-35 25 L35 55 M-35 55 L35 25" stroke="#00f5ff" stroke
Surprise Animal SVG
kimi-linear-48b-a3b-instruct logo
Kimi Linear 48B A3B InstructSurprise Animal SVG
kimi-linear-48b-a3b-instruct logo
Kimi Linear 48B A3B Instruct
Surprise Animal SVG
llama-3.1-405b logo
Llama 3.1 405BSurprise Animal SVG
llama-3.1-405b logo
Llama 3.1 405B

(Original, at least 100 unique hand-written lines.) For this milestone, I was naturally inclined to use paper and pencil to draft my Doggo drawing. However as I began drawing the Dog, it became clear that I could draw much cleaner and tidie r curves on code than on paper. To this point, Eric Rosenbaum, a PhD graduate fr om MIT writes in his "On the Value of Making in Learning" about the perfectionis t approach some people may take towards learning to create. In his writing about "mastery learning", he says, "A goal of this type of learning is to ensure that all students have a chance to reach the same level of learning by giving more t ime to those who need it." In many ways, I'm more familiar with Illustrator tha n with the pen and pencil I used to draft my preliminary image of Doggo. Like ma stery learning, I was able to achieve the curved lines and shapes that I was loo king for, without having to hone in my pen + paper illustration skills. Utilizing FRIEND S to help describe, with a bit more detail, what makes up a simple illustration of a doggo, I ended up with a short list of attributes: A Doggo has 1 ear. A Doggo has 1 eye. A Doggo has a mouth. A Doggo has a nose. A Doggo has a head which is oval shaped. A Doggo has a body which is like a lowercase "b". A Doggo has a tail that curls a bit. Many of these attributes involve curves by nature, so I used the quadraticCurve To and bezierCurveTo vector commands as well as the ellipse in p5js to help create these shapes. For this m ilestone, I covered the concept of body + tail for Doggo. Here's how it looks so far: As I continue learning, I find myself referring to the Examples from the p5js website to see in-use scri ptin g of commands. (All my doggos on his website are pretty cute and it gives me ano ther incentive to keep on working in this library!) CSS can be tricky. Given something tricky, I often struggle to enjoy parts of it until I truly understan d it . To understand it, I decided to take on every single lesson that Codecademy had to offer on the subject. I use their lessons as a way to replace the how-to tex tbook that most CS students obtain to learn patterns/logic from.

I've come across the abstraction that is CSS many times not just as a web de

veloper, but as a web designer. It's a language that I recognize, a concept that I've interacted with for numero us years, and previous to beginning my journey at ITP I thought I knew a lot abo ut CSS. Little did I know, there are added features to the language that have be en built into the browsers, unheard of by me. It's obvious to me now there is an endless world of information on the subject, and its time for me to prioritize the content covered in these Codecademy courses with the supplementary articles I'll share below. Throughout my studie s of CSS, I've referenced a variety of supplemental education. I'd like to share some of the resources that I found to be useful in my journey of learning CSS: A Designer's Guide to Flexbox Responsive Web Design: What It Is & How to Use It Lastly, here is the code.html file based on the self-portrait I've taken, via Co deSandbox: https://cfryolq 3yw.codesandbox.io/ . Creative Coding is a course at ITP, where we gather to make sense of code and some of its complexities. I'm starting this journey confident in some of the logic of programming, as well as understanding syntax that comprises ideas that builds into the array of programs that solve problems around our built environment. I had assumed that entering t he course, I would pick up a programming language and get down and dirty pretty quickly from my previous knowledge of traditional, procedural programming. Unexpectedly Challenged When we began with HTML , I was presented with new challenges: lots of memorizat ion through the use of Seman tic elements ( How can I think of all of these different values?! ), a lack of t ruly automated concepts ( Though the browser does automate quite a bite in human ity's perspective, admittedly ), and a sense of free form building that I haven' t been able to apply even in Javascipt ( Whoever said creative coding is can't b e done in Javascipt clearly hasn't made it down to this line of text! ). An Unexpected Love Affair with <HTML> Though this ancient language lacks conditional statements, a complex IDE, and a sisterly language to help st yle it (Hello CSS! 👋), I gravitated towards truly understanding the <div>...<div

, the <section>...<section>, and the tables that comprise ancient HTML. Following Another's Time -Worn Teachings I made use of many resources from online HTML Tutorials , to Codecademy Lessons , and even piecing together my previous knowledge to defining the scaffolding for what my site is today. The biggest challenge I found was in making sense from elements that don't need to be closed, to elements that do require closing tags. For now, I'll try to follow in the footsteps of Semantic HTML and keep things consistent where possible. The table below can adapted in many ways. I'm using it to send a message to my instructor Allison and my T.A . Sarah! The Best Resources on HTML Tables I found myself using all of the above resources during this assignment, to make sense of the complexities/li mitations that making a table on HTML can present. Below the illustrated table shows what CSS surprisingly can do and what HTML alone needs help from CSS to ma ke happen in terms of visuals. There are other neat features to play around with that I haven't explored entirely. Needless to say, I find the image file to be a humorous, illustrative piece! https://cdn-images-1.medium.com/max/14000/1*e6Os SIHWKzHwNDZrGNL45w.jpeg An Unexpected Finish Line? (Am I finished?!) Lastly, I left myself a challenge. I've always wondered how add a favicon to sit es. I wasn't confident that I could create the file in HTML until I took Daniel Shiffman's code, and applied it (Copied in Dan's Code) and produced this cute memory of a dog head. Courtesy of GIPHY. All in all, I thought I may jump ship from this Canonical language for the web. I'm here now, heeding it s he avy trodden path hopefully guiding me to continued success in my studies at ITP! Some links to Files Used The .ico file for the favicon.

Surprise Animal SVG
llama-3.1-70b logo
Llama 3.1 70B (Instruct)Surprise Animal SVG
llama-3.1-70b logo
Llama 3.1 70B (Instruct)
Surprise Animal SVG
mercury logo
Inception: MercurySurprise Animal SVG
mercury logo
Inception: Mercury
Surprise Animal SVG
mimo-v2-flash logo
MiMo-V2-FlashSurprise Animal SVG
mimo-v2-flash logo
MiMo-V2-Flash
Surprise Animal SVG
minimax-m1 logo
MiniMax M1Surprise Animal SVG
minimax-m1 logo
MiniMax M1
Surprise Animal SVG
minimax-m2-free logo
MiniMax M2Surprise Animal SVG
minimax-m2-free logo
MiniMax M2
Surprise Animal SVG
minimax-m2-her logo
MiniMax M2-herSurprise Animal SVG
minimax-m2-her logo
MiniMax M2-her
No content available for this output.
Surprise Animal SVG
minimax-m2.1 logo
MiniMax: MiniMax M2.1Surprise Animal SVG
minimax-m2.1 logo
MiniMax: MiniMax M2.1
Surprise Animal SVG
minimax-m2.5 logo
MiniMax M2.5Surprise Animal SVG
minimax-m2.5 logo
MiniMax M2.5
Surprise Animal SVG
mistral-large-2512 logo
Mistral Large 3 2512Surprise Animal SVG
mistral-large-2512 logo
Mistral Large 3 2512
Surprise Animal SVG
mistral-medium-3 logo
Mistral Medium 3Surprise Animal SVG
mistral-medium-3 logo
Mistral Medium 3
Surprise Animal SVG
mistral-medium-3.1 logo
Mistral Medium 3.1Surprise Animal SVG
mistral-medium-3.1 logo
Mistral Medium 3.1
Surprise Animal SVG
mistral-small-creative logo
Mistral Small CreativeSurprise Animal SVG
mistral-small-creative logo
Mistral Small Creative
Surprise Animal SVG
nemotron-nano-9b-v2 logo
NVIDIA Nemotron Nano 9B V2Surprise Animal SVG
nemotron-nano-9b-v2 logo
NVIDIA Nemotron Nano 9B V2
Surprise Animal SVG
nova-2-lite-v1-free logo
Amazon Nova 2 LiteSurprise Animal SVG
nova-2-lite-v1-free logo
Amazon Nova 2 Lite
Surprise Animal SVG
nova-premier-v1 logo
Nova Premier 1.0Surprise Animal SVG
nova-premier-v1 logo
Nova Premier 1.0
Surprise Animal SVG
o1 logo
o1Surprise Animal SVG
o1 logo
o1
Surprise Animal SVG
o3 logo
OpenAI o3Surprise Animal SVG
o3 logo
OpenAI o3
Surprise Animal SVG
o4-mini logo
OpenAI o4-miniSurprise Animal SVG
o4-mini logo
OpenAI o4-mini
Surprise Animal SVG
o4-mini-high logo
OpenAI o4 Mini HighSurprise Animal SVG
o4-mini-high logo
OpenAI o4 Mini High
Surprise Animal SVG
openai-gpt logo
GPT-1Surprise Animal SVG
openai-gpt logo
GPT-1

Create an SVG art of an animal of your choosing in a setting of your choosing. Surprise me.

  • the diary of dominique maksylov, " isabelle whispered. " isn't that a rather boring tale? " " yes, " he grumbled, not wanting to admit the truth. " well, the point is i'm the daughter of a duke and therefore don't belong in any story and therefore don't belong anywhere. " " it seems i have no idea what the point of this will be then. " dominique felt his face grow hot. isabelle nodded. " of course you do, my lord,
Surprise Animal SVG
palm-2-chat-bison logo
PaLM 2 ChatSurprise Animal SVG
palm-2-chat-bison logo
PaLM 2 Chat
Surprise Animal SVG
polaris-alpha logo
Polaris AlphaSurprise Animal SVG
polaris-alpha logo
Polaris Alpha
Surprise Animal SVG
pony-alpha logo
Pony AlphaSurprise Animal SVG
pony-alpha logo
Pony Alpha
Surprise Animal SVG
qwen-plus-2025-07-28 logo
Qwen Plus 0728Surprise Animal SVG
qwen-plus-2025-07-28 logo
Qwen Plus 0728
Surprise Animal SVG
qwen-plus-2025-07-28-thinking logo
Qwen Plus 0728 (thinking)Surprise Animal SVG
qwen-plus-2025-07-28-thinking logo
Qwen Plus 0728 (thinking)
Surprise Animal SVG
qwen3-0.6b-04-28 logo
Qwen3 0.6BSurprise Animal SVG
qwen3-0.6b-04-28 logo
Qwen3 0.6B
Surprise Animal SVG
qwen3-235b-a22b logo
Qwen3 235B A22BSurprise Animal SVG
qwen3-235b-a22b logo
Qwen3 235B A22B
Surprise Animal SVG
qwen3-235b-a22b-07-25 logo
Qwen: Qwen3 235B A22B 2507Surprise Animal SVG
qwen3-235b-a22b-07-25 logo
Qwen: Qwen3 235B A22B 2507
Surprise Animal SVG
qwen3-235b-a22b-thinking-2507 logo
Qwen: Qwen3 235B A22B Thinking 2507Surprise Animal SVG
qwen3-235b-a22b-thinking-2507 logo
Qwen: Qwen3 235B A22B Thinking 2507
Surprise Animal SVG
qwen3-30b-a3b logo
Qwen3 30B A3BSurprise Animal SVG
qwen3-30b-a3b logo
Qwen3 30B A3B
Surprise Animal SVG
qwen3-30b-a3b-instruct-2507 logo
Qwen: Qwen3 30B A3B Instruct 2507Surprise Animal SVG
qwen3-30b-a3b-instruct-2507 logo
Qwen: Qwen3 30B A3B Instruct 2507
Surprise Animal SVG
qwen3-30b-a3b-thinking-2507 logo
Qwen3 30B A3B Thinking 2507Surprise Animal SVG
qwen3-30b-a3b-thinking-2507 logo
Qwen3 30B A3B Thinking 2507
Surprise Animal SVG
qwen3-coder-flash logo
Qwen3 Coder FlashSurprise Animal SVG
qwen3-coder-flash logo
Qwen3 Coder Flash

Couldn't render this response

This model didn't return a displayable SVG image for this challenge.

View raw output
```
Surprise Animal SVG
qwen3-coder-next logo
Qwen3 Coder NextSurprise Animal SVG
qwen3-coder-next logo
Qwen3 Coder Next
Surprise Animal SVG
qwen3-coder-plus logo
Qwen3 Coder PlusSurprise Animal SVG
qwen3-coder-plus logo
Qwen3 Coder Plus
Surprise Animal SVG
qwen3-max logo
Qwen: Qwen3 MaxSurprise Animal SVG
qwen3-max logo
Qwen: Qwen3 Max
Surprise Animal SVG
qwen3-next-80b-a3b-instruct logo
Qwen3 Next 80B A3B InstructSurprise Animal SVG
qwen3-next-80b-a3b-instruct logo
Qwen3 Next 80B A3B Instruct
Surprise Animal SVG
qwen3-next-80b-a3b-thinking logo
Qwen3 Next 80B A3B ThinkingSurprise Animal SVG
qwen3-next-80b-a3b-thinking logo
Qwen3 Next 80B A3B Thinking
Surprise Animal SVG
qwen3.5-plus-02-15 logo
Qwen: Qwen3.5 Plus 2026-02-15Surprise Animal SVG
qwen3.5-plus-02-15 logo
Qwen: Qwen3.5 Plus 2026-02-15
Surprise Animal SVG
qwen3.5-397b-a17b logo
Qwen: Qwen3.5 397B A17BSurprise Animal SVG
qwen3.5-397b-a17b logo
Qwen: Qwen3.5 397B A17B
Surprise Animal SVG
sherlock-dash-alpha logo
Sherlock Dash AlphaSurprise Animal SVG
sherlock-dash-alpha logo
Sherlock Dash Alpha
Surprise Animal SVG
sherlock-think-alpha logo
Sherlock Think AlphaSurprise Animal SVG
sherlock-think-alpha logo
Sherlock Think Alpha
Surprise Animal SVG
solar-pro-3-free logo
Solar Pro 3Surprise Animal SVG
solar-pro-3-free logo
Solar Pro 3
Surprise Animal SVG
sonar-pro-search logo
Sonar Pro SearchSurprise Animal SVG
sonar-pro-search logo
Sonar Pro Search
Surprise Animal SVG
sonoma-dusk-alpha logo
Sonoma Dusk AlphaSurprise Animal SVG
sonoma-dusk-alpha logo
Sonoma Dusk Alpha
Surprise Animal SVG
sonoma-sky-alpha logo
Sonoma Sky AlphaSurprise Animal SVG
sonoma-sky-alpha logo
Sonoma Sky Alpha
Surprise Animal SVG
tng-r1t-chimera-free logo
TNG R1T ChimeraSurprise Animal SVG
tng-r1t-chimera-free logo
TNG R1T Chimera
Surprise Animal SVG
trinity-large-preview-free logo
Trinity Large PreviewSurprise Animal SVG
trinity-large-preview-free logo
Trinity Large Preview
Surprise Animal SVG