Стиль форума обновлен, нажмите Ctrl + F5 (PC), либо Cmd + Shift + R (Mac) для синхронизации

Погода и суточный цикл в Project Cars

Description: Делимся впечатлениями, вспоминаем прошлое и рассуждаем о будущем

MacGear
Супермодератор
Супермодератор
Avatar
MacGear
Супермодератор
Супермодератор
Age: 36
Reputation: 153
Real name: Евгений
WMD (CARS 1): Senior
WMD (CARS 2): Bronze
Controller: Logitech DFGT
Location: Карелия
Steam ID

#1by MacGear » 25.10.2014, 12:20

Здесь мы будем говорить о погоде :)

Видео достаточно старое, но хорошо сделано и дает какое-то представление.


Погода:
Возможные варианты погоды в игре:
- Ясно
- Небольшая облачность
- Средняя облачность
- Высокая облачность
- Тучи
- Небольшой дождь
- Дождь
- Ливень
- Гроза
- Туман
- Плотный туман
- Туман с дождём
- Плотный туман с дождём
- Дымка

Погодные опции:
- Фиксированная погода. Выбранная погода не меняется.
- Пользовательский сценарий погоды. Имеется выбор от 2 до 4 слотов, где можно устанавливать порядок изменения погоды.
- Случайная погода.
- Реальная погода.
Функция "реальная погода" берет прогноз для трассы из интернета. Текущая погода длится 3 часа, потом меняется на прогнозируемую и так далее в течение 24 часов. По истечении суток остается последняя погода из прогноза на сутки. Игра интерпретирует получаемые данные в наиболее близкие условия, которые она может отобразить. Учитывается степень облачности и вероятность дождя. На данный момент температура не берется, очевидно, чтобы избежать ситуации с отрицательными температурами т.к. в игре не реализована физика ледяной и снежной поверхности.

Физика шин учитывает различный уровень воды на трассе, в зависимости от интенсивности дождя и линию высыхания. К сожалению, отдельные лужи физически пока не просчитываются.

По ссылке ниже источник прогноза погоды в игре.
http://openweathermap.org/maps

Климатические зоны:
У каждой трассы есть атрибут её принадлежности к тому или иному климату. Насколько известно на данный момент климат влияет только на визуальное восприятие трассы. Например, при прочих равный условиях, тон неба, видимость, освещение будут отличаться от климата к климату.

- Морской климат с умеренной зимой, без засухи, тёпло-прохладное лето
- Влажный субтропический - умеренный без засухи, жаркое лето.
- Влажный субтропический (вариант 2) - жаркое лето
- Засушливый/Пустыня
- Средиземноморский - сухое и теплое лето

Распределение трасс по климатическим зонам:
Spoiler
Морской климат с умеренной зимой, без засухи, тёпло-прохладное лето
• Brands_Hatch: cfb
• Cadwell Park: cfb
• Snetterton: cfb
• Oulton Park: cfb• Northampton - Silverstone: cfb
• Belgian Forest Circuit - Spa Francorchamps: cfb
• [KART] Chesterfield: cfb
• [KART] Glencairn: cfb
• Eifelwald - Nurburgring and Nordschleife: cfb
• Moravia - Brno: cfb
• Derby - Donington Park: cfb
• Heusden – Zolder: cfb
• Anhalt - Oschersleben: cfb
• Ruapuna: cfb
• [HIST] Solitude Renstrecke: cfb
• [HIST] Bannochbrae: cfb/cfc
• [HIST] Rouen Les Essarts: cfb
• Loire 24 - Circuit de la Sarthe: cfb
• Badenring - Hockenheim: cfb



Влажный субтропический - умеренный без засухи, жаркое лето.
• Milan - Monza: cfb/cfa
• Florence - Mugello: cfa
• [OVAL] Volusia – Daytona: cfa
• [OVAL] Memphis – Bristol: cfa
• [OVAL] Concord - Charlotte Motor Speedway: cfa
• [OVAL] Delaware – Dover: cfa
• [OVAL] Henrico – Richmond: cfa
• [KART] Summerton: cfa
• Sakitto - Suzuka: cfa
• Bologna – Imola: cfa
• Bathurst - Mount Panorama: cfb/cfa
• Connecticut Hill - Watkins Glen: cfa/dfb
• [OVAL] Harrison Pike Raceway - Indianapolis Speedway: cfa/dfa
• Wisconsin Raceway - Road America: dfb


Влажный субтропический (вариант 2) - жаркое лето
• Jin Ding – Zhuhai: cwa
• Macau: cwa


