// read the jpeg into a buffer System.Drawing.Image image = System.Drawing.Image.FromFile(@"C:\temp\myImageFile.jpg"); MemoryStream memoryStream = new MemoryStream(); System.Drawing.Imaging.ImageFormat format = System.Drawing.Imaging.ImageFormat.Jpeg; image.Save(memoryStream, format); byte[] imageBuffer = memoryStream.ToArray(); var jpgTexture = new JPEGTexture(imageBuffer); // texture properties int bpp = jpgTexture.BytesPerPixel; int columnCount = jpgTexture.ColumnCount; int rowCount = jpgTexture.RowCount; // build the textureResource and the material BasicMaterial material = new BasicMaterial(); material.TextureResource = new TextureResource(jpgTexture);
Target Platforms: Windows 10, Windows 8.1