Middleware

A4
Отправлено 25.02.2009 в 00:32
Отвечает на сообщение 290990
0
Не смог понять где я смешал "графику" и драйвер. Но пытался. Под словом драйвер не имелась ввиду низкоуровневая реализация драйвера - она разумеется уже есть в каком то виде - ведь как Вы помните для этого девайса уже есть реализованные проекты в других движках. Имелась ввиду реализация в контексте движка и трансляция команд устройства в команды (консольные как правило) движка. Ну представьте себе, что Вы в Unreal Engine хотите добавить поддержку руля и педалей или виртуального шлема. Эмуляцией драйвера мышки эта задача нормально не решается. Вам понадобятся исходники Unreal Engine для создания нового девайса в контексте движка.
Отправлено 25.02.2009 в 01:39
Отвечает на сообщение 291022
0
Слова device и driver написанные рядом могу отнести только к одному контексту - device driver. Ок, забыли :)

В Unreal Engine не копался, но обычно в любых разумных движках обработка ввода делается в отдельном коде который легко расширить или переделать, при этом естественно использовать исходники.
A4
Отправлено 25.02.2009 в 02:12
Отвечает на сообщение 291027
0
Ну это вообще разговор на уровне домыслов. Разумеется обработка ввода реализована в каком то производном от абстрактного класса обработки устройств ввода (в Unreal это кажется Subsystem\Input). Реализация класса UInput разумеется написана на С++ и скрыта (в UnrealPubSrc224v например ничего не показано). И думаю, что это совершеннно *типичная* ситуация, за исключением тех волшебных случаев, когда у меня есть полные исходники Unreal Engine )))))
Списки доступа
  • Подписчики [580]
  • Белый список [3]
  • Черный список [1]
Права доступа
Вы можете читать группу, но не можете отвечать на сообщения и создавать новые темы.
Доступ для остальных:
анонимы : могут читать
новые : могут читать
постоянные : полный доступ

Copyright © 2021 ООО "ДТФ.РУ". Все права защищены.

Воспроизведение материалов или их частей в любом виде и форме без письменного согласия запрещено.

Замечания и предложения отправляйте через форму обратной связи.

Пользовательское соглашение