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

正文內(nèi)容

siv06可視化工具簡介(編輯修改稿)

2025-02-12 14:50 本頁面
 

【文章內(nèi)容簡介】 歷程 ? 1992年 7月, SGI公司發(fā)布了 ,隨后又與微軟公司共同開發(fā)了 Windows NT版本的 OpenGL,從而使一些原來必須在高檔圖形工作站上運(yùn)行的大型 3D圖形處理軟件也可以在微機(jī)上運(yùn)用。 ? 1995年 ,性能有許多提高。 ? 2023年 8月 , OpenGL 的主要制訂者并非原來的 SGI,而是逐漸在 ARB( OpenGL Architecture Review Board)中占據(jù)主動(dòng)地位的 3DLabs。 OpenGL 發(fā)展歷程 ? 2023年 8月,在 SIGGRAPH2023, 。 DirectX 10有不少相近之處,不僅能運(yùn)行在 Windows Vista系統(tǒng)上沒,還能運(yùn)行在 Windows XP甚至是 Linux平臺(tái)上 DirectX 10只能在 Windows Vista ? 2023年又公布了升級(jí)版新規(guī)范 OpenGL 、 ? 2023年, ; The latest version ? 目前推出了網(wǎng)絡(luò)版 WebGL。 OpenGL 發(fā)展歷程 ? WebGL is a DOM API for creating 3D graphics in a Web browser. Based on OpenGL ES , WebGL uses the OpenGL shading language, GLSL, and offers the familiarity of the standard OpenGL API. In addition, because it is fully integrated into the browser, a WebGL application can take advantage of the JavaScript infrastructure and Document Object Model (DOM) fundamental to any HTML document. WebGL is essentially another rendering context on the canvas element, so it can be cleanly bined with HTML and other web content that is layered on top or underneath the 3D content. OpenGL ( Open Graphics Library ) ? Open Inventor: 該軟件是基于 OpenGL面向?qū)ο蟮墓ぞ甙峁﹦?chuàng)建交互式 3D圖形應(yīng)用程序的對(duì)象和方法,提供了預(yù)定義的對(duì)象和用于交互的事件處理模塊,創(chuàng)建和編輯 3D場景的高級(jí)應(yīng)用程序單元,有打印對(duì)象和用其它圖形格式交換數(shù)據(jù)的能力。 Open Inventor Cosmo3D Optimizer OpenGL OpenGL 主要功能 1 ? : OpenGL圖形庫除了提供基本的點(diǎn)、線、多邊形的繪制函數(shù)外,還提供了復(fù)雜的三維物體(球、錐、多面體、茶壺等)以及復(fù)雜曲線和曲面繪制函數(shù)。 ? : OpenGL圖形庫的變換包括基本變換和投影變換?;咀儞Q有平移、旋轉(zhuǎn)、變比鏡像四種變換,投影變換有平行投影(又稱正射投影)和透視投 影兩種變換。其變換方法有利于減少算法的運(yùn)行時(shí)間,提高三維圖形的顯示速度。 ? : OpenGL顏色模式有兩種,即 RGBA模式和顏色索引( Color Index)。 ? : OpenGL光有輻射光( Emitted Light)、環(huán)境光( Ambient Light)、漫反射光( Diffuse Light)和鏡面光( Specular Light)。材質(zhì)是用光反射率來表示。場景( Scene)中物體最終反映到人眼的顏色是光的紅綠藍(lán)分量與材質(zhì)紅綠藍(lán)分量的反射率相乘后形成的顏色。 OpenGL 主要功能 2 ? 5:紋理映射( Texture Mapping)。利用 OpenGL紋理映射功能可以十分逼真地表達(dá)物體表面細(xì)節(jié)。 ? 6:位圖顯示和圖象增強(qiáng)圖象功能除了基本的拷貝和像素讀寫外,還提供融合( Blending)、反走樣( Antialiasing)和霧( fog)的特殊圖象效果處理。以上三條可使被仿真物更具真實(shí)感,增強(qiáng)圖形顯示的效果。 ? 7:雙緩存動(dòng)畫( Double Buffering)雙緩存即前臺(tái)緩存和后臺(tái)緩存,簡言之,后臺(tái)緩存計(jì)算場景、生成畫面,前臺(tái)緩存顯示后臺(tái)緩存已畫好的畫面。 ? 此外,利用 OpenGL還能實(shí)現(xiàn)深度暗示( Depth Cue)、運(yùn)動(dòng)模糊( Motion Blur)等特殊效果。從而實(shí)現(xiàn)了消隱算法。 OpenGL 庫結(jié)構(gòu)組成 OpenGL庫函數(shù)結(jié)構(gòu) ? OpenGL applications use the window system’s window, input, and event mechanism ? GLU supports quadrics, NURBS, plex polygons, matrix utilities, and more ? This diagram demonstrates the relationship between OpenGL GLU and windowing APIs. OpenGL 圖形生成原理 3D世界坐標(biāo) 2D屏幕坐標(biāo) ( X, Y, Z) ( x, y) OpenGL 圖形操作步驟 OpenGL 關(guān)鍵技術(shù) OpenGL關(guān)鍵技術(shù) OpenGL編程實(shí)踐 ? 現(xiàn)有圖形庫的選擇與編程環(huán)境 ? VC+OpenGL 最佳組合 ? VB+OpenGL 也可以 ? OpenGL的 .版本: 第一個(gè)是: csgl,當(dāng)前版本是: ,包括兩個(gè) dll, 第二個(gè)是: ,為 csgl應(yīng)用程序的快速開發(fā)提供的一個(gè)模板,并寫成了 .NET程序集,名稱為,當(dāng)前版本為 。開發(fā)時(shí)開發(fā)者只要關(guān)注場景繪制,輸入輸出控制等工作,不用關(guān)心渲染窗體創(chuàng)建,消息傳遞等工作,而且關(guān)于渲染的流程都封裝好了,開發(fā)者只需要繼承 Model類并重寫幾個(gè)方法,相當(dāng)簡單, 第三個(gè)版本 是 ,當(dāng)前版本是 ,它提供了三個(gè)dll, , ,和。 選擇建議:第三個(gè)最好 OpenGL編程實(shí)踐 OpenGL編程實(shí)踐 ? Windows環(huán)境下安裝 GLUT的步驟: 將下載的壓縮包解開,將得到 5個(gè)文件 以根據(jù) vc安裝路徑設(shè)置: ( 1)“ d:\Program Files\Microsoft Visua
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1