Middleware
Драйвер и Мод для девайса
Использование движка для демонстрации возможностей девайса.
Некоторые люди создали устройство управления для виртуальной реальности. Существуют ли в природе внятные движки (бесплатные или слабокоммерческие) позволяющие написать драйвера к такому собственному устройству управления? Можно ли такое провернуть в коммерческом движке из первого эшелона? Некоторым людям нужно сделать внятную игрушку-демку (мод) для своего уникального девайса. Есть мысль не изобретать велосипед и сделать это на нормальном движке. Как в этом случае обстоят дела с лицензиями на движок? Общения с владельцами движка никак не избежать?
мои 5 копеек:
Не стоит смешивать драйвер с 3д-графикой - вам нужны 2 отдельные вещи. Если поделка штучная и нужна для закрытого показа, можно брать любой 3д движок. Драйверы обычно делаются с помощью DDK, там есть примеры для разных устройств. Еще мне когда-то попадался в руки некий русский мультидрайвер. Он работает так: устанавливается в систему и организует чтение всяких разных хардварных портов. Приделать к нему по-быстрому свой клиент на порядок проще чем делать драйвер целиком.
Не смог понять где я смешал "графику" и драйвер. Но пытался. Под словом драйвер не имелась ввиду низкоуровневая реализация драйвера - она разумеется уже есть в каком то виде - ведь как Вы помните для этого девайса уже есть реализованные проекты в других движках. Имелась ввиду реализация в контексте движка и трансляция команд устройства в команды (консольные как правило) движка. Ну представьте себе, что Вы в Unreal Engine хотите добавить поддержку руля и педалей или виртуального шлема. Эмуляцией драйвера мышки эта задача нормально не решается. Вам понадобятся исходники Unreal Engine для создания нового девайса в контексте движка.
Слова device и driver написанные рядом могу отнести только к одному контексту - device driver. Ок, забыли :)
В Unreal Engine не копался, но обычно в любых разумных движках обработка ввода делается в отдельном коде который легко расширить или переделать, при этом естественно использовать исходники.
A4
25.02.2009 02:12
|
Списки доступа
Права доступа
Вы можете читать группу, но не можете отвечать на сообщения и создавать новые темы.
Доступ для остальных:
|
Copyright © 2021 ООО "ДТФ.РУ". Все права защищены.
Воспроизведение материалов или их частей в любом виде и форме без письменного согласия запрещено.
Замечания и предложения отправляйте через форму обратной связи.