图书介绍

EON虚拟仿真高级应用PDF|Epub|txt|kindle电子书版本网盘下载

EON虚拟仿真高级应用
  • 牛余朋编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121366123
  • 出版时间:2019
  • 标注页数:295页
  • 文件大小:111MB
  • 文件页数:307页
  • 主题词:计算机仿真-应用软件

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

EON虚拟仿真高级应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 基础入门篇1

第1章 虚拟现实技术及EON软件介绍3

1.1 虚拟现实技术3

1.1.1 虚拟现实技术的基本概念3

1.1.2 虚拟现实技术的发展现状4

1.1.3 虚拟现实技术的应用领域5

1.2 EON软件介绍7

1.2.1 EON软件概述7

1.2.2 EON产品家族介绍8

1.2.3 系统需求9

第2章 EON Studio入门11

2.1 如何快速获取帮助11

2.2 EON Studio工作区11

2.2.1 工作区默认视图12

2.2.2 视窗布局模式12

2.3 EON Studio视窗15

2.3.1 仿真树(Simulation Tree)视窗15

2.3.2 组件(Components)视窗23

2.3.3 属性栏(Property Bar)视窗25

2.3.4 逻辑关系(Routes)视窗29

2.3.5 蝶状(Butterfly)视窗33

2.3.6 查找(Find)视窗37

2.3.7 日志(Log)视窗39

2.4 EON Studio主菜单栏41

2.4.1 File菜单41

2.4.2 Edit菜单42

2.4.3 View菜单43

2.4.4 Simulation菜单44

2.4.5 Options菜单44

2.4.6 Window菜单45

2.4.7 Tools菜单46

2.4.8 Help菜单47

2.5 EON Studio工具栏47

2.5.1 主工具栏47

2.5.2 选择工具栏49

2.5.3 可视节点工具栏49

2.5.4 缩放工具栏50

2.5.5 状态栏50

2.6 EON Studio组件简介51

2.6.1 节点简介51

2.6.2 元件简介53

2.6.3 节点和元件的基本操作59

第3章 创建EON仿真程序63

3.1 EON中的坐标系统63

3.1.1 关于坐标系63

3.1.2 平移(Translation)63

3.1.3 旋转(Rotation)63

3.1.4 缩放比例(Scaling)64

3.1.5 缩放方向(Scaling Orientation)64

3.1.6 组合变换64

3.2 EON中的资源数据库结构64

3.3 创建EON仿真程序66

3.3.1 在EON中导入3D模型67

3.3.2 调整场景和3D模型76

3.3.3 3D模型的编辑和引用的修改76

3.3.4 给3D模型添加导航和运动82

3.3.5 给3D模型添加多媒体效果84

3.4 保存EON仿真程序85

3.4.1 EON的文件格式85

3.4.2 创建工程文件86

3.4.3 创建发布文件86

3.4.4 仿真程序的保护87

3.5 运行和监测EON仿真程序88

3.5.1 运行EON仿真程序88

3.5.2 监测EON仿真程序89

3.6 发布EON仿真程序90

第二篇 节点介绍篇91

第4章 EON节点介绍93

4.1 代理节点93

4.1.1 切换场景(ChangeSimulation)节点93

4.1.2 计数器(Counter)节点93

4.1.3 立体声(DirectSound)节点94

4.1.4 拖曳(DragDrop)节点96

4.1.5 重力(Gravitation)节点97

4.1.6 关键帧(KeyFrame)节点97

4.1.7 切换开关(Latch)节点100

4.1.8 运行外部程序(LaunchExtemalProgram)节点100

4.1.9 导弹(Missile)节点100

4.1.10 运动(Motion)节点101

4.1.11 简易开关(OnOff)节点101

4.1.12 放置(Place)节点102

4.1.13 位置(Position)节点102

4.1.14 旋转(Rotate)节点103

4.1.15 自转(Spin)节点103

4.1.16 文本框(TextBox)节点104

4.1.17 提示(ToolTip)节点104

4.1.18 触发(Trigger)节点105

4.1.19 变焦(Zooming)节点105

4.2 基本节点106

4.2.1 摄像机(Camera)节点106

4.2.2 文件(File)节点108

4.2.3 框架(Frame)节点108

4.2.4 框架枢轴(FramePivot)节点108

4.2.5 群组(Group)节点109

4.2.6 多层次精细度(LevelOfDetail2)节点109

4.2.7 灯光(Light2)节点110

4.2.8 开关(Switch)节点111

4.2.9 动力开关(PowerSwitch)节点112

4.2.10 分数(Score)节点112

4.2.11 脚本(Script)节点113

4.2.12 排序(Sequence)节点114

4.2.13 系统信息(SystemInformation)节点115

4.2.14 视口(Viewport3)节点116

4.3 图形用户界面控制节点118

4.3.1 2D文本(2DText2)节点118

4.3.2 2D编辑(2DEdit2)节点119

4.3.3 2D图像(2DImage2)节点119

4.3.4 菜单(MenuItem2和PopupMenu2)节点119

4.3.5 打开/另存为文件对话框(OpenSaveDialog)节点121

4.3.6 进度条(ProgressBar2)节点122

4.3.7 滑块(Slider2)节点122

4.4 运动模型节点123

4.4.1 键盘移动(KeyMove)节点124

4.4.2 步行(Walk)节点125

4.4.3 漫游(WalkAbout)节点126

