Click here to load reader

Vega 二次开发技术介绍

Embed Size (px)

DESCRIPTION

Vega 二次开发技术介绍. Vega 介绍. Vega 是什么 ? Vega 能干什么? Vega 的构成 Vega 的二次开发. Vega 是什么 ?. Vega 是软件 MultiGen 的一部分。 虚拟现实软件 MultiGen 由两部分组成: 1 、 Creator 2 、 Vega. Vega 能干什么?. Creator 用来建立三维模型 Vega 的作用: 将三维模型渲染成场景 在场景上浏览、查询 实例演示. Vega 的构成. Lynx 软件 多种动态联接库( DLL )、 函数库( Lib ) 应用程序接口( API ). - PowerPoint PPT Presentation

Citation preview

  • 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

  • [email protected]

    1