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

正文內(nèi)容

hoops基礎(chǔ)培訓(xùn)課程安排(編輯修改稿)

2024-10-07 14:49 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 HC_Close_Segment () HC_Close_Segment () 缺省段 ? 根 ? 頂層段 ? 樣式庫 ? 保存了通用的顯示屬性。類似于模板 ? 包含庫 ? 擁有主要的形體數(shù)據(jù) ? 驅(qū)動(dòng)器 ? 在圖形驅(qū)動(dòng)器下生成可見的視圖 ? 保存各種各樣的圖形驅(qū)動(dòng)器 ? OpenGL: “opengl” ? direct3D: “direct3d” ? Windows GDI: “msw” “/” “style library” “driver” “direct3d” “msw” “opengl” “driver” 場(chǎng)景輸入的方法 ? 在合適的驅(qū)動(dòng)器下打開一個(gè)段 ? 將在相機(jī)范圍內(nèi)的可見場(chǎng)景映射到特定的設(shè)備上 ? 在驅(qū)動(dòng)器段中的段是驅(qū)動(dòng)器的實(shí)例 ? 當(dāng)打開段的時(shí)候?qū)a(chǎn)生子段的實(shí)例 ? /driver/opengl/window0 ? /driver/opengl/window1 HOOPS 3dGS 幾何和屬性 ? 幾何基礎(chǔ) ? HC_Insert_Marker ? HC_Insert_Line ? 屬性基礎(chǔ) ? HC_Set_Color ? HC_Set_Line_Weight ? HC_Set_Line_Pattern ? HC_Set_Visibility ? 終止應(yīng)用程序的方法 ? HOOPS庫文件 ? 練習(xí) 1: Win32控制臺(tái)應(yīng)用程序 幾何基礎(chǔ) ? 處理形狀數(shù)據(jù) ? 當(dāng)插入到數(shù)據(jù)庫后成為顯示對(duì)象 ? 主要的幾何圖元 ?Marker ?Line ?Polyline ?Mesh ?Shell 幾何插入 ? 幾何插入的流程 ?打開一個(gè)段 ?調(diào)用 API函數(shù)來插入 ?關(guān)閉一個(gè)段 ? 對(duì)每一種幾何圖元都提供 API函數(shù) ? 在插入和移動(dòng)后都可以進(jìn)行編輯 HC_Insert_Marker ? 插入一個(gè)標(biāo)記 void HC_Insert_Marker(double x,double y,double z) ? X,Y,Z坐標(biāo) ? 最簡(jiǎn)單的幾何圖元 ? 可以作為注釋來使用 ?當(dāng)放大和縮小的時(shí)候標(biāo)記的大小是不變的 ?標(biāo)記得大小是朝向相機(jī)的。它并不旋轉(zhuǎn) HC_Open_Segment(“XXX”)。 HC_Insert_Marker(0,0,0)。 HC_Close_Segment()。 HC_Insert_Line ? 插入一條線 void HC_Insert_Line(double xa,double ya,double za,double xb,double yb,double zb) ?xa,ya,za:起點(diǎn)坐標(biāo) ?xb,yb,zb:終點(diǎn)坐標(biāo) HC_Open_Segment(“XXX”)。 HC_Insert_Line(0,0,0,1,1,1)。 HC_Close_Segment()。 屬性基礎(chǔ) ? 屬性通常是基于段來設(shè)置的 ? 屬性定義了在場(chǎng)景中怎樣來顯示幾何體 ? 每個(gè)段都有所有屬性的值 ? 如果物體有相同的屬性,它們就應(yīng)該由相同的段來進(jìn)行管理 ?降低段結(jié)構(gòu)的復(fù)雜程度 ?改進(jìn)性能 ? 屬性的設(shè)置是從父段繼承得來的 ? 根段對(duì)所有的屬性都有缺省值 ? [HOOPS/3dGS Reference Manual][System Setup][Default Attributes] ? 屬性優(yōu)先權(quán) 局部屬性 使用類型庫的屬性 父段的屬性 屬性設(shè)置 ? 屬性設(shè)置流程 ?打開一個(gè)段 ?調(diào)用設(shè)置屬性的 API函數(shù) ?關(guān)閉一個(gè)段 ? 每一種屬性都有對(duì)應(yīng)的設(shè)置函數(shù) ? 不指定一個(gè)類型的幾何但是指定一個(gè)類型的形體 ? marker ? line ? edge ? face HC_Set_Color ? 顏色設(shè)置 Void HC_Set_Color(const char *color_spec) ? 顏色說明:字符串指定一個(gè)形體類型和顏色 ? “ edges”-包含 polygons, shells和 meshes ? “faces”-包含 shells和 meshes ? “markers”-單獨(dú)的點(diǎn) HC_Open_Segment(“XXX”)。 HC_Set_Color(“faces=red,line=white”)。 HC_Close_Segment()。 HC_Set_Maker_Symbol ? 設(shè)置標(biāo)記點(diǎn)符號(hào) void HC_Set_Marker_Symbol(const char * symbol) ? 符號(hào):字符串來定義符號(hào)點(diǎn) ? “ ()”or“O”:封閉的圓(缺?。? ? “ *” :星號(hào) ? “ +”:加號(hào) ? “ .”:點(diǎn) HC_Open_Segment(“XXX”)。 HC_Set_Marker_Symbol(“+”)。 HC_Close_Segment()。 HC_Set_Marker_Size ? 設(shè)置標(biāo)記的大小 void HC_Set_Marker_Size(double weight)。 ?大?。喝笔〈笮r(shí)場(chǎng)景的 % HC_Open_Segment(“XXX”)。 HC_Set_Marker_Size(2)。 HC_Close_Segment()。 ? HC_Set_Line_Weight //設(shè)置線寬 ? 寬度:缺省線寬是場(chǎng)景的 % ? HC_Set_Line_Pattern //設(shè)置線型 ? 線型:字符串來定義線型: “ 實(shí)線 ” , “ 虛線 ” , “ 點(diǎn)劃線 ” , “ 雙點(diǎn)劃線 ” ? HC_Set_Visibility //設(shè)置對(duì)象的可見性和有效性 ? List:字符串定義選項(xiàng) ? edges、 faces、 markers ? 終止應(yīng)用程序的方法 ? 釋放應(yīng)用程序使用的數(shù)據(jù) ? 終止 HOOPS ? HC_Exit_Program() ? 一些編譯器和操作系統(tǒng)并不能完成該操作 ? 釋放 HOOPS分配的內(nèi)存 ? HC_Reset_System() ? HC_Reset_System()在 HC_Exit_Program()中調(diào)用 HOOPS庫文件 ? HOOPS庫文件大小 ?通常比較小 ? 顯存 ?考慮是否使用 Z緩沖區(qū) ?HOOPS使用 16位 Z緩沖區(qū) ?窗口中的每一個(gè)象素都有 16位內(nèi)存 練習(xí) 1: Win32控制臺(tái)應(yīng)用程序 ? 在控制臺(tái)程序中繪制飛機(jī)示例模型 ?參照 “ Win32控制臺(tái)應(yīng)用程序 ” 文檔 ?飛機(jī)幾何體和顏色設(shè)置 ? 系統(tǒng)環(huán)境變量
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1