Вот что у меня получилось за пол-часа: :-)
понедельник, 16 июня 2008 г.
Spore Creature Editor
В сети появился Spore Creature Editor, это что-то с чем-то. До сентября можно пока тренироваться в создание существ, жаль инструментарий ограничен.
Вот что у меня получилось за пол-часа: :-)
Вот что у меня получилось за пол-часа: :-)
пятница, 7 марта 2008 г.
Глюки и недокументированные вещи Direct3D, драйверов NVidia и ATI
Входе работы над нашим стерео драйвером были обнаружены множество глюков, которые в силу специфики в других приложениях видимо небыли замечены.
- Как то возникла необходимость выполнять операции прерывая рендеринг игры, пришлось использовать StateBlock'и для того чтобы никакие State игры не испортить. Оказывалось что если создать StateBlock при запуске программы CreateStateBlock(D3DSBT_ALL, ...), а потом его использовать Capture, а затем Apply то все Offset'ы Stream'ов сбросятся в 0. Поэтому пришлось сохранять все смещения потоков (GetStreamSource) и потом их восстанавливать (SetStreamSource). А если же StateBlock создавать каждый раз и применять, то почему-то ещё портятся некоторые вертексные константы с индексами свыше 128, по крайней мере такие вещи были замечены на некоторых играх, причем между Create, Apply вообще не одна константа в коде не менялась.
- Частое переключение RenderTarget'ов, DepthStencil поверхностей сильно тормозит на NVidia, а на ATI только при включение AntiAlising'а.
- На NVidia не работает 255'ая константа для VertexShader'ов.
- ID3DXFont портит какие-то State'ы из за чего появлялись глюки в некоторых играх, при рисование FPS с помощью него. Поэтому вместо него стали пользоваться AngelCode Bitmap Font
- На NVidia не работает MRT если поставить в качестве RenderTarget'ов BackBuffer'а от двух SwapChain'ов если создать из со включенным антиалайзингом.
- Не где не сказано, но видимо подозревается как само собой разумеющееся. При установке 0'го RenderTarget'а Viewport и ScissorRect устанавливаются по размерам этой поверхности.
пятница, 15 февраля 2008 г.
Portal
Появился перевод интервью с Ким Свифт о замечательной и неповторимой игре Portal
http://portal.alex7kom.ru/63/
Расказывается о нашем друге кубике и GLaDOS. :-) Реомендую.
http://portal.alex7kom.ru/63/
Расказывается о нашем друге кубике и GLaDOS. :-) Реомендую.
вторник, 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% пользователей.
Подписаться на:
Сообщения (Atom)