qpAHToMAS
Ты какой то непонятный, спрашиваешь про детальные текстуры, а в аттаче DUDV и карта нормалей .
З.Ы. переведи одну из картинок в негатив, результат тебя удивит .
qpAHToMAS что-то ты совсем не то пишешь. OpenGL как и Direct3D это как бы переводчик с языка приложения на язык графического процессора. И как писал PoD-Stas "ОпенГЛу пофиг, что рисовать." Прицел в кс рисуется с помощью FillRGBA. Это движковая функция, она отношения к OpenGL не имеет. Есть набор движковых функций, отвечающих за рисование чего-либо.
Можно написать, чтобы они обращались напрямую к Директу или ГЛу (код отрисовки написан в самой функции), а можно чтобы был выбор через условие, что собственно сделано в ХЛ. Хотя нет, там механизм несколько извращённый. Вот в унреале есть отдельный рендер для ГЛ и отдельный для Д3Д, поэтому и в том и в другом режиме всё робит шустро. А в хл директ тормознутый, не спрашивай почему, лучше погугли.
Дядя Миша у меня в гл режиме хл безбожно тормозит, особенно при включении фонарика или использовании лайтстилей. В д3д все норм, но другая проблема - текстуры всегда 16-битные. И в хаммере выделение неправильно работает. У меня на ноуте эта видяха, может встроенная в обычную материнку версия чем-то отличается...
Кто-нибудь знает как реализованы перемещения вида от первого лица по карте? Т.е. например, в некоторых играх при нажатии на кнопку на стене, камера плавно перемещается в координаты перед кнопкой и проигрывается анимация нажатия кнопки v_ рукой.
Дядя Миша, будет ли такое в Xash? Например, ентитями, в места которых перемещается камера и проигрывается нужная анимация?
qpAHToMAS да ерунда это всё. Главным образом потому что кнопки брашевые и по сравнению с рукой выглядят просто огромными.
Тут не столько кодить, сколько красивые анимации нужны и рубильники модельками. А гдеж их взять?