RPGツクール2000/バグ・エラー【サイトトップへ戻る】 ■キャラ画像の周りに白い部分が出る (更新:2020/07/26) インポートしたキャラ画像をRPGツクール2000の画面上に表示すると、 キャラ画像の周りに不自然な白い部分が表示される事があります。 このページでは、この白い部分についての説明と白い部分を出さない方法を紹介します。 ※このドラゴンの画像は、わざと白く表示されるように加工した物であり、 実際のRTPにあるドラゴンの画像は、このような表示にはなりません。
■なぜ白い部分が出るのか? RPGツクール2000へインポートする前の画像(減色前)は、問題なく綺麗に表示されていたのに、 RPGツクール2000へインポートした後の画像は、画像の周りに白い部分が残り、 不自然な表示になる事があります。 このような表示になる原因は、減色前の画像に半透明の設定があったためです。 以下の画像は「青色のトゲトゲ」と「白色の背景」の2色で作られた画像ですが、 実際には2色ではなく、拡大して見てみると、青色と白色の間に中間色が設定されています。 この中間色の部分が半透明の部分になります。 この半透明がある事で、境目の部分が背景の画像に溶け込む形で表示され、 より一体感のある画像を表示する事ができます。 キャラ画像の周りが「白色」になる理由は、背景色が白色だからであり、 減色する時にこの背景の白色と半透明の中間色が混ざって、キャラ画像の周りが白くなります。 もしも背景色が黄色だった場合は、キャラの周りは黄色になります。 では、なぜRPGツクール2000のキャラ画像の表示で、キャラ画像の周りが白くなったのか? RPGツクール2000で画像を使う場合、256色以下の画像にする必要がありますが、 この256色以下の画像には、半透明の設定を行う事ができません。 そのため、減色作業を行った時点で画像の周りにあった半透明だった部分は、 背景の色と合体した半透明ではない色になり、 それがキャラ画像の周りを白くする原因になっています。 この白い部分は元々キャラ画像の一部だったので、 単に「白くなった所を消せば良い」と言う訳ではありません。 以下は「ホーネット」の羽の部分を半透明化して、減色処理を行ったものです。 分かりやすいように背景色を赤にしてみましたが、 ご覧の通り赤の背景色と半透明の羽の色が重なり合っており、 RTPの画像のように羽の部分を切り出すのは非常に困難です。
自分でキャラ画像を描いている場合は、半透明を使わないなどの対策を取る事ができますが、 ネット上にあるフリー素材を使う場合は、半透明の設定を自力で何とかするしかありません。 ▲トップへ戻る▲ ■白い部分を出さない方法 白い部分が出ないようにする方法を紹介します。 この説明では、以下のフリーソフトを使います。
GIMPの画面上に減色前のフルカラー画像を開いてください。 画面上のメニューから「画像」→「モード」→「インデックス」を選択し、 「最適パレットを生成」で「変換」を実行してください。 「ファイル」→「(画像ファイル名)に上書きでエクスポート」を選択してください。 以上で減色完了です。 ▲トップへ戻る▲ ■補足 誰かが作成した画像素材を使う場合、利用規約を守って使う必要がありますが、 この利用規約の中に「素材の改変(加工)を一切認めない」と言った項目がある場合があります。 RPGツクール2000専用に用意された素材ではない場合は、RPGツクール2000の仕様に合わせて、 画像のサイズ変更や半透明部分の修正などの改変が必要であり、 この改変作業が規約違反になる場合もあります。 但し、サイズ変更などの素材内容(見た目)が変わらない改変はOK!としている場合が多く、 その事が利用規約に書かれている事もあります。 いずれにしてもネット上の素材を使う場合は、必ず利用規約を確認した方が良いでしょう。 ▲トップへ戻る▲ ◎関連ページ ●便利なソフトウェアの紹介 |