没有合适的资源?快使用搜索试试~ 我知道了~
CIGI介绍文件,教程
需积分: 5 2 下载量 69 浏览量
2022-07-06
10:36:20
上传
评论 1
收藏 5.11MB PDF 举报
温馨提示
试读
279页
CIGI介绍文件,教程
资源推荐
资源详情
资源评论
Interface Control Document
for the
Common Image Generator Interface (CIGI)
Version 3.3
cigi.sourceforge.net
Document No: TST08I016
Issue Date: Nov. 3, 2008
Durham, Lance Phelps, Bill
The Boeing Company The Boeing Company
Copyright © 2008 The Boeing Company
All rights reserved
Consult notes on the next page for copying and redistribution authority.
PO Box 516, St. Louis, MO 63166 Phone (314) 777-4799
Common Image Generator Interface, Version 3.3
LIST OF PAGES
Title Page
ii through
xii
1 through 267
USE AND DISCLOSURE OF DATA
This document is intended to be a public domain document. As such it does not contain any proprietary notices.
The Boeing Company may make improvements and changes to the contents of this document at any time without
notice. The Boeing Company assumes no responsibility for the use of the information in this document. This
document may contain technical inaccuracies or typographical errors. Periodic changes are made to the
information contained herein. These changes will be incorporated in new editions of the document.
To maintain configuration control of the interface it is requested that this document not be reproduced in whole or
in part for the purpose of modification to the interface. Please forward all modification suggestions to the
maintainer shown at the bottom of the cover page for discussion and possible incorporation into the interface.
ii
Common Image Generator Interface, Version 3.3
TABLE OF CONTENTS
Paragraph Page
1. Introduction.......................................................................................................................................1
1.1 PURPOSE......................................................................................................................................... 1
1.2 SCOPE............................................................................................................................................. 1
1.3 VERSION NUMBERING....................................................................................................................... 1
1.4 INSTRUCTIONS FOR REVISING THIS DOCUMENT.................................................................................. 1
1.5 CONVENTIONS USED IN THIS DOCUMENT .......................................................................................... 1
2. Interface Theory................................................................................................................................2
2.1 SESSIONS ........................................................................................................................................ 3
2.2 MESSAGE SYNCHRONIZATION ........................................................................................................... 3
2.2.1 Asynchronous Operation...................................................................................................... 3
2.2.2 Synchronous Operation........................................................................................................ 4
2.3 FRAME NUMBERING.......................................................................................................................... 6
2.4 ETHERNET MESSAGE FREQUENCY .................................................................................................... 6
2.5 BYTE ORDER ................................................................................................................................... 7
2.6 MESSAGE STRUCTURE ..................................................................................................................... 8
2.7 DATA TYPES .................................................................................................................................. 11
2.7.1 Integral Types..................................................................................................................... 12
2.7.2 UTF-8 Strings ..................................................................................................................... 12
2.7.3 Bit Fields............................................................................................................................. 13
2.8 STARTUP AND SHUTDOWN SEQUENCES .......................................................................................... 13
2.9 CONTROL ABSTRACTION................................................................................................................. 14
2.10 INTERFACE EXTENSIONS................................................................................................................. 14
2.11 CROSS-VERSION COMPATIBILITY .................................................................................................... 14
3. Basic Definitions and Concepts....................................................................................................16
3.1 ENTITIES........................................................................................................................................ 16
3.1.1 Ownship.............................................................................................................................. 16
3.1.2 Animations.......................................................................................................................... 17
3.2 VIEWS ........................................................................................................................................... 17
3.2.1 Viewing Volumes................................................................................................................ 17
3.2.1.1 Perspective .......................................................................................................................17
3.2.1.2 Orthographic Parallel ........................................................................................................ 20
3.2.2 View Groups....................................................................................................................... 20
3.3 SYMBOLS ....................................................................................................................................... 22
3.3.1 Symbol Surfaces ................................................................................................................ 22
3.3.2 Symbol Primitives...............................................................................................................22
3.3.3 Symbol Templates.............................................................................................................. 23
3.4 COORDINATE SYSTEMS .................................................................................................................. 24
3.4.1 Geodetic Coordinate System ............................................................................................. 24
3.4.1.1 Position .............................................................................................................................24
3.4.1.2 Orientation.........................................................................................................................25
3.4.2 Entity Coordinate System................................................................................................... 27
3.4.2.1 Position .............................................................................................................................27
3.4.2.2 Orientation.........................................................................................................................27
3.4.3 Submodel Coordinate Systems.......................................................................................... 28
3.4.4 Symbol Surface Placement Coordinate Systems .............................................................. 29
3.4.4.1 Entity Coordinate System .................................................................................................29
3.4.4.2 Symbol Surface Billboard Coordinate System.................................................................. 30
3.4.4.3 Normalized Viewport Coordinate System ......................................................................... 32
3.4.5 Symbol Placement Coordinate Systems............................................................................ 32
iii
Common Image Generator Interface, Version 3.3
3.4.5.1
Symbol Surface 2D Coordinate System ........................................................................... 33
3.4.5.2 Symbol 2D Coordinate System......................................................................................... 34
4. Data Packet Reference................................................................................................................... 38
4.1 HOST-TO-IG PACKETS.................................................................................................................... 41
4.1.1 IG Control ........................................................................................................................... 41
4.1.2 Entity Control...................................................................................................................... 45
4.1.3 Conformal Clamped Entity Control..................................................................................... 56
4.1.4 Component Control ............................................................................................................ 58
4.1.5 Short Component Control................................................................................................... 67
4.1.6 Articulated Part Control ...................................................................................................... 70
4.1.7 Short Articulated Part Control............................................................................................. 75
4.1.8 Rate Control ....................................................................................................................... 78
4.1.9 Celestial Sphere Control .................................................................................................... 82
4.1.10 Atmosphere Control ........................................................................................................... 85
4.1.11 Environmental Region Control ........................................................................................... 88
4.1.12 Weather Control ............................................................................................................... 100
4.1.13 Maritime Surface Conditions Control ............................................................................... 107
4.1.14 Wave Control.................................................................................................................... 110
4.1.15 Terrestrial Surface Conditions Control ............................................................................. 114
4.1.16 View Control ..................................................................................................................... 117
4.1.17 Sensor Control ................................................................................................................. 122
4.1.18 Motion Tracker Control..................................................................................................... 129
4.1.19 Earth Reference Model Definition .................................................................................... 133
4.1.20 Trajectory Definition ......................................................................................................... 135
4.1.21 View Definition.................................................................................................................. 137
4.1.22 Collision Detection Segment Definition ............................................................................ 142
4.1.23 Collision Detection Volume Definition .............................................................................. 146
4.1.24 HAT/HOT Request ........................................................................................................... 152
4.1.25 Line of Sight Segment Request ....................................................................................... 155
4.1.26 Line of Sight Vector Request............................................................................................ 162
4.1.27 Position Request .............................................................................................................. 168
4.1.28 Environmental Conditions Request.................................................................................. 170
4.1.29 Symbol Surface Definition ................................................................................................ 175
4.1.30 Symbol Text Definition ..................................................................................................... 182
4.1.31 Symbol Circle Definition ................................................................................................... 186
4.1.32 Symbol Line Definition...................................................................................................... 193
4.1.33 Symbol Clone ................................................................................................................... 198
4.1.34 Symbol Control................................................................................................................. 200
4.1.35 Short Symbol Control ....................................................................................................... 208
4.2 IG-TO-HOST PACKETS.................................................................................................................. 212
4.2.1 Start of Frame .................................................................................................................. 212
4.2.2 HAT/HOT Response ........................................................................................................ 217
4.2.3 HAT/HOT Extended Response ........................................................................................ 219
4.2.4 Line of Sight Response .................................................................................................... 222
4.2.5 Line of Sight Extended Response.................................................................................... 225
4.2.6 Sensor Response............................................................................................................. 232
4.2.7 Sensor Extended Response............................................................................................. 235
4.2.8 Position Response ........................................................................................................... 238
4.2.9 Weather Conditions Response ........................................................................................ 243
4.2.10 Aerosol Concentration Response .................................................................................... 246
4.2.11 Maritime Surface Conditions Response........................................................................... 248
4.2.12 Terrestrial Surface Conditions Response ........................................................................ 250
4.2.13 Collision Detection Segment Notification ......................................................................... 252
4.2.14 Collision Detection Volume Notification ........................................................................... 254
4.2.15 Animation Stop Notification .............................................................................................. 256
iv
Common Image Generator Interface, Version 3.3
4.2.16
Event Notification ............................................................................................................. 257
4.2.17 Image Generator Message............................................................................................... 259
4.3 USER-DEFINED PACKETS ............................................................................................................. 261
Appendix A – Acronyms.........................................................................................................................263
Appendix B – CIGI 3.x Change History.................................................................................................264
Appendix C – Errata................................................................................................................................267
v
剩余278页未读,继续阅读
资源评论
fengkuangwanjia
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功