freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

worldwind技術學習總結(jié)-資料下載頁

2025-10-04 10:24本頁面

【導讀】Imagery\NLTLandsat7,和高程數(shù)據(jù)一樣分層存儲,從服務器下載。的圖像為JPG格式,512*512像素,下載完畢后轉(zhuǎn)換為DDS格式,DTX3壓縮,,下載出錯后會多一個0字節(jié)的文件。均為512*512像素的PNG圖片轉(zhuǎn)為DDS格式。GetElevationAt等直接返回該點的高度值。遞歸分裂,這種模型容易引起數(shù)據(jù)冗余,渲染和下載了視角以外的地形。度劃分成50個區(qū)域,第0層的每一塊分裂為四個子樹,這一層為Level1層,維果的圖片直接貼圖,不需要高程信息。WebDownLoad類的構(gòu)造函數(shù),加入下載隊列。

  

【正文】 b = + 。 // Camera to center of pla double c = 。 // Distance to target tilt = (((a * a c * c b * b) / (2 * c * b))) * 2。 if ((tilt)) tilt = 0。 } World Wind 學習計劃 總結(jié) World Wind 共 16 個工程: Altova, AltovaXML, capabilities_1_1_1,capabilities_1_3_0, ConfigurationWizard, HtmlEditor, JhuaplWorldWind, LayerSet,PluginSDK, Timeline, Utilities, WebDownload, wms_server_list, WorldWind,WorldWindow, WorldXmlDescriptor,其中又涉及到的其他開源項目有9個:, , , , , , 。 由于目前對所用到的技術要點還只大概了解,計劃在前兩周還是按工程學習源碼,主要為了熟練掌握C#語言的語法結(jié)構(gòu),并對整個WW項目有詳細的整體了解,學習內(nèi)容為除了 LayerSet, PluginSDK, WorldWind 外的其他小工程,形成的主要技術文檔有: XML 文件處理方法,網(wǎng)絡數(shù)據(jù)下載及下載隊列處理,數(shù)據(jù)壓縮解壓方法,數(shù)據(jù)加解密算法 后兩周學習內(nèi)容為剩下的 LayerSet, PluginSDK, WorldWind,并能開始按技術要點著重分析,并了解WW的 系統(tǒng)架構(gòu),寫《WW系統(tǒng)架構(gòu)說明書》,并按知識要點著重學習,形成技術文檔,著重學習 3D方面知識,形成的主要技術文檔有: 地形數(shù)據(jù)支持格式及處理方法, 3D 地形數(shù)據(jù)實時渲染方法 , WW 系統(tǒng)架構(gòu)探討 涉及到的其他開源項目在這四周計劃內(nèi)只需熟使用方法,如果有較復雜的,則寫份使方法的文檔。學習時間對應到各個工程中。 其他在學習過程中發(fā)現(xiàn)的技術要點,再各擬題目總結(jié)。 第一周( 8 月 2024 日) 主要目標:主要是為了熟練掌握C#語法,并對 XML 數(shù)據(jù)處理方法有著重分析 詳細內(nèi)容:以 Altova, AltovaXML, capabilities_1_1_1, capabilities_1_3_0,ConfigurationWizard, HtmlEditor, JhuaplWorldWind, Utilities 這八個項目為主,掌握所有必須的 C語法,并對項目中涉及的技術要點總結(jié)。 第二周( 8 月 2731 日) 主要目標:在上周基礎上了解全部所用到的 C語法,以數(shù)據(jù)壓縮解壓,數(shù)據(jù)加密算法,網(wǎng)絡數(shù)據(jù)下載為重點 詳細內(nèi)容:以 Timeline, WebDownload, wms_server_list, WorldWindow,WorldXmlDescriptor,這六個項目為主,并對項目中涉及的技術要點總結(jié)。 第三周( 9 月 37 日) 主要目標:地形,高程數(shù)據(jù)處理方法 詳細內(nèi)容:以 LayerSet 為主, PluginSDK 為輔,著重分析WW里地形等數(shù)據(jù)及所支持數(shù)據(jù)格式。 第四周( 9 月 1014 日) 主要目標:3 D 實時地形渲染 詳細內(nèi)容:以 WorldWind, PluginSDK 兩個項目為對象,以3 D 實時地形渲染為重點,并總結(jié)WW系統(tǒng)架構(gòu)。 在以后的時間如果時間充許,則選個課題,以能體現(xiàn)對 WW 的學習掌握程度為要點,來做一個 DEMO。 這是頭頭看后重新給的: 著重需要研究的 WorldWind 技術 1. 地形數(shù)據(jù)的裝載方式、過渡處理。(哪一種 LOD 模型) 2. 地形數(shù)據(jù)的具體渲染實現(xiàn) 3. 各種紋理過濾和混合技術( MipMap 還是 ClipMap,或者其他) 4. 渲染優(yōu)化技術(包括 GPU 和 CPU 兩個方面) 5. 三維場景轉(zhuǎn)換和投影的優(yōu)化實現(xiàn)。 6. 是否采用緩存機制,如果采用的話,看一下它的緩存機制實現(xiàn)原理。 7. 數(shù)據(jù)傳輸協(xié)議(輸出和輸入兩種) 8. 數(shù)據(jù)的壓縮與解壓 9. WW 的系統(tǒng)架構(gòu),流程圖,功能模塊組織 WorldWind 初始化流程 這篇 post 是基于 的代碼寫的, 的代碼如有變化我會及時更新 程序入口: 中 MainApplication 類 static void Main()方法。其主要步驟如下: 1. 創(chuàng)建程序版本號(通過 Version 類) 2. 保證只有一個 WorldWind 實例在運行 3. 讀取初始化配置 文件( C:\Documents and Settings\user\ApplicationData\NASA\WorldWind\\WorldWin),讀取的方法是利用 XML 反序列化實現(xiàn)的 4. 添加線程異常事件處理函數(shù) Application_ThreadException 5. 創(chuàng)建 MainApplication 實例 . 判斷是否需要運行配置向?qū)? . 創(chuàng)建啟動畫面( Splash 類,是一個 Form 的派生類) . 配置緩存 . 設置配置文件路徑并讀取配置文件 . 將讀出的配置信息寫入菜單項 . OpenStartupWorld . 確定應該打開哪個星球的視圖 . OpenWorld(星球配置文件 )。 . 判斷是否已有打開的星球,以及一系列資源是否已存在 . 2567 行: = (worldXmlFile, )。 其中 CurrentWorld 是 World 類型,這句話就是讓 WorldWindow 控件知道該顯示哪個星球(還可能是月球或火星等) . 初始化插件編譯器,加載初始插件 . AddLayer MenuButtons(?) ,添加圖層控制框中的按鈕 . 添加工具欄按鈕,工具欄類型為 MenuBar,包含在WorldWindow 中 . (?) Set up vertical exaggeration submenu 作用應該是在設置放大倍數(shù)子菜單中指定的放大倍數(shù)前打勾 . 將初始 化配置反映到菜單中 . ()。 (注: render 意為 渲染 ,指的就是繪制動作)強制 WorldWindow 控件重繪 . 將窗口位置置于屏幕中間 6.添加 Applicationde 的 Idle 事件處理程序 7. (app)。 執(zhí)行該語句后, WorldWind 主窗體出現(xiàn) 8.保存當前星球配置 9.保存程序配置(放大 /縮小的處理函數(shù)在 CameraBase 類中, ZoomStepped 方法,調(diào)用方法是 WorldWindow 控件類 中的 OnMouseWheel 事件處理和OnKeyDown()HandleKeyDown 事件處理,但沒有找到鼠標雙擊事件處理。)
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1