大家好!我正在开发一个交互式的3D WebGL/Three.js飞行模拟器,融合了LEGO风格和红牛空战赛的特技机械。以下是目前实现的内容和通过AI生成和LLM编码工作流程驱动的功能:
- 飞机与驾驶舱系统:在自定义LEGO塑料着色器上实现了一个完全建模的红牛Edge 540飞机,包括追踪摄像机和沉浸式驾驶舱视图,配备有模拟/数字仪表、反转飞行动力学和G-力HUD遮罩。
- 空中极限运动与特技环:在地形上放置了精确碰撞检测、组合倍数和音效/视觉效果的连续性特技环(灵感来自红牛桩)。
- 程序化LEGO岛屿与野生动物:一个充满活力的环境,包括高密度的LEGO丛林植被、地板和动画野生动物(在水块中有鲨鱼、在丛林中有熊猫、在海滩上有鳄鱼)。
- HUD与雷达集成:一个自定义的LEGO风格HUD,实时跟踪成绩和动态更新桩位和野生动物位置的底部左侧GPS小地图。
技术栈/工作流:
- 引擎:Three.js / WebGL / Canvas
- 风格/着色器:LEGO塑料材料规则,自定义光泽和粗糙度地图工作流程
- AI使用:通过LLMs进行快速原型开发,用于Three.js场景架构、碰撞数学和程序化放置程序
我很想听听你对融合 voxel/LEGO风格与高速飞行物理的想法!任何关于WebGL中的滚动操作平滑减震或空间分区环碰撞盒的反馈都将受欢迎。
评论 (0)