Засушливый/Пустыня
• California Raceway - Willow Springs: csb/ bwk
• Dubai: bwh
• Test Track


Средиземноморский - сухое и теплое лето
• Monterey - Laguna Seca: csb
• [P2P] California_Highway: csb
• Lakeville Raceway - Sonoma Raceway: csb


Средиземноморский (вариант 2) - сухое и теплое лето
• [P2P] Azure_Coast: csa
• [City] Azure Circuit – Monaco: csa
• Besos - Circuit du Catalunya: csa

Суточный цикл:
В игре есть полный суточный цикл, который, также как и погода, позволяет разнообразить условия гонок, сделать их более реалистичными. Смена дня и ночи основана на достаточно продвинутой системе, которая учитывает множество факторов. Каждой трассе присвоен атрибут реальных координат своего географического расположения, от которого рассчитываются все ключевые моменты в смене дня и ночи. Это позволяет моделировать правильный суточный цикл с учетом даты (день, месяц, год) и расположения трассы. Так, траектория движения солнца (и Луны с ее фазами) будет меняться. Например, 22 декабря солнце будет значительно ниже и день будет короче, чем 22 июня. Чем севернее трасса, тем сильнее это проявляется. На австралийской трассе Батхурст все несколько иначе т.к она в южном полушарии.
В настройках можно выбирать дату:
- день гонки (стандартная для каждой трассы)
- пользовательская
- текущая дата
- время (почасно)
Скорость течения времени можно выбирать от реального, до 60х.
CPU Intel i3 4170 3.9 Ghz, Nvidia GTX660 2Gb, RAM 8Gb 1600Mhz, Creative Audigy 4 (5.1), Win 7 Домашняя расширенная 64bit, Logitech DFGT, 32" LCD ТВ

D.man M
Администратор
Администратор
Avatar
D.man M
Администратор
Администратор
Age: 32
Reputation: 5374
Real name: Дмитрий
WMD (CARS 1): Manager
WMD (CARS 2): Gold
Платформа: PC
Controller: Thrustmaster TX
Steam ID Skype Twitter YouTube VK Flickr

#2by D.man » 25.10.2014, 12:35

Я так понимаю, привязка уже реализована, но только частично? Проверил на нескольких трассах и погодные условия совпали на 100%, а вот температура не совпала ни разу
MB: ASUS Z87-PRO CPU: Intel Core i7-4770 GPU: MSI GeForce GTX1070 RAM: Hynix 16Gb DDR3-1333 OS: Windows 10 Pro x64

MacGear
Супермодератор
Супермодератор
Avatar
MacGear
Супермодератор
Супермодератор
Age: 36
Reputation: 153
Real name: Евгений
WMD (CARS 1): Senior
WMD (CARS 2): Bronze
Controller: Logitech DFGT
Location: Карелия
Steam ID

#3by MacGear » 25.10.2014, 13:52

Температуру наверно не берет. Что будет при минусовых температурах? Раньше я проводил эксперимент, температура точно зависит от времени суток. На счет даты и трассы (климата) нужно еще раз протестировать. Я проверял до внедрения климатических зон.

В шапке темы думаю постепенно добавить описание системы, возможно еще демонстрационный ролик.
CPU Intel i3 4170 3.9 Ghz, Nvidia GTX660 2Gb, RAM 8Gb 1600Mhz, Creative Audigy 4 (5.1), Win 7 Домашняя расширенная 64bit, Logitech DFGT, 32" LCD ТВ

sic_kapkan M
Супермодератор
Супермодератор
Avatar
sic_kapkan M
Супермодератор
Супермодератор
Age: 34
Reputation: 1152
Real name: Андрей
WMD (CARS 1): Full Member
WMD (CARS 2): Gold
Платформа: PC
Controller: Logitech DFGT
Location: Нидерланды
Steam ID ICQ Facebook Skype Twitter YouTube VK

#4by sic_kapkan » 25.10.2014, 14:15

пусть будет минусовая. никто не заставляет реал прогноз юзать
MB Aorus Z370 Gaming 5 CPU Intel i7 8700K CPU cooler Corsair h115i extreme perf VGA Aorus GeForce GTX 1080ti 11GB
RAM 32GB G.Skill TridentZ RGB 3600 HDD Seagate Barracuda 4TB 256MB SSD Samsung 960EVO 0,5TB M.2/Samsung 850EVO 1TB
PSU Seasonic Prime 750W Pt CASE Phanteks Enthoo Evolv

