学科分类
/ 1
1 个结果
  • 简介:Realisticsimulationofunderwatersceneisalwaysdifficultbecauseofthespecialandcomplexvisioneffectsinunderwaterspace.Seabedisanimportantpartofunderwaterenvironment.ThispaperdescribesthemethodsforseabedscenesimulationbasedonOpenGL.Itincludesconstructionoffluctuantterrainbasedontherandomsinusoidalalgorithm,simulationofseabedflickereffectbymeansofcirculartexturemappingandgenerationofturbidityeffectbyusingfogtechniques.Fortheapplicationbasedontheleadinghighlevel3Ddevelopmentenvironment-Vega,underwaterscenesimulationisstilladifficultysincethereisnomoduleforit.BasedontheanalysisofVegasoftwareandtheresearchonseabedscenesimulationmethods,aVegaextendingmodulenamed'UnderwaterSpace'wascreatedthroughdevelopingmoduleclassandextendinglynxinterface.ThemoduleclasswasdesignedthroughdevelopingDLLwritteninC++.TheLynxwasextendedthroughdevelopingkeywordconfigurefile,GUIconfigurefileandlynxplug-inDLL.TheproblemthatVegacan'tsimulateunderwaterspace,iselementarilyresolved.Theresultsshowthatthismoduleisefficient,easyusing,andtheseabedsceneimagesarevivid.

  • 标签: 情景模拟 海底 Vega模式 闪烁 混浊度