3D预览 GLTF/GLB 结构诊断报告生成器 AI 提示词 (Prompts)

GLTF/GLB 结构诊断与资源清单预览台

用于把 GLTF/GLB 的节点树、网格统计、材质/纹理引用与潜在问题一次性看清,并生成可交付的诊断报告页面。

提示词 (Prompts):

请你生成一个“GLTF/GLB 结构诊断与资源清单预览台”的在线工具完整项目源码。要求: - 语言:中文注释与中文界面文案;不要混用英文提示词。 - 交付物:必须输出文件树,并给出每个文件的完整源码;至少包含 index.html(可直接双击打开运行)、README.md(运行/部署)、qa-checklist.md(>=5 条)。 - 一键输出 HTML:页面提供一个按钮,把当前诊断结果与界面(含 CSS/JS)打包为单个 HTML 文件并下载,用于直接交付与离线查看。 - 支持输入:本地选择文件(.gltf/.glb)与拖拽;不依赖后端。 - 主要功能: 1) 3D 预览(WebGL/three.js)与基础交互(旋转/缩放/平移、重置视角)。 2) 左侧树形结构:场景/节点/网格层级,点击高亮对应对象。 3) 统计面板:顶点数/三角面数/子网格数量/材质数量/纹理数量/动画数量。 4) 资源清单:列出纹理 URL/尺寸/格式(能解析则显示),提示缺失或外链。 5) 风险提示:例如过大纹理、过多 draw calls、未压缩纹理、重复材质、无法解析的扩展。 - 运行命令:给出本地启动方式(例如 python -m http.server 或 node 静态服务命令)。 - 部署说明:给出 GitHub Pages / Netlify 的静态部署步骤。 - 测试/QA:至少 5 条可操作检查项,覆盖:文件加载失败、超大模型、移动端、导出 HTML、统计一致性。 请直接输出:文件树 + 全量源码 + 运行/部署 + QA 清单。

主要用途: 在线预览与诊断 GLTF/GLB 的结构与资源引用,输出可直接交付的单页报告。

STL/OBJ 模型预览与尺寸测量工作台

面向 STL/OBJ 的快速检查:尺寸、包围盒、单位换算、法线可视化与简单的剖切预览,适合交付前自检。

提示词 (Prompts):

请生成一个“STL/OBJ 模型预览与尺寸测量工作台”的在线工具完整项目代码,全部用中文写。硬性要求: - 输出物:文件树 + 每个文件完整源码;包含可直接打开运行的 index.html。 - 支持格式:.stl(ascii/binary)、.obj + .mtl(可选)。 - 功能: 1) 3D 预览 + 线框/实体切换;法线方向辅助显示(不生成图片,只做现有模型的可视化)。 2) 尺寸测量:显示包围盒长宽高、对角线、体积估算(允许近似),可选单位(mm/cm/m/in)。 3) 交互测量:点击两点测距(在模型表面取点),显示距离与坐标。 4) 一键输出 HTML:把当前测量结果与截图占位(不输出图片,只输出数据与设置)打包成单文件 HTML 下载。 - 运行/部署:给出静态部署方法。 - QA 清单:>=5 条,覆盖不同格式、缺少 MTL、模型过大、移动端触控、导出 HTML。 请直接输出项目源码与说明。

主要用途: 在线预览 STL/OBJ 并做尺寸与单位自检,导出可交付的测量报告页。

GLTF 动画片段预览与时间轴检查器

用来检查 GLTF 动画是否正常播放、片段时长与关键帧分布,并给出可交付的检查报告。

提示词 (Prompts):

请生成一个“GLTF 动画片段预览与时间轴检查器”的在线工具项目,要求全中文输出。必须满足: - 交付:文件树 + 全量源码;index.html 可直接打开运行。 - 功能: 1) 加载 .gltf/.glb 后自动列出 animations 列表;可切换播放、循环、倍速、暂停、跳转时间。 2) 时间轴概览:显示每个片段时长、采样率估计、关键帧数量(能解析则展示)。 3) 绑定对象提示:列出每个 animation 影响的节点/骨骼路径(能解析则展示)。 4) 风险提示:片段过长、关键帧过密、动画为空、绑定丢失。 5) 一键输出 HTML:导出单文件 HTML 报告,包含动画清单与检查结果。 - 运行命令/部署:提供本地启动与静态部署步骤。 - QA:>=5 条,覆盖无动画、有多动画、播放控制、导出 HTML、加载失败与提示。

主要用途: 在线预览与审阅 GLTF 动画片段,输出交付级检查报告。

材质与纹理引用检查 + 缺失资源扫描器

