iMelは、超解像度技術「NVIDIA Image Scaling」を搭載したConfitureブランドのPC向け恋愛アドベンチャーゲーム「COSPLAY LOVE! : Enchanted princess」を2022年3月31日にリリースすると発表した。
「NVIDIA Image Scaling」(以下、NIS)とは、NVIDIAが開発したオープンソースのイメージスケーリングソリューション。コンピュートシェーダーで実装されており、GPUで実行される。NVIDIAが開発した機能だが、NVIDIA以外のGPUでも実行可能だ。
NISを使用すると、NVIDIAが開発した高度なアルゴリズムに基づいて補正が行われ、バイリニアスケーリングよりも美しい映像が得られる。特に4K(3840×2160px)ディスプレイなど、高解像度下で実行したときに顕著な改善が認められるとのこと。また、動く立ち絵や本編文字テキストへもリアルタイムに適用される。
本技術を搭載した「COSPLAY LOVE! : Enchanted princess」は、2022年3月31日にPC向けにSteamほかにて配信予定だ。
「COSPLAY LOVE!」作品サイト
https://confiture.info/cosplaylove/
世界初、超解像度技術「NVIDIA Image Scaling」搭載の恋愛アドベンチャーゲーム「COSPLAY LOVE!」リリース
同タイトルはテキストを読み進め、時々表示される選択肢を選ぶことで結末が変わる恋愛アドベンチャーゲーム(以下ADVと表記)です。作品の詳細は公式サイトをご覧ください。
iMelではADV制作において従来よりマルチプラットフォーム対応の2D ADV用ゲームエンジン「Artemis Engine」(http://www.ies-net.com/?page_id=24)を採用して参りました。
Artemis Engineは2022年2月にNVIDIA Image Scaling(以下、NISと表記)をWindows版に搭載しました。NISとは、NVIDIAが開発したオープンソースのイメージスケーリングソリューションです。コンピュートシェーダーで実装されており、GPUで実行されます。NVIDIAが開発した機能ですが、NVIDIA以外のGPUでも実行できます。
同エンジンではウィンドウサイズの変更やフルスクリーン化の際、これまで単純なバイリニアスケーリングで拡大されており、フォーカスの甘い映像になっていました。
しかしNISを使用すると、NVIDIAが開発した高度なアルゴリズムに基づいて補正が行われ、バイリニアスケーリングの結果よりも断然綺麗な映像が得られます。特に4K(3840x2160px)ディスプレイなど高解像度下で実行したときに非常に顕著な改善が認められます。
「COSPLAY LOVE!」のゲーム解像度はHDサイズ(1280x720px)ですが、こちらを4K(3840x2160px)ディスプレイへフルスクリーン表示した際の比較絵は次のとおりです。
また、本作では立ち絵アニメーションに滑らかにアニメーションする技術のE-mote(https://emote.mtwo.co.jp/)を使用しております。
NISは動く立ち絵や本編文字テキストへもリアルタイムに適用されます。立ち絵へ適用して4K(3840x2160px)ディスプレイへフルスクリーン表示した際の比較絵は次のとおりです。
本作のSETTINGS画面の「超解像度」項目をONにして数秒待つと有効になり、効果のかかり具合も調整できます。
背景と今後の展望
従来より当社では美しい2Dイラストを表示させたいため、フルHDサイズ(1920x1080px)以上の解像度を持つタイトルを制作も進めております。しかしながら制作タイトルの多くは容量やコスト、性能の観点から未だにHDサイズ(1280x720px)を中心としたウィンドウサイズで開発されています。
この度のNISを用いることで容量や標準の要求性能を抑えながらの高画質化が期待できるため、今後制作のWindows版で搭載を推進する予定です。
そしてNISはWindows版のみ搭載となりますが「COSPLAY LOVE!」はNintendo SwitchやPS4、その他のプラットフォームでも配信予定です。
その他
iMelではArtemis Engineを用いたWindows/Nintendo Switch/PS4/iOS/Android向けのADV制作・配信のご依頼や共同開発を募集しております。
また、iMelでは開発をお手伝いいただける方も募集中です。スクリプター/翻訳/管理者/2D彩色/Web/サーバーサイドエンジニアなど、副業やフリーランスとしてご協力頂ける方は求人ページからお声がけください。求人ページに採用がない分野でも構いません。ADVが大好きというあなたをお待ちしております!
iMel株式会社
https://imel.co.jp/
Getting Started with NVIDIA Image Scaling | NVIDIA Developer(英語)
https://developer.nvidia.com/rtx/image-scaling