Форум Эму-Россия
http://forum.emu-russia.net/

Обновление FAQ сайта ER
http://forum.emu-russia.net/viewtopic.php?f=19&t=48
Страница 2 из 2

Автор:  F1ReB4LL [ 02 авг 2007, 17:16 ]
Заголовок сообщения:  Re: Обновление FAQ сайта ER

Надо бы отметить, что виновата вся приставка в целом (процессор в первую очередь), а не только видеочасть, дабы не предлагали сделать "мегавидеоплагин".

Автор:  Shiru [ 04 авг 2007, 05:53 ]
Заголовок сообщения:  Re: Обновление FAQ сайта ER

Добавил такой вопрос-ответ, на основе варианта, который предложил Колючий.

Tarantul, мини-словарик - идея хорошая. Однако, помимо описанных в FAQ'е и названных тобой слов, мне в голову пришло только 'хак' и 'рип'. Есть ещё слова, требующие объяснения?

Автор:  Kain [ 05 авг 2007, 13:49 ]
Заголовок сообщения:  Re: Обновление FAQ сайта ER

Shiru писал(а):
Колючий писал(а):
Кроме этого можно добавить про дрожание трёхмерной графики на PSX. На примере себя, сестры и двух друзей могу сказать, что когда впервые видишь знакомую игру на эмуляторе, то первый вопрос всегда: "Почему всё дрожит, дёргается и елозит? И как это исправить?"

О да, у меня когда-то тоже такой вопрос возник. Но пока не очень представляю, как сформулировать ответ на него, не вдаваясь в технические подробности. Можешь предложить какой-то вариант?

HardWareMan писал(а):
Это из за маленького разрешения приставки и целочисленного(!) расчета 3D координат.

Целочисленные расчёты 3D-координат были много где, сами по себе они не страшны. На PS1 текстурирование афинное, без перспективной коррекции (жуткие искажения текстур, съезжающие пиксели), и все расчёты выполняются без субпиксельной точности (основная причина дрожания объектов). При расчётах с субпиксельной точностью низкое разрешение роли не играет - см. экран в Quake 1 после прохождения уровня, как наиболее яркий пример.

интересно, почему при портировании с ЗЫЧ на ПК дрожание остаётся ? элементарная лень делать оптимизацию ? напр. в фф8 (хотя в 7 ничего не *дрыгалось* :))

Автор:  org [ 06 авг 2007, 09:25 ]
Заголовок сообщения:  Re: Обновление FAQ сайта ER

Небольшие очепятки:
PSXEmu Pro -> PSEmu Pro
Direct X -> DirectX
Open GL -> OpenGL
Sony Playstation -> Sony PlayStation

Shiru: Цитирую http://hitmen.c02.at/files/docs/psx/gte.txt
Цитата:
RTPS/RTPT Rotate, translate and perpective transformation.

These two functions perform the final 3d calculations on one or three
vertices at once. The points are first multiplied with a rotation matrix(R),
and after that translated(TR). Finally a perspective transformation is
applied, which results in 2d screen coordinates.


Мне прям грустно стало что моя PSX перестала делать перспективную проекцию. А дрожание и дрыгание точек на текстурах видимо связано с их низким разрешением и отсутствием какой-либо фильтрации. Хотя OGL/D3D плагины исправляют этот недостаток, но только не для случая когда полигон находится прям перед носом камеры (см. ограничение GTE на Z-дистанцию при перспективной проекции).

Автор:  Shiru [ 06 авг 2007, 16:15 ]
Заголовок сообщения:  Re: Обновление FAQ сайта ER

org писал(а):
Мне прям грустно стало что моя PSX перестала делать перспективную проекцию.

Если ты это о том, что я говорил выше - то прочти ещё раз и внимательнее. Коррекция и проекция - разные вещи.

Если ты хочешь внесения каких-либо исправлений - то говори прямо, что не так, и что исправить. Копать доки, пытаясь угадать, что ты хотел сказать, у меня желания нет.

Опечатки исправил.

Автор:  org [ 07 авг 2007, 09:51 ]
Заголовок сообщения:  Re: Обновление FAQ сайта ER

Да действительно, неправильно понял :oops:

Автор:  Eevon [ 08 авг 2007, 12:39 ]
Заголовок сообщения:  Re: Обновление FAQ сайта ER

Я обновил FAQ на сайте, с учётом всех высказанных в этой ветке замечаний. Большое спасибо всем, кто принял участие в обсуждении FAQ-а и, особенная благодарность Shiru за его работу.

Автор:  iddqd [ 07 фев 2012, 22:33 ]
Заголовок сообщения:  Re: Обновление FAQ сайта ER

HardWareMan писал(а):
Бугага! Я такие вопросы задавал еще когда играл на самой приставке! Это из за маленького разрешения приставки и целочисленного(!) расчета 3D координат.


Имеется в виду то, что в PS1 координаты персонажей хранятся как 4 байта целое?

Страница 2 из 2 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/