Vega 二次开发技术介绍
-
Upload
allistair-haley -
Category
Documents
-
view
213 -
download
1
description
Transcript of Vega 二次开发技术介绍
-
Vega
1
-
Vega Vega?VegaVegaVega
1
-
Vega?VegaMultiGenMultiGen1Creator2Vega
1
-
VegaCreatorVega
1
-
VegaLynxDLL LibAPI
1
-
VegaDLLLibLynxAPI
1
-
DLLLibVegaVega
1
-
VegaVega
1
-
Vega
1
-
Lynx Lynx
1
-
API APILynx
1
-
VegaSystem Graphics States Windows Channels Observers Motion Models Scenes Paths Objects Database Manager Players Environments Environment Effects Lights Isecors Volumes Color Table Input Devices Pathing Navigators
1
-
VegaLynx
1
-
LynxLynxLynxLynx
1
-
LynxLynx
1
-
Lynx
1
-
Vega main() WindowsWinMain() MFCWindowsmain() main()VegaVisual C
1
-
VegavgInitSys(); vgDefineSys( myapp.adf ); vgConfigSys(); while( 1 ) { vgSyncFrame(); vgFrame(); }
1
-
Vega
1
-
VegaVCADF
1
-
LynxADF Lynx Active Modules VegaADF
1
-
vgInitSys() vgDefineSys( myapp.adf ) vgConfigSys()ADF
1
-
vgCommon vgName,vgGetName vgProc,vgGetProc vgPos,vgGetPos
1
-
vgWindow Vega vgNewWinvgGetWinvgWinSizevgWinLabelvgPropvgGetPropvgConfigSysvgConfigSys
1
-
WindowvgConfigSys() ChannelWindowvgConfigSys() Vega
1
-
vgChannel
1
-
vgChannel vgNewChanvgGetChanvgChanWin vgChanViewport
1
-
vgObserverObserverObserverObserverx,y,z)Observerhpr
1
-
yhpr hz () py () rx ()
1
-
oXYZxyzO
1
-
vgObserverObserver
1
-
object objectobjectobjectobject
1
-
12objectobject3object4 object
1
-
vgMotion Vegasimple, complex, directuser defined
1
-
user defined Vega
1
-
user defined
1
-
Vega
1
-
1
-
vgPickerPicker
1
-
vgPickerPickerPicker
1
-
Picker vgPerformPickProcessing PickerPickerGIS
1
-
VegaVegaLynxADFWindowChannelvgConfigSys() Vega
1
-
Object DS ObjectScenesObserverMotionMotionObserverVegauser defined
1
-
1Vega 20022LynX 20023Vega Programmers Guide Vega4Lynx Users Guide Vega
1
-
1