Racing-paradise.ru

iRacing – проект окружающего освещения + видео.
Дата добавления: 2012-03-21 | Просмотров: 250

Теги: iRacing 

 

 

iRacing – проект окружающего освещения + видео.

Фоновое освещение в iRacing.

Задумываясь над предложением, сделанным моим товарищем по iRacing Чадом Смитом, я решил простроить систему освещения окружения, которое включает несколько индикаторов позади моего монитора, когда машина попадает под свечение огней трассы (особенно при ночной езде).


Поскольку интерфейс программирования в iRacing не позволяет выводить такие переменные ,как “машина находящаяся под освещением” мне пришлось продумывать другую стратегию. У SDK нету переменной с процентажем  пройденного круга, я решил вручную создать файл с  информацией об интенсивности света по каждому 0.1 % трека, суммарно составляющей около 1000 различных данных об освещенности по протяжении всего круга.

Я перекодировал программу для более простой реализации. В самом простом случае вы просто начинаете гонку, используя кнопки от 0 до 9, выставляя интенсивность подсветки (0 означает то, что индикатор выключен и 9 то, что он работает с максимально доступной яркостью ) на текущей позиции вашего автомобиля.

Он автоматически интерполирует между этими переменными для того, чтобы обеспечить более  приятного перехода. После фиксирования данных по истечению всего круга вам придется просто сохранить файл, который представляет собой необработанный текстовый файл с 1000 полов, каждая из которых обозначает уровень яркости на определенном участке трека.

Для использования заснятой информации просто нажмите на кнопку “загрузить файл с освещением” и выберите расположение файла, в котором находятся данные на тот или иной трек.
В том случае, если у вас включена сим карта, он автоматически определит вашу текущую позицию автомобиля (основанную на переменной LapDistPct) и выставит настройки индикатора согласно информации, сохраненной в файле данных по освещению.

Результат всей работы вы можете увидеть немного ниже. Это видео не совсем четко засняло корректную интенсивность работы индикаторов на заднем фоне, на самом деле они намного ярче, чем отображается.

Для более детальной информации загляните на http://fergotech.net


Комментарии:

Добавить комментарий