Page 1 of 1

タイルの画像が0.5マス分見切れている現象について

Posted: 2017/09/21 10:25
by GODHER
Nostalgiaでマップ作成してますが、画像データの両端が0.5マス分見切れてしまいます。
サンプルデータを見ても0.5マスだけズレていました。これは仕様でしょうか?

Twitterで申し訳ないですが、参考画像です↓
https://twitter.com/GODHER/status/910809613511024640

「Nostalgia 2」Ver 2.1.3
「Unity」 Ver 5.6.3f1 Personal (64bit)

Re: タイルの画像が0.5マス分見切れている現象について

Posted: 2018/01/20 14:48
by caitsithware
返信が遅れてしまい大変申し訳ございませんでした。

0.5pxのズレに関しましては、現状仕様になっております。

理由としましては、テクスチャ上でタイルの端ぴったりにUVを設定すると、場合によっては隣のタイルのピクセルまで拾ってしまいタイル間に意図しないラインが見えてしまうことがあるため、UVを若干内側にしています。

対処するには、カメラサイズや位置、Mapの位置などをスクリーン上のピクセルにあわせてピクセルパーフェクトで表示できるように調整する必要があります。
ピクセルパーフェクト対応については今のところNostalgiaでの対応予定はございませんが、ズレの問題についても認識済みですので今後の課題として対応したいと思っております。

ひとまず暫定的な対処として、どれくらい内側にするか等の設定項目があると良さそうですね。
こちらは対応できないか検討いたします。

ご不便おかけして申し訳ございませんが、よろしくお願いいたします。

Re: タイルの画像が0.5マス分見切れている現象について

Posted: 2018/01/21 05:00
by GODHER
ご返信ありがとうございます。

仕様とのこと了解致しました。

>ひとまず暫定的な対処として、どれくらい内側にするか等の設定項目があると良さそうですね。
こちらは対応できないか検討いたします。

私も設定項目があったら良いなと思います。
製作者様も十分調べられたとは思いますが、何かしら対処方法がないか私も探してみます。
(※画像ファイル/画像の圧縮方法/機種によっては、現状でもラインが見えることがありました)

よろしくお願い致します。

Re: タイルの画像が0.5マス分見切れている現象について

Posted: 2018/02/01 15:32
by caitsithware
caitsithware wrote:ひとまず暫定的な対処として、どれくらい内側にするか等の設定項目があると良さそうですね。
こちらは対応できないか検討いたします。
こちら、ver 2.1.5にて対応いたしました。
アセットストアへの反映は数日かかるかと思いますので、それまで少々お待ちください。
GODHER wrote:製作者様も十分調べられたとは思いますが、何かしら対処方法がないか私も探してみます。
(※画像ファイル/画像の圧縮方法/機種によっては、現状でもラインが見えることがありました)
ありがとうございます。
よい方法や暫定的でもどういったテクスチャの設定などをすれば回避できるかなどありましたら共有していただけると助かります。

今後ともcaitsithwareをよろしくお願いいたします。