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

正文內(nèi)容

hoops基礎培訓課程安排(編輯修改稿)

2025-10-07 14:49 本頁面
 

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