用于扫描模型里材质/纹理引用是否完整、是否存在外链与缺失,减少上线后“贴图丢失/材质异常”。

提示词 (Prompts):

请生成一个“材质与纹理引用检查 + 缺失资源扫描器”的在线工具(前端静态),中文输出。要求: - 支持:GLTF/GLB;可选:拖入贴图文件夹(通过浏览器 File API 读取)。 - 功能: 1) 列表展示所有材质与纹理槽( Color/ llicRoughness/normal/occlusion/emissive)。 2) 标记缺失、重复引用、疑似过大纹理、疑似未压缩纹理(按文件扩展名与尺寸判断)。 3) 提供“修复建议”文本(例如建议压缩、合并、改为相对路径等)。 4) 一键输出 HTML:导出包含检查结果与建议的单文件 HTML。 - 输出物:文件树 + index.html 完整源码 + README + QA(>=5 条)。 - 运行/部署:静态部署。

主要用途: 在线快速发现材质/纹理引用问题,并导出可交付的排查报告。

模型体积与重心估算 + 物理参数提示器

面向工程/3D 打印/仿真前的粗略评估:估算体积、表面积、重心位置,并给出参数提示。

提示词 (Prompts):

请生成一个“模型体积与重心估算 + 物理参数提示器”的在线工具项目(纯前端),全中文。硬要求: - 支持:STL/OBJ/GLB(至少两种)。 - 计算: 1) 包围盒、表面积估算、体积估算(可注明近似算法与误差来源)。 2) 重心估算(基于三角网格近似)。 3) 密度输入(例如 PLA/树脂/金属可预置),输出质量估算。 - UI:输入参数清晰;结果可复制;提供“导出单文件 HTML 报告”按钮。 - 交付:输出文件树 + index.html 完整内容 + README(运行/部署)+ QA >=5。

主要用途: 在线做体积/重心/质量的快速估算,并导出可交付的评估报告页。

多模型对比预览台(差异点清单输出)

用于对比两个版本的模型:统计变化、材质变化、资源变化,并输出差异清单,适合迭代验收。

提示词 (Prompts):

请生成一个“多模型对比预览台(差异点清单输出)”的在线工具(前端静态),中文输出。要求: - 支持:上传两个 GLB(或 GLTF)文件,分别预览;可切换分屏/叠加(叠加需不同颜色边框提示即可,不做渲染图生成)。 - 对比维度: 1) 顶点/三角面/网格数量差异。 2) 材质数量与名称差异;纹理引用差异。 3) 节点树差异(按名称路径粗比对)。 - 输出:生成“差异点清单”可复制;并提供“一键导出 HTML”下载单文件报告。 - 交付:文件树 + index.html 全量源码 + README + QA >=5。

主要用途: 在线对比两个版本的 GLB/GLTF,输出可交付的差异报告。

3D 预览嵌入代码生成器(站点集成用)

把模型预览封装成可嵌入的最小片段,输出 iframe/HTML 代码,便于在文档或站点中集成预览。

提示词 (Prompts):

请生成一个“3D 预览嵌入代码生成器(站点集成用)”在线工具项目,中文输出。必须包含: - 功能:上传 GLB 后生成一段可嵌入的 HTML/iframe 代码(示例用 data URL 或本地选择后的对象 URL 说明即可),并能在页面内实时预览。 - 一键输出 HTML:把生成器当前配置与预览页面打包为单文件 HTML 下载。 - 交付:文件树 + index.html 全量源码 + README(运行/部署)+ QA >=5。 - 注意:不要引导生成任何图片/海报/渲染图;只做现有模型的预览与代码生成。

主要用途: 在线生成可集成的 3D 预览片段,并输出可交付的单页演示。

GLTF 扩展与兼容性检查清单生成器

用于列出模型使用了哪些 GLTF 扩展,并给出兼容性风险与建议,适合上线前审阅。

提示词 (Prompts):

请生成一个“GLTF 扩展与兼容性检查清单生成器”的在线工具,中文输出。要求: - 支持:GLTF/GLB;解析 extensionsUsed / extensionsRequired;尽量展示常见扩展的解释(如 KHR_draco_mesh_compression、KHR_texture_basisu 等)。 - 输出: 1) 扩展列表 + 是否 required。 2) 兼容性风险提示(例如某些平台不支持的扩展)。 3) 建议清单(可操作)。 4) 一键导出 HTML:生成单文件报告下载。 - 交付:文件树 + index.html 完整源码 + README + QA >=5。

主要用途: 在线生成 GLTF 扩展与兼容性报告,便于交付与上线审阅。

用户评论 (0)

登录后参与讨论

立即登录 注册账号

暂无评论,快来抢沙发吧~

操作成功