跳转到主要内容

场景档案

樱花铁路小站

花瓣落在站台边,慢车穿过一小段春天。

GPT-6 Astra思考 maxDevin CLI旅途驿站
沉浸观看
正在加载场景…

同题的其他实现

同一份提示词,另外 1 个模型或 Agent 的版本。

并排对比
本次实际使用的提示词查看题目原文

用户提供:miniature-scene-prompts/01-樱花铁路小站.md

01 樱花铁路小站

请使用 Three.js 制作下面描述的可交互三维微缩场景,交付完整、可运行的网页代码。它应像一件精心制作、可收藏的桌面景观模型:所有实体和地形都收纳在一个完整的正方形厚底座上,底座有整洁的倒角和可见侧面,场景边缘自然收束,不能用无限地面或远景建筑掩盖边界。采用第三人称俯斜视角,初始画面完整展示底座及最高物体,并留出适量呼吸空间;支持鼠标拖拽旋转、滚轮缩放和触屏操作,不自动转动相机。页面只呈现场景与协调的纯色或柔和渐变背景,没有按钮、面板、标题、水印、坐标轴或其他界面元素;场景内部合理的实体标识可以保留。不要人物、人形剪影或人形立牌。

视觉目标:做成一件造型饱满、结构精巧的动画风格微缩成品,而不是上色后的低细节白模。采用精致三渲二卡通美术,适度概括比例,但保留主体的特征轮廓、中尺度结构和少量近看细节。色块干净不等于结构单薄或材质雷同;光照柔和不等于整幅画面泛白。优先保证主体比例、构图、造型和色彩层次,再完善小陈设与动效,不能用大量小方块或粒子掩盖主体粗糙。丰富度来自有用途的次级场景和疏密层次,而不是把主体区挤满;保留清晰的通行带,让列车、站台和配景之间有舒展的间距。

参考图的使用:如果同时提供参考图,参考其造型完成度、主次比例、细节密度、轮廓线和色彩层次,而不只是借用配色。不机械照搬额外建筑或镜头裁切;完整底座、无人、可交互等硬约束仍须保留。

场景主题:春日清晨的樱花铁路小站。核心是“斜向铁路穿过一段小镇春天”,视觉重心是一座有雨棚的短站台,不要做成大车站或拥挤街区。

空间构图:单线铁路沿底座前左至后右的对角线铺设,包含枕木、道砟、钢轨及清晰的轨距。轨道两端进入底座边缘的低矮山坡隧道,洞口有拱券厚度和短距离内壁,山坡由连续起伏的坡面包裹洞体,不是平顶绿色方箱上挖一个黑洞。站台位于轨道后侧,站房靠左,道口位于右侧;前侧以草坡、围栏和两三棵樱花树形成框景。地面通过道路、排水沟、菜圃、灌木与草地分区形成疏密节奏,留白应有用途,不能以大块未设计的空底板充数。可在前景或侧边安排低矮的休憩长椅、花床与维护工具柜,用小径连接道路或车站入口;这些次级配景不能遮挡列车、堵住站台通路或增加成排建筑。

尺度与主视角:列车、站台、车门、长椅和站房门窗使用统一的尺度关系。两节列车总长与短站台的可停靠长度相协调,不得缩成站台前的小摆件;停靠位置保留合理余量。默认视角能看清列车较完整的侧身及部分车头、站台和道口的连接关系。树冠、电线与雨棚边缘应避让这些关键轮廓;在完整底座入镜的前提下,让主体足够大,而不是单纯把镜头拉远。

主体与细节:站房采用奶油白墙、木框和青绿色瓦屋顶,墙体、窗框、瓦垄和檐口有实际厚度,不能只剩几根立柱与薄片屋顶。靠观察侧局部开放,能看见售票小窗、时刻表、长椅、储物柜与一盏室内灯。站台配置黄色安全线、立柱及斜撑、站名牌、圆钟、候车长椅和一组有展示窗、按钮与取货口的饮料自动贩卖机。道口具有成对警示灯、栏杆转轴、道路标线与铺平的过轨路面,并与站台入口形成可理解的通行路径。

列车使用适度圆角的车体和有特征的车头,做出窗框凹凸、车门分缝、车顶设备、车灯、车钩与转向架轮组,不能以贴着几块蓝色窗片的小盒子代替。樱花树要有粗细递减、自然分叉的树干和大小错落的不规则花团,花团之间有层次与空隙,避免单球树冠或均匀排列的扁球。补充少量电杆、电缆、排水沟、小块菜地、修剪整齐的灌木和集中在边缘的草丛;这些配景用于连接空间、衬托主体,不是平均撒满底座的装饰。

材质与光照:嫩草绿、樱花粉、奶油白与青绿构成清新的主色关系,保留明确的色相与明暗对比,不能将所有表面统一提亮成灰白色。侧上方晨光塑造清楚的受光面和阴影面,柔化阴影边缘而不抹掉体积,物体接地处、檐下与结构缝隙有克制的接触暗部。以细而有选择性的轮廓线强调车体、建筑、山坡和花团的外轮廓,不把所有三角面都画成线框,也不把小物件描成黑团。轨道与车体是偏哑光金属,木材保留少量顺纹和构件接缝,玻璃用低强度的局部亮纹表现;不同材质应可辨认。背景用很浅的蓝白或微暖渐变,突出明亮、清新、安静的动画春日气息。

基础动效:少量花瓣沿不同弧线飘落,草与细枝轻摆。一列与短站台比例协调的两节小列车,间隔较长时间才从隧道驶出、慢行通过再进入另一端;车体完全被洞口遮住后才重置位置。道口先亮灯、降杆,再让列车通过,列车离开后抬杆。完整循环中大部分时间保持安静,不能让列车持续抢占视觉中心。

实现与交付要求:使用同一明确版本的 Three.js 和 OrbitControls,以程序化几何、实例化重复物件和自行绘制的纹理实现。可以复用相机、交互和基础几何工具,但主体建筑、地形、列车和构图必须按本题专门设计,不能套用一间通用剖面房屋再替换装饰。优先采用正交相机,限制缩放及俯仰范围,避免进入模型内部或翻到底座下方,并适配窗口尺寸。透明、水面、雾与发光效果应控制层数和强度;反射、折射、体积光允许稳定的风格化近似。动画按时间增量更新,循环衔接自然,粒子限定范围并回收复用。性能优先通过实例化、静态合批、像素比和阴影预算控制,不通过删除关键造型与陈设来达成。最终交付完整、资源内嵌的单文件 HTML 及简短运行方式,依赖可在构建时打包,运行时不依赖 CDN、付费模型、密钥或外部素材。

制作与验收顺序:先完成可旋转查看的静态视觉样片,确认构图、尺度、主体造型、材质和光照,再完善全部动效。至少检查默认全景、主体近景和另一个观察方向:缩小看,站台、列车与道口一眼可辨;放大看,轮组、门窗、拱券与树冠有真实结构;换角度,不能暴露悬浮零件、错误连接或为截图遮掩的空壳。运行无报错、能够旋转或粒子在动不等于视觉质量达标。若只完成初稿或缺少本文要求的功能,应明确标注未完成项,不把样片当最终成品发布。