4.4.4 轨道导航(OrbitNavigation)节点128

4.4.5 导航(Navigation)节点128

4.5 传感器节点128

4.5.1 盒子感应器(BoxSensor)节点128

4.5.2 单击传感器(ClickSensor)节点129

4.5.3 键盘传感器(KeyboardSensor)节点130

4.5.4 鼠标传感器节点130

4.5.5 时间传感器(TimeSensor)节点131

4.6 运算(Operations)节点132

4.6.1 算术(Arithmetic)节点132

4.6.2 逻辑节点132

4.6.3 常数(Constant)节点133

4.6.4 转换(Converter)节点133

4.6.5 路径开关(RouteSwitch)节点133

4.7 可视(Visual)节点133

4.7.1 Mesh3节点133

4.7.2 Mesh3Properties节点134

4.7.3 ShaderMaterial节点134

4.7.4 MultiMaterial节点135

4.7.5 Shape节点135

4.7.6 Texture2和MovieTexture节点135

4.7.7 TextureResourceGroup节点136

第三篇 高级进阶篇137

第5章 EON动态加载和流139

5.1 EON动态加载简介139

5.2 创建动态加载的EON仿真程序140

5.2.1 动态元件节点140

5.2.2 具有下载域的节点143

5.2.3 制作动态元件143

5.3 设置PrototypebaseURL属性144

5.4 关于流的概念145

5.4.1 流与动态加载的区别145

5.4.2 可以使用流的节点146

第6章 EON脚本编程147

6.1 简介147

6.2 脚本编程指导147

6.2.1 什么是脚本编程147

6.2.2 一个简单的脚本编程示例148

6.2.3 在脚本节点中创建域149

6.2.4 创建子程序153

6.2.5 使用脚本程序编辑器154

6.2.6 脚本编程的注意事项156

6.2.7 访问域值156

6.2.8 脚本程序执行的内部工作机制160

6.2.9 脚本程序的调试167

6.3 脚本编编参考169

6.3.1 EON中可以进行脚本编程的对象169

6.3.2 EON基本对象170

6.3.3 EON节点对象182

6.3.4 EON域对象185

6.3.5 特殊事件191

6.3.6 特殊对象193

6.4 脚本程序应用193

6.4.1 脚本程序的一般用途194

6.4.2 发送事件功能195

第7章 EON流程控制197

7.1 什么是流程控制197

7.2 用于流程控制的节点198

7.2.1 流程节点介绍198

7.2.2 流程节点属性和域198

7.3 如何进行流程控制200

7.4 流程控制注意事项201

第8章 EonX控件编程205

8.1 EonX控件介绍205

8.1.1 什么是EonX控件205

8.1.2 什么是主机应用程序205

8.1.3 EonX控件的属性、方法和事件205

8.2 EonX控件的属性206

8.3 EonX控件的方法208

8.3.1 Start方法208

8.3.2 Stop方法208

8.3.3 Pause方法208

8.3.4 Fullsize方法208

8.3.5 SaveSnapshot方法209

8.3.6 ShowSettingsDialog方法209

8.3.7 SendEvent方法209

8.4 EonX控件的事件209

8.5 与主机应用程序通信210

8.5.1 设计EON仿真程序来进行外部通信210

8.5.2 添加外部域210

8.5.3 通过外部域接收和发送事件211

第9章 EON仿真程序的网页发布方式213

9.1 EON网页发布条件213

9.2 EON网页发布方法214

9.2.1 使用EON Web API方法214

9.2.2 EON网页发布相关的几个文件214

9.2.3 EON变量216

9.2.4 EON函数217

9.2.5 发送和接收事件219

9.3 EON网页发布向导221

第四篇 案例应用篇227

第10章 EON动态加载示例229

第11章 数据库和文件访问示例233

11.1 访问数据库233

11.1.1 什么情况下使用数据库233

11.1.2 从数据库中读取数据233

11.1.3 添加、更新或删除数据库中的数据235

11.2 访问文件236

第12章 简单交互动画示例239

12.1 功能说明239

12.2 设计流程239

12.2.1 导入电风扇模型239

12.2.2 改变初始视角241

12.2.3 整理仿真树242

12.2.4 添加导航242

12.2.5 添加运动节点243

第13章 客厅制作仿真示例247

13.1 功能说明247

13.2 设计流程247

13.2.1 导入3D模型247

13.2.2 改变初始视角248

13.2.3 移动台灯249

13.2.4 在电视机中播放视频250

13.2.5 增加开启影片的互动功能253

13.2.6 键盘控制台灯的开关254

13.2.7 增加额外视角258

13.2.8 为客厅增加自然环境259

第14章 流程控制示例261

14.1 导入模型261

14.2 规划路径262

14.3 添加流程控制节点264

第15章 虚拟装配与拆卸示例267

15.1 功能说明267

15.2 设计流程267

15.2.1 导入3D模型267

15.2.2 整理仿真树269

15.2.3 调整模型的尺寸和视角270

15.2.4 总体设计270

15.2.5 教学模式(A_mode)设计275

15.2.6 训练模式(T_mode)设计277

第16章 EON与外部程序交互281

16.1 EonX控件与VC之间的消息传递原理281

16.2 EonX控件在VC中的具体应用283

16.2.1 建立VC应用程序框架283

16.2.2 在EON仿真程序中添加外部域286

16.2.3 在VC中编写交互代码288

参考文献295

热门推荐