android - 使用 OpenTK 和 MonoDroid 加载 png

标签 android image xamarin.android opentk

我正在寻找使用 OpenTK 在 MonoDroid 上加载 png 文件的示例。任何人?

谢谢!

最佳答案

TexLib进入您的代码并执行以下操作:

  1. 将纹理保存到您的 Assets 文件夹中并为其指定构建操作“AndroidAsset”
  2. 将以下函数添加到 TexLib.cs:

    public static int CreateTextureFromStream (InputStream stream)
     {
         return CreateTextureFromBitmap (new Bitmap (Bitmap.FromStream (stream)));
     }
    
  3. 使用您的 Assets 调用函数:

    int textureId = TexUtil.CreateTextureFromStream (Assets.Open ("my_texture.png"));
    

关于android - 使用 OpenTK 和 MonoDroid 加载 png,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9087327/

相关文章:

java - 尝试 sslException 时套接字已关闭异常

c# - 将 System.Drawing.Image 转换为 System.Windows.Controls.Image?

image - OpenCV,如何在不重新初始化窗口的情况下显示一系列图像

python - 保存base64图像python

c# - Xamarin C# 无法将 c# 类转换为 Android.content.context

java - 如何引用实现接口(interface)的 Activity ?

java - JSON:在服务器解析 json 数据时出现问题

android - Xamarin.InAppBilling (2.2.0) 调用了 Android BuyProduct() 但有时未调用回调 - 如何诊断/修复根本原因?

Android Loopback地址(10.0.2.2)未连接

java - 应用程序、远程脚本和安全/混淆