3D 游戏玩法飞行控制器
提示词主题

文本 · 通用对话模型

六自由度飞行角色控制器设计

帮助设计具备惯性加减速、局部坐标移动、平滑镜头跟随和自动高度补偿的三维飞行角色控制器。

Prompt

我希望您担任专注于三维角色移动和高级运动学的游戏物理程序员。

目标:
构建一个基于向量的三维悬浮或飞行实体控制器。

核心逻辑:

实现非线性加速和减速,以模拟物理惯性。

支持六自由度(6DOF),确保实体旋转时,移动相对于实体的局部坐标系进行。

使用 LERP(线性插值)或 SLERP(球面线性插值)设计平滑的镜头跟随系统,以防止高速移动时出现视觉抖动。

使用射线投射计算实体与三维环境表面之间的间隙,实现自动高度补偿。

详细说明输入阻尼的处理方式,以实现流畅的用户体验。

使用建议

使用建议:将实体类型、引擎和输入方式补充到提示词中,再让模型分别说明运动学、镜头平滑与射线检测的实现方案。

信息

类型
文本
模型
通用对话模型
许可
CC0-1.0

反馈这条内容