畢業十年工做總結

        轉眼間,研究生畢業已經10年了,從2009年到2019年,整整10年。今天是2020年2月8日,正月十五元宵節。2020年,是本命年,一開始就發生了不少事情,武漢發生新型冠狀病毒肺炎,科比直升機墜毀去世。到今天爲止,全國共確診新型冠狀病毒肺炎病例31774例,其中重症病例6101例,累計死亡病例722例。比當年SARS嚴重多了。全國各地都推遲復工和開學。趁着這段在家隔離的時間,回顧一下本身的工做經歷。其實這個回顧總結早就想作了,可是一直沒有時間來作。算法

        本人一直從事的是IT行業,回想起我最先接觸計算機是在上初中的時候,我爸給我買了一臺小霸王學習機,讓我背五筆口訣,學習五筆打字。口訣雖背了一段時間,但五筆打字最終仍是沒有學會。當時小霸王學習機上應該還有個學習Basic編程的東西,當時也沒有鼓搗出什麼東西來。那個學習機主要用來打魂鬥羅這些遊戲了。編程

        到了高中,學校開設了計算機課程,當時計算機還比較罕見貴重,因此進機房還須要換鞋。依稀記得當時在DOS環境下學習一種編程語言,上機編碼的時候我遇到了問題去問老師,老師打了我頭一下,原來是我把data這個單詞輸入成date了。這是我第一次真正接觸和使用計算機。而我那些市裏的高中同窗,當時已經會編程輸出全部符合勾股定理的數了,這就是差距,已經輸在起跑線了。我去過一個高中同窗家,和他關係比較好,在他家和他一塊兒玩大富翁,看他玩生化危機。很遺憾,高中之後就和這個同窗失去聯繫了。在高三的時候,我竟迷上了網吧通宵。幾乎每週末都要去一次,在網吧裏主要是看科幻電影,玩遊戲還不太會,打開那個三角洲部隊遊戲界面,半天不知道怎麼開始遊戲。安全

        考上大學,學的倒是機械專業。剛開學的時候,我記得有一次在吃中飯的時候,看見高年級的同窗拿着那種3.5英寸軟盤,內心以爲他們特別牛逼,也非常羨慕。後來我也選修了VB,經過了計算機二級考試。有一次,有個課程須要計算個很複雜的東西,我突發奇想,能夠用VB編程實現自動計算啊,當時我本身尚未電腦,就在中午午休的時候,使用隔壁宿舍同窗的電腦用VB實現了。這一次讓我真正感受到了軟件開發的魔力,好的程序軟件能大大節省時間提升效率。後來等本身有了電腦,參加了學校編程社團,可是因爲本身水平太菜了,沒過多久就沒去了。在大學的時候還參加了一次大學生計算機編程大賽,本身也沒有什麼特別的做品,就選了個大賽的題目作,比較簡單,得到了三等獎。當時還自學了3DsMax,在參加挑戰杯大賽時,給參賽做品作了一個3D演示動畫。從小就對圖形圖像特別感興趣,命中註定我之後會從事3D行業。在大學業餘時間,除了打籃球,就是用我那臺電腦玩CS和極品飛車了。網絡

        讀研之後,實驗室高手如雲,和他們比起來我曾一度自卑過,有時候還發出了「老天爲何這麼不公平」的怨恨。機電基礎很差只能惡補。到第二學期,導師將個人研究方向轉到虛擬現實技術方向上,這個決定今後改變了個人人生。我以爲我很幸運,到最後七轉八拐的轉到我最喜歡的一個研究方向上來,有時候仍是會以爲上天蠻照顧個人。正所謂,興趣是最好的老師,我從圖書館借了大量的C++編程教程、OpenGL教程和軟件工程方面的書籍,每天呆在實驗室編程,有不懂的地方就百度,逛CSDN,中午也不回宿舍睡覺,就趴在電腦前睡一個小時。在用CRT顯示器的那段時間裏,個人眼睛老是充滿紅血絲,回到宿舍躺在牀上腦子裏還總迴盪着白天用到的函數和語句。那真是一段激情燃燒的歲月。架構

 

 

        工做之後,一直從事3D圖形圖像、虛擬仿真和VR/AR技術開發和研究。下面把之前作過的項目大體梳理一遍。框架

        

        飛行程序輔助設計系統編程語言

        負責飛行程序輔助設計系統中的底層計算幾何算法模塊。以簡單高效的方法實現了經常使用的計算幾何算法庫,並對算法模塊進行了較好的組織架構。函數

 

        通用虛擬儀表平臺工具

        負責通用虛擬儀表平臺的系統設計,對經常使用的儀表進行了抽象建模,並使用Direct3D和MFC進行編碼實現。學習

 

        三維空域仿真系統

        使用Ogre 3D圖形引擎、MyGUI和Qt搭建了三維繫統主框架,並實現了基於全球範圍的Ogre場景管理器插件,基於金字塔模型實現了大規模地形(包含影像數據和高程數據)的真實、高效的漫遊,最終實現了跨平臺的基於虛擬地球的三維空域仿真系統。

 

        CCTV三維樓宇導航系統

        主要負責實現系統中須要用到的相關視效,包括法線貼圖、環境貼圖、玻璃材質,以及Bloom和SSAO等全屏特效。

 

 

        航天仿真可視化系統

        主要負責系統的主框架和3D視效的實現工做。首先實現了Ogre與地形模塊的集成,加入了大氣層散射效果、實時陰影和實時反射等效果,實現了各類參數化動態模型和粒子特效。編寫了神舟飛船與天宮一號對接仿真任務的三個階段的腳本。

 

 

 

        安全管理智能中控仿真沙盤

        該系統以直觀的三維可視化方式實現了對樓宇等大型場所的安全智能管理,並集成了智能視頻監控和傳感器數據監控等功能。項目前期作了大量的用戶需求分析,並對相關技術進行調研,設計了系統總體架構,實現了中控大屏上的主客戶端,並測試了移動平臺上的客戶端。集成對接了各個軟硬件子功能模塊。

 

        3D城市規劃系統

        改進和完善了Ogre的3DS Max模型導出插件,使其能支持導出殼材質。編寫了貼圖智能壓縮工具,使大規模三維場景在不損失顯示質量的同時,又能保持高效、流暢的運行。設計實現了多屏同步並行渲染框架,實現了HDR、DOF以及全屏調色等後處理特效。

 

 

        噴塗模擬器

        使用Unity3D引擎和PS Move、Oculus DK2等軟硬件系統搭建實現了「實物噴塗仿真訓練」和「虛擬噴塗仿真訓練」,使用Compute Shader研究實現了並行運算的流體仿真算法,成功研發出油漆流掛效果。在 「電焊模擬器」項目中,在Unity3D中使用Compute Shader研究實現了逼真的高效率的虛擬焊縫成形算法和溫度場算法。

 

        汽車虛擬展現系統

        使用Unity3D引擎和Oculus DK二、PS Move、Kinect實現,可讓用戶在戴上虛擬現實頭盔後身臨其境地感覺到車內高檔豪華的配置,還可讓用戶選擇本身喜愛的材質和顏色。

 

 

 

 

        鐵路調車做業VR實訓系統

        本系統運用 VR 技術和網絡技術搭建一個虛擬仿真調車做業演練平臺,實現鐵路調車做業相關工種人員的教學培訓及實做演練功能。演練人員能夠佩戴 VR 頭盔,在 3D 虛擬場景中漫遊,經過互動操做手柄實現人機互動做業,按照調車做業標準完成規定調車做業任務。系統能夠實現多人協同做業演練,並具備調車做業引導教學或考覈評價功能。

 

 

        動車組檢修綜合仿真實訓系統

        動車組檢修綜合仿真實訓系統採用先進的計算機圖形學技術、VR技術和網絡技術,經過數字化建模,逼真還原動車組檢修做業現場環境、動車車體結構、工做邏輯和故障現象。系統經過預置的專家系統,引導學員按照做業標準練習,並可在考覈模式下對學員的操做作出評價。學員可在桌面電腦終端上或經過佩戴VR頭盔,身臨其境地進行做業實訓,可開展動車結構認知學習、按做業標準進行動車檢修做業演練。該系統能大大提升實訓效果和效率,並有效下降現車實訓的危險性和破壞性。

 

 

        動車組應急故障處理綜合仿真實訓系統

        動車組應急故障處理綜合仿真實訓系統採用先進的計算機圖形學技術和網絡技術,經過數字化建模,逼真還原動車組應急故障處理做業現場環境、動車車體結構、工做邏輯和故障現象。系統經過預置的專家系統,引導學員按照途中應急故障處理標準練習,並可在考覈模式下對學員的操做作出評價,從而能大大提升實訓效果和效率。 

 

        工做了這麼久,作了這麼多項目,可是感受仍是沒有什麼成就感。一個項目接着一個項目地作,作着很累,也沒作出一款爆款的產品。不像3D遊戲等娛樂應用,本身所從事的這個3D虛擬仿真行業方向有點專,受衆面比較小,不是面向大衆消費者的,因此我也一直在想怎麼能讓本身辛辛苦苦開發出來的產品可讓更多的人用到。在之後的工做中,必定要多多考慮產品化、平臺化、網絡化和移動化。

相關文章
相關標籤/搜索