基于DirectX的立體裝箱系統(tǒng)3D可視化技術(shù)研究
發(fā)布時(shí)間:2020-12-18 12:47
在我國(guó)經(jīng)濟(jì)社會(huì)可持續(xù)發(fā)展的大背景下,物流活動(dòng)中的精益思想正不斷得到實(shí)踐和發(fā)展。在社會(huì)生產(chǎn)活動(dòng)中,物流是繼資源和人力領(lǐng)域之后的第三利潤(rùn)源泉,減少物流活動(dòng)各環(huán)節(jié)的浪費(fèi)和提高物流效率,可以為社會(huì)經(jīng)濟(jì)的發(fā)展提供助力。為減少物流活動(dòng)中的貨物裝箱環(huán)節(jié)中的資源浪費(fèi)、提高裝箱效率,3D裝箱優(yōu)化軟件應(yīng)運(yùn)而生。目前針對(duì)立體裝箱優(yōu)化問(wèn)題的研究大多集中在優(yōu)化算法的實(shí)現(xiàn)上,具有良好用戶(hù)友好性的3D可視化立體裝箱系統(tǒng)并不多見(jiàn),裝箱優(yōu)化算法的理論研究與實(shí)踐運(yùn)用還存在一定程度的脫節(jié)現(xiàn)象。因此研究與裝箱優(yōu)化算法相適應(yīng)的三維可視化技術(shù),具有很大的現(xiàn)實(shí)意義。本論文正是針對(duì)立體裝箱問(wèn)題進(jìn)行的可視化系統(tǒng)開(kāi)發(fā)技術(shù)研究,基于應(yīng)用程序接口DirectX中的3D圖形接口Direct3D,進(jìn)行立體裝箱可視化系統(tǒng)的開(kāi)發(fā)。本研究形式上是立體裝箱軟件可視化模塊的開(kāi)發(fā),實(shí)質(zhì)上則是3D可視化算法的研究。本文研究的主要內(nèi)容包括立體裝箱可視化系統(tǒng)的分析設(shè)計(jì)以及繪圖算法的研究與實(shí)現(xiàn),其中繪圖算法的設(shè)計(jì)與實(shí)現(xiàn)是本文研究的核心,本文針對(duì)可視化系統(tǒng)開(kāi)發(fā)過(guò)程遇到的有關(guān)3D圖形渲染的若干問(wèn)題,也設(shè)計(jì)出了相應(yīng)的算法并予以實(shí)現(xiàn)。本文研究的3D可視化算法,包括3D程序...
【文章來(lái)源】:大連海事大學(xué)遼寧省 211工程院校
【文章頁(yè)數(shù)】:91 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 論文寫(xiě)作背景
1.1.1 需求的驅(qū)動(dòng)
1.1.2 技術(shù)上的可行性
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.2.1 3D可視化研究現(xiàn)狀
1.2.2 DirectX中圖形設(shè)備接口Direct3D在國(guó)內(nèi)外應(yīng)用現(xiàn)狀
1.3 立體裝箱3D可視化系統(tǒng)的研究意義
1.4 論文的組織結(jié)構(gòu)
1.5 論文的主要研究工作和創(chuàng)新之處
第2章 立體裝箱可視化系統(tǒng)概述
2.1 系統(tǒng)總體介紹
2.1.1 業(yè)務(wù)流程描述
2.1.2 輸入和輸出
2.1.3 功能需求描述
2.2 系統(tǒng)模塊劃分及界面設(shè)計(jì)
2.2.1 3D顯示模塊功能分解
2.2.2 手動(dòng)編輯模塊功能分解
2.3 本章小結(jié)
第3章 系統(tǒng)開(kāi)發(fā)環(huán)境及相關(guān)技術(shù)介紹
3.1 系統(tǒng)的開(kāi)發(fā)環(huán)境
3.2 相關(guān)技術(shù)介紹
3.2.1 DirectX概述
3.2.2 Direct3D圖形渲染流水線(xiàn)
3.2.3 頂點(diǎn)處理和矩陣變換
3.3 本章小結(jié)
第4章 3D程序框架及有序線(xiàn)條繪制算法研究
4.1 3D程序框架的搭建
4.2 基于基準(zhǔn)線(xiàn)平移的有序線(xiàn)條繪制算法
4.2.1 函數(shù)說(shuō)明
4.2.2 函數(shù)計(jì)算過(guò)程詳解
4.3 本章小結(jié)
第5章 3D可視化中的模型交互算法研究
5.1 基于射線(xiàn)相交的鼠標(biāo)拾取算法
5.2 基于大小點(diǎn)比較的碰撞檢測(cè)算法
5.3 立方體模型的3D空間位置預(yù)判及自動(dòng)貼合計(jì)算思路
5.3.1 3D空間位置預(yù)判問(wèn)題
5.3.2 預(yù)判包圍盒與主動(dòng)貼合問(wèn)題
5.3.3 貨物貼壁滑動(dòng)問(wèn)題
5.4 本章小結(jié)
結(jié)束語(yǔ)
參考文獻(xiàn)
攻讀學(xué)位期間公開(kāi)發(fā)表論文
致謝
作者簡(jiǎn)介
本文編號(hào):2924024
【文章來(lái)源】:大連海事大學(xué)遼寧省 211工程院校
【文章頁(yè)數(shù)】:91 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 論文寫(xiě)作背景
1.1.1 需求的驅(qū)動(dòng)
1.1.2 技術(shù)上的可行性
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.2.1 3D可視化研究現(xiàn)狀
1.2.2 DirectX中圖形設(shè)備接口Direct3D在國(guó)內(nèi)外應(yīng)用現(xiàn)狀
1.3 立體裝箱3D可視化系統(tǒng)的研究意義
1.4 論文的組織結(jié)構(gòu)
1.5 論文的主要研究工作和創(chuàng)新之處
第2章 立體裝箱可視化系統(tǒng)概述
2.1 系統(tǒng)總體介紹
2.1.1 業(yè)務(wù)流程描述
2.1.2 輸入和輸出
2.1.3 功能需求描述
2.2 系統(tǒng)模塊劃分及界面設(shè)計(jì)
2.2.1 3D顯示模塊功能分解
2.2.2 手動(dòng)編輯模塊功能分解
2.3 本章小結(jié)
第3章 系統(tǒng)開(kāi)發(fā)環(huán)境及相關(guān)技術(shù)介紹
3.1 系統(tǒng)的開(kāi)發(fā)環(huán)境
3.2 相關(guān)技術(shù)介紹
3.2.1 DirectX概述
3.2.2 Direct3D圖形渲染流水線(xiàn)
3.2.3 頂點(diǎn)處理和矩陣變換
3.3 本章小結(jié)
第4章 3D程序框架及有序線(xiàn)條繪制算法研究
4.1 3D程序框架的搭建
4.2 基于基準(zhǔn)線(xiàn)平移的有序線(xiàn)條繪制算法
4.2.1 函數(shù)說(shuō)明
4.2.2 函數(shù)計(jì)算過(guò)程詳解
4.3 本章小結(jié)
第5章 3D可視化中的模型交互算法研究
5.1 基于射線(xiàn)相交的鼠標(biāo)拾取算法
5.2 基于大小點(diǎn)比較的碰撞檢測(cè)算法
5.3 立方體模型的3D空間位置預(yù)判及自動(dòng)貼合計(jì)算思路
5.3.1 3D空間位置預(yù)判問(wèn)題
5.3.2 預(yù)判包圍盒與主動(dòng)貼合問(wèn)題
5.3.3 貨物貼壁滑動(dòng)問(wèn)題
5.4 本章小結(jié)
結(jié)束語(yǔ)
參考文獻(xiàn)
攻讀學(xué)位期間公開(kāi)發(fā)表論文
致謝
作者簡(jiǎn)介
本文編號(hào):2924024
本文鏈接:http://sikaile.net/guanlilunwen/wuliuguanlilunwen/2924024.html
最近更新
教材專(zhuān)著