影響を受けるバージョン: Archicad 19、20、21、22 | 重大度: 回避策あり| ID: 208529
マルチサンプルアンチエイリアシング(Multisample anti-aliasing、略してMSAA)は、画像品質を向上させるためにコンピュータグラフィックスで使用される技術です。この技術は、各ピクセル内の複数の位置をサンプリングし、それらのサンプルのそれぞれは完全にレンダリングされ、他のサンプルと組み合わせて、最終的に表示されるピクセルを生成されます。その結果、斜めの線がより滑らかに表示され、画質が向上します。 MSAAはArchicadに組み込まれており(インターフェース上では単にアンチエイリアスと呼ばれます)、常に最高の画質を実現します:
ただし、アンチエイリアスを使用して表示される画像には、アンチエイリアスを使用しない場合に比べて、グラフィックスプロセッシングユニット(GPU)のリソースを何倍も必要とします。 このため、プロフェッショナルGPUを搭載していないハードウェアでは、、高解像度のディスプレイを使用している場合、性能上の問題を引き起こす可能性があります。例えば、
4Kディスプレイ(4096x2160)を備えた新しい21.5インチ iMacには、専用GPUが搭載されておらず、4K解像度画面のアンチエイリアス画像には不十分なIntel HDまたはIntel Iris Proユニットのみが装備されています。パフォーマンスの問題を回避するため、このようなマシンのアンチエイリアスはArchicad 20以降ではオフになっています。作業環境では、警告が表示されます: ビデオカードのリソースが不足しているため、アンチエイリアス描画が自動的に無効になりました。
Archicad 22の場合:
MacOS SierraとEl Capitan(4Kディスプレイが接続されている場合)では、macOSが専用の統合されたGPUを処理する方法(メモリリークの原因)により、Archicad 22がクラッシュする場合があります。これを回避するには、専用のGPUで十分であるにもかかわらず、Archicadでアンチエイリアシングを無効にする必要があります。この場合、MSAAの強制起動はお勧めしません。解決方法は、システムをHigh Sierraに更新することです。
Archicad 21およびそれ以前:
高解像度ディスプレイを搭載したMac(4K搭載の21.5インチiMacなど)では、ArchicadのmacOS環境設定ファイルからアンチエイリアスを戻すことができます(ただし、Graphisoftでは推奨していません)。以下の手順に従ってください:
- Finderから[移動]メニューを選択します
- alt(オプション)キーを押したままにすると、[移動]メニューにLibraryが表示されます
- ライブラリを選択し、~/Library/Preferences/com.graphisoft.AC-64 20.0.0 INT v1.plistに移動します(Archicadバージョンと言語バージョンによってplistファイル名が異なる場合があります)
- 選択した.plistファイルをplistエディタアプリケーションで開きます(例: PlistEdit Pro、Pref Setter、Xcode)
- OpenGLフォルダに移動し、 Antialiasing Modeキーを選択します
- ArchicadがIntel GPUでアンチエイリアスを使用するようにするには、値を1に変更します
- 変更はArchicadの再起動後に有効になります