D.man M
Администратор
Администратор
Avatar
D.man M
Администратор
Администратор
Age: 32
Reputation: 5374
Real name: Дмитрий
WMD (CARS 1): Manager
WMD (CARS 2): Gold
Платформа: PC
Controller: Thrustmaster TX
Steam ID Skype Twitter YouTube VK Flickr

#5by D.man » 25.10.2014, 14:16

Ну можно минимальный порог сделать +10. Как у нас сейчас зимнее время реализовано? В идеале еще бы и время суток реальное брать (правда мне придется все время ночью кататься :))
MB: ASUS Z87-PRO CPU: Intel Core i7-4770 GPU: MSI GeForce GTX1070 RAM: Hynix 16Gb DDR3-1333 OS: Windows 10 Pro x64

sic_kapkan M
Супермодератор
Супермодератор
Avatar
sic_kapkan M
Супермодератор
Супермодератор
Age: 34
Reputation: 1152
Real name: Андрей
WMD (CARS 1): Full Member
WMD (CARS 2): Gold
Платформа: PC
Controller: Logitech DFGT
Location: Нидерланды
Steam ID ICQ Facebook Skype Twitter YouTube VK

#6by sic_kapkan » 25.10.2014, 14:22

D.man wrote:Ну можно минимальный порог сделать +10. Как у нас сейчас зимнее время реализовано? В идеале еще бы и время суток реальное брать (правда мне придется все время ночью кататься :))
во везунчик, ночь то шикарна
MB Aorus Z370 Gaming 5 CPU Intel i7 8700K CPU cooler Corsair h115i extreme perf VGA Aorus GeForce GTX 1080ti 11GB
RAM 32GB G.Skill TridentZ RGB 3600 HDD Seagate Barracuda 4TB 256MB SSD Samsung 960EVO 0,5TB M.2/Samsung 850EVO 1TB
PSU Seasonic Prime 750W Pt CASE Phanteks Enthoo Evolv

MacGear
Супермодератор
Супермодератор
Avatar
MacGear
Супермодератор
Супермодератор
Age: 36
Reputation: 153
Real name: Евгений
WMD (CARS 1): Senior
WMD (CARS 2): Bronze
Controller: Logitech DFGT
Location: Карелия
Steam ID

#7by MacGear » 25.10.2014, 14:25

Реальное время на трассе брать было бы очень здорово и я эту идею не раз поддерживал, но ответ был в духе "это не стоит того, если хотите выставляйте вручную". Но это мягко говоря неудобно, лезть в сеть и смотреть сколько на какой трассе время. С таким же успехом можно было и про погоду "лезьте ребята сами в сеть и ставьте погоду руками". Для того, чтобы постоянно не ездить ночью погода и суточный цикл у нас выставляется отдельно. Нужно всего лишь добавить опцию для времени "реальная". Я наверно еще раз спрошу в виду дополнительного времени на разработку.
CPU Intel i3 4170 3.9 Ghz, Nvidia GTX660 2Gb, RAM 8Gb 1600Mhz, Creative Audigy 4 (5.1), Win 7 Домашняя расширенная 64bit, Logitech DFGT, 32" LCD ТВ

motakuji08
motakuji08
Reputation: 0
Real name: nusrat

Поведение болида ФА в сильный дождь на трассе Zhuhai

#8by motakuji08 » 20.07.2015, 23:20

Показалось, что машина едет на сликах, т.е., болид невозможно контролировать на трассе. Шины стояли с протекторами(промежуточные или дождевые?). После первого круга заехал принудительно сменить на дождевые - эффект нулевой. Если, кто-нибудь сталкивался с той же проблемой - отпишитесь, м.б. проблема в настройках, хотя вряд ли. Похоже на программный глюк

DANI M
World of Mass Development
Avatar
DANI M
World of Mass Development
Age: 20
Reputation: 236
Real name: Даниил
WMD (CARS 1): Junior
Location: СПб
Steam ID VK

#9by DANI » 21.07.2015, 01:30

motakuji08, вся проблема в том, что ты едешь в сильный дождь
В такую погоду отменяют гонки вообще ;)
Резина не справляется с таким количеством воды

motakuji08
motakuji08
Reputation: 0
Real name: nusrat

#10by motakuji08 » 21.07.2015, 12:10

Чарли Уайтинга на них нет. Неприятность в том, что остальные, вроде как едут, невзирая...

DANI M
World of Mass Development
Avatar
DANI M
World of Mass Development
Age: 20
Reputation: 236
Real name: Даниил
WMD (CARS 1): Junior
Location: СПб
Steam ID VK

#11by DANI » 21.07.2015, 12:34

motakuji08, на остальных треках или что?
Видос бы увидеть


Return to “Обсуждение”



Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest