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