modify doc

This commit is contained in:
brige 2025-10-10 22:00:59 +08:00
parent 32748eb36a
commit 36d99e8762
5 changed files with 42 additions and 1 deletions

BIN
doc/dyttu.docx Normal file

Binary file not shown.

26
doc/交互设计.md Normal file
View File

@ -0,0 +1,26 @@
# 交互设计
## 拖拽式添加实体
## 图表数据格式
### WAVE图表
按照一个文件多个曲线来,一行一个曲线
曲线、曲面每一个类型一个tab页面 最大可以显示9宫格
表格、灯 灯在上方,表格在下方(待定)
## 菜单
### 文件
* 新建wordspace
* 打开wordspace
* 保存wordspace
----
* 新建曲线
* 新建曲面
* 新建表格
* 新建灯
### 仿真管理
* 命令运行手动编辑xml: <commond "delfeile" exe="cmd.exe" path="d:/1.bat"/>
* 参数编辑:弹出编辑框

BIN
doc/流程图.vsdx Normal file

Binary file not shown.

View File

@ -0,0 +1,15 @@
船:
驱逐机(阿利伯克)、航母(尼米兹)
卫星:
高轨(静止)
弹:
高超音速弹DF21
无源干扰:
角反、箔条
有源干扰:
弦内、弦外

View File

@ -68,7 +68,7 @@ void PathComponent::Begin() {
for (int index = 0; index < num; ++index) { for (int index = 0; index < num; ++index) {
const Transform& transform = transforms[index]; const Transform& transform = transforms[index];
osg::AnimationPath::ControlPoint controlPoint(transform.GetLocation() /*+ osg::Vec3(index * 10, 0, 0)*/, osg::AnimationPath::ControlPoint controlPoint(transform.GetLocation() /*+ osg::Vec3(index * 10, 0, 0)*/,
OsgUtils::HPRToQuat(transform.GetRotation() + osg::Vec3(0, 0, -90.0)), transform.GetScale()); OsgUtils::HPRToQuat(transform.GetRotation()), transform.GetScale());
animationPath_->insert(steps[index], controlPoint); animationPath_->insert(steps[index], controlPoint);
} }