程序员节当天,一位具备3D次世代软件基础的开发者在Linux.do论坛分享了其历时约一周开发的数字花园项目,这是一个基于网页的四季3D互动花园。作者先在脑海中规划花园雏形并选定四季代表植物,随后借助Codex与Claude Code等AI编程工具的编码能力将创意落地。在3D资产管线方面,作者没有采用主流的Blender+Agent方案,而是选择Houdini,利用其程序化PCG、粒子效果及SOP、DOP等模块处理风力、交互与粒子效果,先在Houdini中完成交互测试再接入网页。材质上追求类似三渲二的日式动漫明快风格,并加入调色盘功能支持自由改色与拍照分析。背景音乐由Claude通过代码将真实自然音效融合生成,营造出星露谷式氛围。项目技术栈为Houdini、Three.js、TypeScript和Vite。为优化性能,作者采用4层LOD技术控制模型层级,减少缩放时的模型跳脱感,并通过Houdini制作模型变体增加植物多样性,同时完成移动端适配。项目配套春夏秋冬四季昼夜8种场景及8个可交互的像素风主页,支持鼠标键盘探索。网站免费开放但暂不开源,原因是包含自制Houdini资产。作者还计划在站点发布3D与编程技术博客,并总结称随着AI技术进步,技术壁垒已被打破,但审美与判断仍需人来把握。
事件分析
核心观点:AI抹平编码门槛后,专业工具链驾驭力与审美判断力正成为数字创作者新的护城河。
原文链接:Linux.do

评论前必须登录!
立即登录 注册