Пожалуй, так и сделаю.
- - - Добавлено - - -
Вспомнить бы какое там разрешение текстур и спрайтов было.
Вид для печати
Не понимаю, какие значения выставить.
По-разному пробовал, текстуру разносит в щепки.
https://pp.userapi.com/c841136/v8411...ciZdkDl7d0.jpg
- - - Добавлено - - -
Ещё хотел уточнить по разрешению.
В каталоге с прогой текстура стены 168*160.
Так и оставлять? Можно ли её уменьшить, чтоб влезло большее разнообразие текстур? Движок придётся переделывать скорее всего.
Разрешение мобов 68*101 почему-то. По крайней мере из того, что сохранилось с тех времён, когда я рисовал их.
Коэффициент глубины, насколько я помню, обычно много меньше 1 - сотые и тысячные доли. Подбирается экспериментально и оценивается картинка визуально. Попробуй от 0.001 до 0.09. Если и этот диапазон не устроит, то можно сделать и десятитысячные.
Можно любой размер. А для подгонки на перспктиве как раз существует коэффициент глубины и смещения по осям x,y,z.
В таком случае оно материцо на дробное число
https://pp.userapi.com/c824603/v8246...jKN3eefCxk.jpg
Попробуй в числе вместо точки запятую :)
Главный минус данного конвертера в псевдо3д - отсутствие интерполяции. (чем ближе к зрителю, тем разряжённее пиксели)
https://pp.userapi.com/c840230/v8402...nFZyEsaqcU.jpg
- - - Добавлено - - -
Это ведь можно как-то профиксить?
- - - Добавлено - - -
Потому как при 45-ти градусном повороте этот артефакт более явный.
Качество картинки хуже, а памяти жрёт так же, как если бы этого артефакта не было.
Исходник 3DView v.3c нужно ковырять на Delphi 7. Правда, он у меня на другом компе, через 2 недели тока буду на нем. Сможешь дополнить? :)
Ещё можно добавить панельку UI (допустим, справа), характерную всяким Dungeon-RPG'шкам.
Тем самым сэкономив памяти для текстур/спрайтов.