Появился перевод интервью с Ким Свифт о замечательной и неповторимой игре Portal
http://portal.alex7kom.ru/63/
Расказывается о нашем друге кубике и GLaDOS. :-) Реомендую.
пятница, 15 февраля 2008 г.
вторник, 5 февраля 2008 г.
Новый пост...
Наконец-то добрался до блога. Всех кстати с наступаюшим восточным новым годом. Все это время усиленно занимался разработкой нашего драйвера, просмотром сериалов и игрой в TF2 :-)
Теперь наш драйвер поддерживает анаглиф, так что любой кто хочет попробовать поиграть в стерео в любую D3D игрушку и завалялись красно-синие очки например от фильма "Дети Шпионы 3D" милости прости. Скачать его можете от сюда. После запуска Control Center'а нажмите Ctrl+3 для переключения в анаглиф режим. И можете запускать любую игрушку использующую Direct3D 8, 9. Рекомендую в стерео: Flatout, FarCry, HL: E2 (особенно поглядеть вблизи на вортигонта).
Теперь наш драйвер поддерживает анаглиф, так что любой кто хочет попробовать поиграть в стерео в любую D3D игрушку и завалялись красно-синие очки например от фильма "Дети Шпионы 3D" милости прости. Скачать его можете от сюда. После запуска Control Center'а нажмите Ctrl+3 для переключения в анаглиф режим. И можете запускать любую игрушку использующую Direct3D 8, 9. Рекомендую в стерео: Flatout, FarCry, HL: E2 (особенно поглядеть вблизи на вортигонта).
пятница, 3 августа 2007 г.
Direct3D 10.1 Tech Preview
В августовском DirectX SDK появился Direct3D 10.1 Tech Preview. Ничего неожиданного он не принес:
- TextureCube Arrays which are dynamically indexable in shader code.
- An updated shader model (shader model 4.1).
- The ability to select the MSAA sample pattern for a resource from a palette of patterns, and retrieve the corresponding sample positions.
- The ability to render to block-compressed textures.
- More flexibility with respect to copying of resources.
- Support for blending on all unorm and snorm formats.
среда, 1 августа 2007 г.
Работа в iZ3D
Теперь я работаю в iZ3D, мы занимаемся различными разработками для нашего стереомонитора.
суббота, 2 июня 2007 г.
Результаты опроса Valve
Valve начала новый опрос сведений о оборудование пользователей Steam. Видимо чтоб уточнить сколько сейчас систем соответствуют требованиям Direct3D 10 (Vista + Direct3D 10 GPU), оказалось что всего 1,11% пользователей. Хотя Direct3D 10 GPU установлен у 7-8% пользователей, что говорит о том что люди тормозят с переходом на Vista'у. Она установлена всего у 5% пользователей, а Windows XP у 93%.
Кстати двух ядерные процессоры уже стоят у 21% пользователей.
Кстати двух ядерные процессоры уже стоят у 21% пользователей.
четверг, 26 апреля 2007 г.
Новая версия стереодрайвера
Вот новый релиз моего стеродрайвера RealStereo 0.3b реализующий стерео в режиме оптимизированный анаглиф. Драйвер поддерживает только Direct3D 9 программы.
Вкратце, кому интересно, стереодрайвер работает так:
Тестировал в играх HL2, HMM5, Flatout 2. Есть небольшие глюки, по этому и beta.
К сожалению не представляю как реализовать PageFlip из за того что драйвера видеокарты не предоставляют доступа к 3-PIN VGA, а также незнаю как прервать отрисовку текущего кадра и в этот момент нарисовать другой ракурс в BackBuffer. Наверное, поэтому разработку прийдеться прекратить. Так как стерео в ангалиф режиме всетаки сильно ущербное по цветопередачи.
Вкратце, кому интересно, стереодрайвер работает так:
- Перехватывает вызовы Direct3D9
- Вместо BackBuffer'а, DepthStencil и RenderTarget текстур/поверхностей создаются стерео текстуры/поверхности. Они отличаются тем что должны хранят не один а два ракурса (для левого и правого глаза).
- Каждый Draw вызов дублируется для обоих ракурсов. При этом если используется вертексный шейдер то он модифицируется для смещения камеры, иначе модифицируется матрица проецирования. А также если используются RT текстуры, то выбирается необходимый ракурс.
- Во время вызова Present драйвер объединяет оба ракурса BackBuffer'а в один с помощью пиксельного шейдера.
Тестировал в играх HL2, HMM5, Flatout 2. Есть небольшие глюки, по этому и beta.
К сожалению не представляю как реализовать PageFlip из за того что драйвера видеокарты не предоставляют доступа к 3-PIN VGA, а также незнаю как прервать отрисовку текущего кадра и в этот момент нарисовать другой ракурс в BackBuffer. Наверное, поэтому разработку прийдеться прекратить. Так как стерео в ангалиф режиме всетаки сильно ущербное по цветопередачи.
среда, 25 апреля 2007 г.
Первый пост
Первое сообщение в блоге...
Блог будет посвящен программированию под DirectX и в частности стерео-3D.
Блог будет посвящен программированию под DirectX и в частности стерео-3D.
Подписаться на:
Комментарии (Atom)