次の項目は別ページに分割しました。
関連ページ:
Texture2D
参考:
UnityEngine.Texture2D | Unity スクリプトリファレンス [公式]
フィルターモード (Filter Mode)
設定
- Point:サンプルしたピクセルを表示する。近づくとブロック状のテクスチャになる。
- Bilinear:ピクセルを平滑化する。近づくとぼやけたテクスチャになる。
- Trilinear:隣接するミップマップを用いてピクセルを平滑化する。中間距離でのミップマップ合成が滑らかになる。Bilinear より計算負荷が高い。RenderTexture ではサポートされておらず、自動的に Bilinear が使われる。
参考:
ミップマップとテクスチャフィルタリングの概要/設定方法と処理負荷のお話 | LIGHT11
Sprite の Filter Mode | うにてぃブログ
FilterMode | Unity スクリプトリファレンス [公式]
テクスチャをファイルに保存する/スクリーンショットを保存する
参考:
Texture2D を PNG ファイルで保存する方法 | コガネブログ
テクスチャを画像データに変換して端末に保存/読み込み – Qiita
Texture を PNG ファイルとして保存する方法 | My note
RenderTexture を画像保存すると暗い時 – Qiita
ImageConversion.EncodeToPNG | Unity スクリプトリファレンス [公式]
ImageConversion.EncodeToJPG | Unity スクリプトリファレンス [公式]
Texture2D.ReadPixels | Unity スクリプトリファレンス [公式]
How to save a texture2d into a PNG? – Unity Answers
Export .tga or .png image file to disk in Unity3d – Stack Overflow
Texture を Texture2D に変換する
参考:
RawImage の Texture を PNG にエンコードする方法 – Qiita
Texture を Texture2D に変換する拡張メソッド | コガネブログ
Texture から Texture2D への変換 | 強火で進め
convert Texture to Texture2D – Unity Answers
Reading pixel data from material.mainTexture returns grey color – Unity Answers
GetPixel
参考:
スクリプトでテクスチャから1ピクセルほど色をサンプリングしたい!! | 若草なずなのノート
Texture2D.GetPixel | Unity スクリプトリファレンス [公式]
WebCam Texture
参考:
UnityEngine.WebCamTexture | Unity スクリプトリファレンス [公式]
How to encode a webcam texture to PNG? – Stack Overflow
まとめ/Tips
TIFF
ドキュメント:
How to: Encode and Decode a TIFF Image | Microsoft Docs [Official]
参考:
Conversion to TIFF? like EncodeToTIFF() – Unity Forum
Runtime Texture
リポジトリ: