簡體   English   中英

將Texture2D轉換為EXR(HDRI)

[英]Convert Texture2D to EXR (HDRI)

我正在尋找一種將Texture2D直接轉換為字節數組中的EXR格式的方法。 我很少做研究,這似乎比我想的要復雜。

因為我沒有代碼,所以我不是真的在尋找代碼。 只是關於如何執行此操作的建議。

Unity 5.6剛剛發布,令人驚訝的是,它具有執行此Texture2D到EXR轉換的API。

將Texture2D轉換為EXR(HDR)

byte []exrBytes  = texture.EncodeToEXR();

將Texture2D轉換為EXR(HDR)壓縮的

byte[] exrBytes = texture.EncodeToEXR(Texture2D.EXRFlags.CompressZIP);  

這里可以找到更多的EXR編碼標志。

暫無
暫無

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

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