懷舊天堂

 找回密碼
 立即註冊
搜索
熱搜: 活動 交友 discuz
查看: 4|回復: 0

什麼是圖形引擎以及它如何運作

[複製鏈接]

1

主題

1

帖子

5

積分

新手上路

Rank: 1

積分
5
發表於 2024-4-17 14:28:12 | 顯示全部樓層 |閱讀模式
要顯示動畫或流暢的運動,理想情況下每秒至少計算 60 次迭代。一次迭代稱為“幀”,這也是性能衡量單位“每秒幀數”或 FPS。 作為代表實例的場景 圖形引擎中的第二個重要概念是場景。場景包含顯示所需結果所需的所有資訊。場景中的每個物件都包含對此場景的引用。這個更高層級的場景物件消除了像其他程式中那樣的依賴注入的需要。如果一個物件需要另一個物件的引用或訊息,則可以透過場景輕鬆獲得該資訊或引用。 在我們的範例中,場景在多個地方使用。除了初始化之外,每個物件都被添加到場景中。在這個例子中,我們將直接創建一個相機和必要的曝光來看到一些東西。 關於順序和關係——場景圖 解釋太陽係可見部分概念最簡單的方法是。

太陽在中間旋轉,所有行星都繞著太陽旋轉,月亮也繞著各自的行星旋轉。我們不需要單獨計 沙烏地阿拉伯 電話號碼 算所有運動並放置所有東西,而是只需相對於太陽移動各個行星。衛星會自動移動,因為它們的原點是相對於行星的。這些關係稱為全局座標系和局部座標系,它們在計算上具有許多優點。這是透過父子結構或場景圖來實現的。 場景圖是一種資料結構,它使用模型視口和其他數學變換來大幅簡化、最佳化和加速複雜的位置和關係計算。在此範例中,建立了一個小型系統,並將各個元件置於父子關係​​中。 遊戲物件作為基礎 並非場景中的所有內容都會顯示,例如遊戲物件。它們充當引擎中大多數內容的邏輯基礎。它們可用於對其他物件進行分組或將更高層級的邏輯附加到其他簡單的物件。




例如,遊戲物件可以包含用於計算其所有子物件之間的旋轉的邏輯,然後基於此影響子物件的顯示。 兩個應用實例: 太陽系在場景圖的根部有一個遊戲物件。這會旋轉,從而旋轉整個系統。然後,所有單獨的組件都可以以自己的速度旋轉。 例如,如果倉庫管理人員確定貨架隔間太滿,則其中的包裹可以以紅色突出顯示。 與座標係就位 使用不同的座標係來有效地計算一切。所以總是有一個全局座標和一個局部座標。從全域座標系開始,系統的原點始終位於同一點 - 全域零點。系統中的所有座標都是相對於該座標的。 此外,局部座標係也提供了進行相對於父物件或其自身的變更的可能性。計算是相同的。在我們的範例中,您可以在月球上清楚地看到這一點。它僅移動了幾個單位,但始終位於相對於地球的正確位置。

回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

懷舊天堂

GMT+8, 2024-12-29 08:00 , Processed in 0.268012 second(s), 28 queries .

抗攻擊 by GameHost X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
一粒米 | 中興米 | 論壇美工 | 設計 抗ddos | 天堂私服 | ddos | ddos | 防ddos | 防禦ddos | 防ddos主機 | 天堂美工 | 設計 防ddos主機 | 抗ddos主機 | 抗ddos | 抗ddos主機 | 抗攻擊論壇 | 天堂自動贊助 | 免費論壇 | 天堂私服 | 天堂123 | 台南清潔 | 天堂 | 天堂私服 | 免費論壇申請 | 抗ddos | 虛擬主機 | 實體主機 | vps | 網域註冊 | 抗攻擊遊戲主機 | ddos |