簡體   English   中英

在 LInux 上使用帶有 OpenGL 的.Net Core

[英]Using .Net Core with OpenGL on LInux

我可以在 Linux 上使用 OpenGL in.Net Core。 我問,因為我遇到了一些問題......

如果沒有,我可以使用哪個庫?

那里有很多選擇。 一般來說,OpenGL 可以跨系統和跨卡移植,但始終存在實施怪癖。 您是在學習教程,還是嘗試將 Windows 或 .NET Full Framework 中的內容移植到 Linux 和/或 Z303CB0EF5825EDB90872AZD61 核心?

如果您正在嘗試與游戲相關的東西(就像很多人在做圖形一樣),那么您可能想要查看MonoGame ,因為它會給您圖形訪問和游戲的良好起點。 該項目源自一個名為XNA的舊的無人維護的 Microsoft 項目。

如果您要降低級別,我敢肯定有無數的庫。 有一個名為Simple Direct Media Layer (SDL)的 C/C++ 庫,我確信它有許多 C# 包裝器,這是我在 Nuget.org 上找到的 您也可以只搜索“C# .NET SDL Simple Direct Media Layer Wrapper”並找到適合您用例的內容。

SDL 非常適合學習,因為它是一種廣泛使用的庫,可以更輕松地編寫與圖形相關的可移植代碼,但仍然非常少。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM