全画面でもピクチャがぼやけないプラグイン (for RPGツクールMZ)
- ダウンロード商品¥ 800








ツクールMZで、全画面にすると立ち絵やCGがぼやける。 大きな絵を小さく表示すると、線がガタガタになる。 その2つを、入れるだけで直すプラグインです。
◆ なぜぼやけるのか
ツクールMZは、ゲーム画面の大きさ(たとえば 1440×816)で絵を描いてから、 ウィンドウの大きさに引き伸ばして表示します。 4Kの絵を用意しても、いったんゲーム画面の大きさに落ちてしまうので、 全画面にすると全体がぼやけます。 SharpPicture は、はじめからウィンドウの大きさで描きます。 フルHDでも、WQHDでも、4Kでも、その画面の画素にぴったり合わせて表示します。
◆ できること
1. 全画面・大きなウィンドウでも、ピクチャや立ち絵をくっきり表示 2. 大きな画像を小さく表示したときの、線のガタつき・ちらつきを防ぐ (先に 1/2・1/4 の画像を高品質に作っておき、いちばん近い大きさから描きます) イベントの「ピクチャの表示」も、立ち絵プラグインが出す画像も対象です。
◆ 特徴
・入れるだけ。設定は不要です ・描画はツクール標準(WebGL)のまま。 重なり順・色調変更・合成方法・メッセージウィンドウは今までどおりです ・マップ(タイル・キャラ・天候)は、既定では今までの見た目のまま。 パラメータ「マップの描き方」を変えれば、マップやドット絵もくっきり表示にできます (ドットをぼかさずに拡大します。好みで選んでください) ・プラグインの順番は気にしなくて大丈夫です(迷ったら一番下へ)
◆ 使い方
1. SharpPicture.js を js/plugins に入れる 2. プラグイン管理で ON にする 3. いつもどおりピクチャを表示する 重いと感じたら、パラメータ「解像度の上限(倍)」を下げてください。
◆ パラメータ
・解像度をウィンドウに合わせる … 全画面のくっきり表示を使うか(既定:合わせる) ・解像度の上限(倍) … ゲーム画面の何倍まで上げるか(既定:3) ・解像度を上げ始める倍率 … これより小さい引き伸ばしでは標準のまま(既定:1.25) ・マップの描き方 … 今までの見た目(既定)/くっきり/そのまま高解像度 ・ピクチャを高品質に縮小 … 縮小のガタつき防止(既定:する) ・高品質縮小の対象 … 全部のスプライト(既定)/ピクチャだけ ・高品質縮小の対象ピクチャ番号 … 番号で絞りたいとき
◆ 合わないもの
・画面の位置を canvas の実寸から計算するプラグイン (シェーダーで画面座標を直接使う、一部の光源プラグインなど) ・同じように描画の解像度を上げるプラグイン(役割が重なります。どちらか片方で) ・ピクチャを DOM(img タグ)で描くプラグイン(そのピクチャには効きません)
◆ 注意
・解像度を上げるぶん、GPU の負担は増えます。 ・ウィンドウの文字は、ツクール標準と同じ解像度で描かれます。 ・元の画像より細かくはなりません。 ゲーム画面より大きな画像を用意したときに効果が出ます。 ・スマホ・ブラウザ版での動作は未確認
◆ 動作環境
RPGツクールMZ
◆ 利用規約
・商用・非商用、年齢制限のある作品、どちらにも使えます ・ゲームに組み込んでの配布・販売は自由です。クレジット表記は任意です ・改変は自由です ・プラグイン単体での再配布・再販売はできません(改変したものも同じ) ・このプラグインを使って起きた問題について、作者は責任を負いません
◆ 内容物
LLF_SharpPicture.js readme.txt







