Building with AI - everything here is vibe-coded

France
Pinned Tweet
Finally, Opus made me the perfect jelly - even better than Astra’s 🍉🤯 Claude Opus 5.5 vs ChatGPT-6 Astra This time, I prefer Opus: the juicy color, glossy flesh, and especially how the slice stretches, folds, and jiggles when you let go. It genuinely looks like gummy candy I want to touch Astra’s version is nice too, but Opus gets my vote here Estimated API cost: Opus - $4.50 Astra - $2.05 More than twice the price. Do you think it’s worth it? 👀
49
80
1,134
158,294
Now THIS is the kind of squish I’d pay extra for 😭 Claude Opus 5.5 vs ChatGPT-6 Astra Opus nailed the jelly feel: the flesh stretches, folds, and softly wobbles. Astra feels firmer, but I could squish the Opus version forever 😂 Estimated API cost: Opus - $10.25 Astra - $8.17 For the jelly feel, I’m picking Opus. What about you? 👀
Finally, Opus made me the perfect jelly - even better than Astra’s 🍉🤯 Claude Opus 5.5 vs ChatGPT-6 Astra This time, I prefer Opus: the juicy color, glossy flesh, and especially how the slice stretches, folds, and jiggles when you let go. It genuinely looks like gummy candy I want to touch Astra’s version is nice too, but Opus gets my vote here Estimated API cost: Opus - $4.50 Astra - $2.05 More than twice the price. Do you think it’s worth it? 👀
10
7
41
4,100
prompt: Create an interactive 3D jelly fig half in a single standalone HTML file using genuine WebGPU rendering and WGSL shaders. This must not be an image or a prerecorded animation: the object must respond to user interaction in real time. Appearance: A large, ripe fig half with a pear-shaped silhouette, a rounded base, and a slightly elongated tip. Deep purple skin, a thin pale inner layer, and rich pink-red flesh. Hundreds of tiny golden seeds, delicate fibers, and translucent jelly structures across the cut surface. Seeds must have real 3D geometry, not be painted onto the model. The back must feature a fully modeled, rounded skin. No empty surfaces or holes. Wet gloss, soft highlights, light refraction, and thickness-dependent transparency. Preserve saturated colors without washed-out white highlights. The most important part is convincing jelly physics: The user can grab any part of the fig with a mouse or finger, stretch it, lift it, and release it. The geometry itself must deform: the grabbed area stretches locally, neighboring flesh follows, and the rest of the body retains weight and resistance. Use a volumetric soft-body simulation, such as a tetrahedral mesh with XPBD elasticity and volume-preservation constraints. Do not substitute whole-object scaling or a uniform sine-wave animation for real deformation. The skin, flesh, and seeds must move together without lagging behind or clipping through one another. After release, the fig should rebound softly, wobble a few times, and gradually settle. No instant snapping back and no endless oscillation. Include gravity, inertia, ground contact, and a soft contact shadow. Keep the simulation stable during rapid movements and strong pulls. Presentation: A bright studio setting with a warm neutral background and generous whitespace. Place a large italic serif heading, “Fig Jelly.”, on the left, with the caption “A little sweetness. A little surrender.” Position the model in the center and a compact “THE SPECIMEN” panel on the right. Controls: Three color presets: Violet, Honey, and Rose. Firmness and Internal damping sliders. Give it a nudge, Reset, and Pause buttons. ¼ speed and Show mesh toggles. A small interaction hint: “Pinch. Pull. Let go.” Technical requirements: Keep all code, geometry, and materials inside one HTML file. No external 3D models or texture assets. Support mouse, touch, and different screen sizes. Display a clear fallback message when WebGPU is unavailable. Verify startup, dragging, release, reset, and parameter changes. Avoid excessive memory allocations in the animation loop. The final result should feel like a premium interactive gummy dessert: juicy, dimensional, detailed, and so satisfyingly soft that you want to keep squishing it.
1
4
195
I finally got the jelly physics just right 🍊🤯 Claude Opus 5.5 on release day vs today The slice stretches, folds, and softly bounces back. For me, this is the best jelly I’ve seen in a browser. I literally can’t stop squishing it Estimated API cost: $3.28 then / $7.58 now Worth the extra cost? 👀
Finally, Opus made me the perfect jelly - even better than Astra’s 🍉🤯 Claude Opus 5.5 vs ChatGPT-6 Astra This time, I prefer Opus: the juicy color, glossy flesh, and especially how the slice stretches, folds, and jiggles when you let go. It genuinely looks like gummy candy I want to touch Astra’s version is nice too, but Opus gets my vote here Estimated API cost: Opus - $4.50 Astra - $2.05 More than twice the price. Do you think it’s worth it? 👀
19
10
243
53,259
PROMPT: Create Citrus Jelly — an interactive 3D scene featuring a gummy orange slice. Everything must run directly in the browser in a single HTML file using WebGPU and WGSL shaders. Build genuine volumetric 3D geometry, not an image or a prerecorded animation. APPEARANCE A thick semicircular orange slice with vibrant orange flesh, a pale pith layer, and a firmer outer rind. Visible radial segments, thin internal membranes, and tiny bubbles. A juicy, translucent gummy material with soft highlights, light refraction, and depth-dependent color. Avoid making it look like rigid plastic or glass. Use a light cream background, soft studio lighting, and a contact shadow. Avoid overexposure. PHYSICS AND INTERACTION Let users grab any visible point with a mouse or finger and pull it. Deformation must originate at the grab point and propagate naturally through neighboring areas. The flesh should stretch and narrow under tension, while the rind offers more resistance. On release, the slice should spring back gently, with oscillations gradually settling. Use a stable soft-body simulation: a spring mesh or volumetric elastic constraints with volume preservation. Segments, membranes, and bubbles must deform with the flesh rather than separating or floating independently. Include ground collisions: the slice should squash slightly on impact and wobble afterward. Prevent instant snapping back, endless oscillation, and exploding geometry. INTERFACE A minimal editorial layout with generous whitespace. A large italic serif heading, “Citrus Jelly.”, on the left. A compact control panel on the right with Firmness and Internal damping sliders. Give it a nudge, Reset, and Pause buttons. Show mesh and ¼ speed toggles. Three color presets: Orange, Blood Orange, and Lemon. A small interaction hint: “Grab. Stretch. Let go.” All labels in English, with comfortable desktop and mobile controls. TECHNICAL REQUIREMENTS Genuine WebGPU rendering, not a Canvas 2D substitute. Generate geometry and materials in code without premade models. Use a fixed simulation timestep and constraints that prevent excessive stretching. Maintain smooth performance during grabbing, dragging, and release. Display a clear fallback message when WebGPU is unavailable. Test different grab locations, strong stretching, oscillation decay, collisions, and reset. The main priority is a convincing gummy feel. The slice should look soft, juicy, and so satisfying in motion that people want to keep stretching it.
1
7
1,412
Finally, Opus made me the perfect jelly - even better than Astra’s 🍉🤯 Claude Opus 5.5 vs ChatGPT-6 Astra This time, I prefer Opus: the juicy color, glossy flesh, and especially how the slice stretches, folds, and jiggles when you let go. It genuinely looks like gummy candy I want to touch Astra’s version is nice too, but Opus gets my vote here Estimated API cost: Opus - $4.50 Astra - $2.05 More than twice the price. Do you think it’s worth it? 👀
49
80
1,134
158,294
PROMPT: Create “Melon Jelly” - a polished, interactive 3D watermelon jelly slice that runs directly in the browser using genuine WebGPU and WGSL shaders. Deliver a single, self-contained HTML file with embedded JavaScript and CSS. This must be an actual interactive 3D simulation, not a static render, video, or 2D imitation. THE WATERMELON Create a thick, rounded triangular watermelon wedge with: Translucent ruby-red jelly flesh. A pale, slightly translucent layer between the flesh and rind. A glossy green outer rind with irregular dark-green stripes. Individually modeled dark seeds embedded in both exposed sides. Softly rounded corners and an appealing, substantial thickness. Make it look like an expensive gummy candy photographed in a studio. It should feel juicy, soft, and almost edible. Keep the colors rich without overexposing the highlights. SOFT-BODY PHYSICS Use a volumetric soft-body simulation, such as a tetrahedral mesh with XPBD elastic and volume-preservation constraints. The user must be able to: Grab the tip, a corner, the flesh, or the rind. Stretch, bend, lift, and gently twist the slice. Release it and watch it wobble before gradually settling. The slice must visibly deform locally, not simply move or scale as one rigid object. Make the rind slightly firmer than the flesh while keeping the whole slice flexible. Preserve volume reasonably during stretching. Prevent inverted elements, explosive motion, and permanent collapse. Use a fixed simulation timestep and bounded substeps for stability. After release, the motion should decay naturally - no instant snapping back and no endless oscillation. Keep seeds attached to the deforming flesh. They must move and rotate with the surface rather than float independently or remain fixed in space. Include ground contact, gentle friction, and soft bouncing. Avoid visible floor penetration. RENDERING Use native WebGPU with WGSL shaders. Include: Thickness-dependent light absorption. Refraction through the jelly. Fresnel reflections and glossy highlights. Soft transmitted light through thin edges. Subtle internal details and a few tiny air bubbles. Soft contact shadows beneath the slice. A light, neutral studio background. The flesh, pale rind, and green skin should have distinct material responses. Avoid making everything look like clear glass or opaque plastic. Keep the slice large and easy to inspect, with a three-quarter camera angle that reveals the flesh, seeds, and thickness. INTERFACE Use a minimal editorial layout with generous whitespace, thin borders, restrained controls, and no decorative UI gradients. Top left: “MATERIAL STUDIES / NO. 009” A large italic serif heading split across two lines: “Melon” and “Jelly.” Small caption: “A slice of summer.” “A little wobble.” “Too soft to share.” Top right: A small status indicator showing “WEBGPU · LIVE” when the renderer is running. Right-side panel: “THE SPECIMEN” Three coordinated watermelon-inspired color presets. Firmness slider with its current value. Internal damping slider with its current value. “Give it a nudge” and “Reset” buttons. “¼ speed” and “Show mesh” checkboxes. Pause / Resume button. Bottom left: A short hint explaining that the slice can be grabbed and stretched. Live mass, relative volume, and kinetic-energy readouts derived from the simulation. Clearly describe illustrative units or approximate values where appropriate. Bottom right: A collapsible “Inside the experiment” section briefly explaining the physics and rendering. BEHAVIOR AND PERFORMANCE Support both mouse and touch input. Use pointer capture so dragging remains reliable when the pointer leaves the object. Make the layout work on desktop and mobile without controls covering the slice. Reuse buffers and avoid rebuilding geometry or compiling shaders during dragging. Keep interaction smooth and responsive. Respect reduced-motion preferences. If WebGPU is unavailable, display a clear explanation instead of silently substituting a fake renderer. VALIDATION Test dragging from several locations, strong stretches, repeated releases, ground collisions, all sliders, presets, pause, reset, and slow motion. Check that the model returns to a stable resting shape, seeds stay attached, the mesh remains intact, and there are no rendering errors. Prioritize the quality of the jelly response and lighting. The result should be something people want to keep grabbing and playing with.
1
24
2,293
Wait, Astra built a whole naval battle game?! 🤯🏴‍☠️ Asked ChatGPT-6 Astra to make one, and look at this. Gorgeous water, detailed ships, cannon fire that tears the hull apart - even the masts collapse into the sea And you can actually play it in your browser👇🏻 corsair-bay.artless-ua.chatg… Around $24.32 in estimated API costs, including revisions. Okay, this one seriously impressed me
9
6
64
3,179
Prompt: Create “Corsair Bay,” a polished, playable 3D naval battle game using Three.js and WebGL. Deliver a self-contained HTML file with procedural geometry, materials, textures, and sound. It must run directly in a modern browser. ART DIRECTION A sunlit maritime scene with turquoise water, warm wooden ships, cream-colored sails, brass details, and atmospheric distance haze. Aim for a cohesive, detailed indie game aesthetic. No fortress, blocky placeholder ships, or dark fantasy styling. SHIPS Build one player-controlled sailing ship and three AI opponents. Include shaped hulls, individual hull planks, decks, railings, cannons, masts, yards, rigging, animated sails, flags, and stern details. Model the interiors properly: structural ribs, beams, lower decks, barrels, and crates. Damaged ships must reveal believable interiors rather than empty shells. All parts should connect convincingly. OCEAN Create a continuous animated ocean with layered waves, matching surface normals, Fresnel reflections, fine ripples, depth-based color, and restrained foam. Ships should pitch and roll with the waves. Add bow spray, stern wakes, projectile splashes, and floating debris. Foam must follow the water surface. Avoid rectangular water cutouts, holes around hulls, flickering overlapping surfaces, and reflections of submerged wreckage appearing above the water. GAMEPLAY W/S: increase or decrease sail power. A/D: steer with inertia. Q/E: fire port or starboard broadsides. Space: fire toward the nearest suitable target. Drag to orbit the camera; scroll to zoom. Include pause, restart, fullscreen, sound controls, and touch controls. Fire individual cannonballs in a staggered broadside. Use projectile trajectories, collision detection, reload timers, and visible muzzle smoke. DESTRUCTION Hits should detach nearby hull planks and damaged deck sections. Severe damage should break masts. Debris should tumble, splash, float briefly, and eventually disappear. Ships should list and sink progressively, not vanish instantly. Include victory and defeat states. AUDIO Use layered Web Audio sound effects for cannon fire, hull impacts, wood cracks, mast breaks, splashes, reloading, readiness signals, steering, sail movement, collisions, and sinking. Add subtle sea, wind, and hull ambience. Apply stereo positioning, distance attenuation, sound variations, and controlled mixing. Precompute reusable sound buffers to avoid combat stutters. Provide volume control and explicit audio activation. Pause, mute, and restart must handle every active sound correctly. INTERFACE AND PERFORMANCE Keep the interface compact: ship health, speed, heading, enemies sunk, and broadside reload indicators. Reuse geometry and materials, pool particles, cap simultaneous audio voices, and avoid unnecessary allocations during combat. TESTING Verify steering, projectile hits, progressive damage, sinking, restart, pause, and audio controls. Inspect intact and destroyed ships from multiple angles. Check the water around moving hulls and wreckage carefully. Deliver the working game, not a video or static render.
4
315
A $29.48 boat trip turned into a $50.25 Viking expedition ⚔️ Asked ChatGPT-6 Astra to upgrade Northbound. Now two longships sail alongside me, villages line the shores, and pressing B makes the Vikings raise their arms and shout Added music, oar splashes, wind, and waterfall sounds that get louder as you approach. During the war cry, the music dips and the crew’s movements stay synced with the voices Under the hood - Three.js + WebGL, shared ship geometry, instanced rowers, and Web Audio. All in one HTML file Estimated API cost with caching: $29.48 for the original version + $20.77 for the upgrades = $50.25
29.48$ in API costs for this?! Astra, are you serious? 🤯 Asked ChatGPT-6 Astra to create a Viking longship journey. Now I’m steering through cliffs, forests, and waterfalls right in my browser It runs on Three.js + WebGL, all in one HTML file. The water has a custom shader with reflections, refraction, and depth-based transparency. Wood and rocks use PBR textures with normal and roughness maps The oars are my favorite detail: they dip into the water, leaving foam, ripples, and splashes where they actually make contact. You can steer, change speed, and switch the lighting $29.48 is the estimated API cost of the entire development process, including revisions, with caching enabled I came here to test a model. Somehow ended up sailing away 👀
10
6
52
2,629
PROMPT UPDATE: Create Northbound - a beautiful, interactive 3D Viking longship journey through a Nordic fjord using Three.js + WebGL. It should run in the browser and feel like an atmospheric indie game, not a collection of basic shapes. WORLD Build a long, winding fjord with towering cliffs, dense conifer forests, waterfalls, and small coastal villages. Include wooden houses, docks, villagers, warm windows, and chimney smoke. Compose the landscape so new views unfold around each bend. LONGSHIPS The player controls the lead ship. Two escort longships sail alongside it, adjusting their formation in narrow passages and avoiding the shores and one another. Model detailed overlapping hull planks, dragon-headed prows, striped sails, ropes, shields, benches, and rowers. All components must connect properly. Characters must sit or stand on the deck without floating or clipping through geometry. Sails respond to the wind, and the hulls gently rock. Animate a complete rowing cycle: oars enter the water, pull through it, and recover above the surface. Generate splashes, foam, and expanding ripples at the actual contact points. WATER AND MATERIALS Make the water a visual highlight: environmental reflections, refraction, shoreline transparency, depth-based color, subtle waves, and individual wakes behind all three ships. Water must not render inside the hulls. Avoid shoreline gaps, blown-out white patches, and visible edges of the water plane. Use high-quality PBR wood, rock, and ground materials with normal and roughness maps. Trees should have convincing trunks, branches, and natural-looking foliage rather than simple cone shapes. CONTROLS A/D or arrow keys to steer. W/S to adjust speed. Autopilot for a relaxed journey. Follow camera, onboard camera, and free orbit camera. Pause, reset, and fullscreen controls. Morning, overcast, and moonlit lighting modes. On-screen controls for mobile devices. MUSIC AND AMBIENCE Add quiet atmospheric music, wind, birds, water lapping, and rowing sounds. Waterfalls should become louder as the player approaches, with stereo positioning that follows the camera. Pressing B or clicking War cry makes the Vikings on all three ships raise their arms and shout together. Synchronize their gestures with the audio. Smoothly lower the music during the shout, then restore its volume. Provide separate volume controls for music, ambience, and voices. Enable audio only after user interaction. Use original music or appropriately licensed audio. INTERFACE Create a clean, minimal interface titled Northbound. Use small translucent panels and readable controls without covering the scenery. PERFORMANCE Share ship geometry and use instancing for repeated objects, levels of detail, and particle pools. Avoid creating new meshes every frame. Limit pixel ratio and provide reduced quality settings for less powerful devices. DELIVERABLE Provide a complete, working HTML file. Embed required resources where practical. If external assets are necessary for quality or performance, include them with clear launch instructions. Test the entire route, manual steering, all three cameras, and every lighting mode. Fix collisions, clipping, shoreline gaps, and audio issues. Do not stop at an impressive opening frame - the entire scene must look convincing and run reliably in motion.
1
7
334
I JUST WANTED TO COMPARE AI MODELS. NOW I’M ARGUING OVER WHO MAKES BETTER JELLY 😂 I asked Claude Opus 5.5 and ChatGPT-6 Astra to make an interactive jelly dragon fruit I prefer Astra’s jelly feel - the flesh stretches with your mouse, bends, and keeps wobbling after you let go. I keep going back for another pull Opus feels firmer and springier, holding its shape more like a dense gummy candy. It also looks brighter and glossier Both are interactive, right in your browser. The video is sped up 2× Estimated API cost: Opus - $7.65 Astra - $6.41 I’m leaning toward Astra’s softer feel. Which one would you pick?
14
8
80
8,867
PROMPT: Create an interactive 3D scene called “Pitaya Jelly” — a dragon fruit half made of soft, translucent jelly. Build the entire project in a single HTML file using genuine WebGPU rendering and WGSL shaders. Do not use premade models or image assets. APPEARANCE A large dragon fruit half resting cut-side up on a light studio surface. Rich raspberry-pink skin, a thin pale inner rind, and pearly white flesh. Approximately 250 tiny black seeds distributed naturally across the flesh. 12–14 fleshy peel petals around the fruit, transitioning from pink bases to green tips. A glossy, wet surface with light refraction, small internal bubbles, and a soft contact shadow. The material should look like soft gummy candy, not rigid plastic. Preserve saturated colors without blown-out highlights. PHYSICS AND INTERACTION Implement genuine soft-body deformation using a volumetric mesh with elastic connections and volume-preserving constraints, such as XPBD. Users can grab the flesh with a mouse or finger, stretch it, and release it. Deformation should concentrate around the grabbed point rather than simply translating the entire object. After release, the fruit should wobble, jiggle, and gradually recover its original shape. Make the peel petals individually draggable. They should be softer than the flesh, bending and springing back while remaining attached to the fruit. Seeds must follow the deforming surface without floating away or sinking into the flesh. Keep the simulation stable during strong pulls, with floor contact and protection against inverted elements. VISUAL DESIGN Use a minimal, light-themed studio interface with an editorial aesthetic: generous whitespace, thin borders, restrained controls, and no unnecessary decoration. Top left: “MATERIAL STUDIES / NO. 019” A large italic serif heading on two lines: “Pitaya Jelly.” Below it: “A little wild.” “A little sweet.” “A very soft dragon.” On the right, add a floating panel titled “THE SPECIMEN” containing: Density badge: ρ 1.04 g/cm³. Three presets: Pearl — white flesh and pink skin. Ruby — raspberry-colored flesh and pink skin. Gold — pale flesh and golden skin. Firmness and Internal damping sliders with visible values. “Give it a nudge” and “Reset” buttons. “¼ speed” and “Show mesh” checkboxes. A “Pause” button. Also include: A fullscreen button with an exit option. A “WEBGPU · LIVE” status indicator. Live readouts for mass, percentage of rest volume, and kinetic energy. A short interaction hint: “Pull the flesh. Tug a petal. Let go.” A collapsible “Inside the experiment” section explaining the implementation accurately. TECHNICAL REQUIREMENTS Deliver one self-contained file named pitaya-jelly-webgpu.html. Use actual WebGPU rendering, not a Canvas 2D imitation. Build all geometry procedurally. Use thickness-aware refraction, Fresnel reflections, and soft studio lighting. Use a fixed simulation timestep for consistent behavior. Support desktop and touch interaction with a responsive layout. Avoid expensive geometry reconstruction or shader compilation during dragging. Show a clear fallback message when WebGPU is unavailable. Verify dragging, release, shape recovery, presets, reset, pause, fullscreen, and mobile layout. The main priorities are convincing jelly-like behavior, beautiful materials, and satisfying interaction. The result should feel like a polished, playable material experiment.
1
4
418
OPUS AND ASTRA BUILT THEIR OWN CASTLES. WHO DID IT BETTER? I asked Claude Opus 5.5 and ChatGPT-6 Astra to create their own medieval castles: choose the architecture, design a coat of arms, and fly their own banners Opus built an entire kingdom: red rooftops, a moat, a village, and surrounding mountains. Astra went with a pale stone island citadel, emerald banners, and an eight-pointed star Both castles are built with code using Three.js + WebGL: procedural geometry, waving banners, patrolling guards, working drawbridges, and changing lighting. Everything is interactive and runs right in your browser Opus on the left - $11.15. Astra on the right - an estimated $7.07 at API rates, including revisions Which kingdom would you live in? 👇
TWO AIs MADE GUMMY CANDY. NOW I WANT TO EAT IT 🍊🤯 Claude Opus 5.5 vs ChatGPT-6 Astra Opus looks brighter and glossier, but I prefer Astra’s jelly feel - the way the slice stretches, bends, and jiggles when you let go Both are interactive, right in your browser: Opus - Three.js + WebGL, estimated API cost: 3.28$ Astra - WebGPU, estimated API cost: 4.76$ Which one would you take a bite of? 👀
10
7
37
3,955
PROMPT: Build your own medieval kingdom. Your kingdom represents Claude Opus 5.5. Design a magnificent, historically inspired castle that expresses this model’s identity through architecture, heraldry, colors and atmosphere. You have complete artistic freedom within a believable medieval setting. Do not simply place a logo on a generic castle. Give your kingdom a distinctive architectural character and a coherent visual identity. Invent its coat of arms, royal colors and an original heraldic emblem. Display them on animated banners, shields, gate decorations and the clothing of the castle guards. Place the kingdom’s name above the main entrance. Create a richly detailed, interactive 3D scene using Three.js and WebGL. Deliver everything in one standalone HTML file that opens directly in Chrome. THE CASTLE Build a convincing fortress with a central keep, towers, battlements, curtain walls, an impressive gatehouse, a working drawbridge and a courtyard. Include carefully modeled stonework, arched windows, wooden doors, roof structures, stairs, balconies, iron fittings and small architectural details. Make the structures believable: towers need interiors or convincing depth, stairs must connect to accessible floors, and bridges must have proper supports. Surround the castle with an attractive landscape that suits your kingdom: cliffs, hills, a river, a moat, forests or a small village. Design a strong composition that looks beautiful from multiple angles. LIFE AND INTERACTION Bring the kingdom to life with guards patrolling the walls, villagers moving through the courtyard, gently waving banners, chimney smoke, birds and flickering lanterns. Let the viewer: Open and close the drawbridge and main gate. Follow a guard on patrol. Switch between a cinematic overview, the courtyard and the battlements. Rotate and zoom freely. Change between daylight, sunset and night. Keep characters on walkable surfaces. Prevent them from passing through walls, doors or one another. LIGHTING AND ATMOSPHERE Create cinematic lighting that reveals the architecture clearly. Use soft shadows, atmospheric depth, convincing water where appropriate and restrained post-processing. At night, illuminate windows, torches and lanterns while preserving enough visibility to appreciate the castle. Aim for a sophisticated, finished 3D artwork with distinctive architecture and abundant detail. Avoid a collection of obvious primitive shapes or repetitive towers with no architectural purpose. TECHNICAL QUALITY Generate assets procedurally wherever practical. Embed textures and other assets inside the HTML. No local server or build step should be required. Use instancing and geometry batching where appropriate. Keep animation and camera interaction smooth. Provide a minimal, elegant English interface and a button to hide it. Actually test the result in desktop Chrome. Capture screenshots, inspect the console, test every interaction and fix rendering errors, floating objects, geometry intersections and camera problems. Make this a castle people would recognize as YOUR kingdom, even before reading its name. Return the completed standalone HTML file.
2
446
29.48$ in API costs for this?! Astra, are you serious? 🤯 Asked ChatGPT-6 Astra to create a Viking longship journey. Now I’m steering through cliffs, forests, and waterfalls right in my browser It runs on Three.js + WebGL, all in one HTML file. The water has a custom shader with reflections, refraction, and depth-based transparency. Wood and rocks use PBR textures with normal and roughness maps The oars are my favorite detail: they dip into the water, leaving foam, ripples, and splashes where they actually make contact. You can steer, change speed, and switch the lighting $29.48 is the estimated API cost of the entire development process, including revisions, with caching enabled I came here to test a model. Somehow ended up sailing away 👀
18
9
140
9,851