言語: 日本語
  • C#
  • JS
  • Boo

スクリプト言語

お好みのスクリプト言語を選択すると、サンプルコードがその言語で表示されます。

Texture2D.Compress

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

public function Compress(highQuality: bool): void;
public void Compress(bool highQuality);
public def Compress(highQuality as bool) as void

Description

DXTフォーマットにテクスチャを圧縮します

ランタイムで生成された圧縮テクスチャを使用します。\n圧縮テクスチャは使用が少ない 圧縮テクスチャはグラフィックメモリの使用が少なく、描画が早いです。 圧縮後、テクスチャはDXT1フォーマットとなります アルファチャンネルを持っている場合DXT5形式となります。 highQualityのパラメータにtrueを渡すと、\n圧縮時にソーステクスチャをディザリングします これは、圧縮アーチファクトを減らすのに役立ちますが、わずかに遅くなります。 グラフィックスカードが圧縮をサポートしていないか、またはテクスチャが圧縮されたフォーマットに既にある場合は、 その時は何も圧縮されません。 エディタのスクリプトでは、あなたがおそらくEditorUtility.CompressTextureを使用したいのであれば 遅い使用して圧縮し、より高い品質のDXT圧縮。 See Also: SetPixels, EditorUtility.CompressTexture.