Генерация ж/д-полотна по входным параметрам
Неоднократно рассказывал о том, что у меня есть несколько наработок по своему жд-симулятору на игровом движке Godot. Занялся их переносом на актуальную версию движка (4.х) с доработкой. Там есть генерация жд-полотна, прототип физики, система тайлов с асинхронной загрузкой для большого открытого мира, выбор номера, модели, ливреи и прочих параметров локомотива при спавне в игровой мир, старение и загрязнение ливреи, ну и прочие интересности. Кое-что работает криво, кое-что уже совсем не работает, поэтому буду доделывать и показывать по готовности. Ну и собирать всё в кучу в надежде, что однажды эта куча превратится во что-то играбельное.
Сегодня покажу генератор железнодорожного пути по входным параметрам. Как это работает? Вводим длину пути, жмём кнопочку - получаем прямой участок. Добавляем радиус кривой, жмём кнопочку - получаем круговую кривую. Также можно создать возвышение наружного рельса и переходные кривые. Ещё есть уклон, но работает это не совсем корректно. И с переходными кривыми есть нюансы. Поначалу это был один параметр, так как в начале и в конце круговой кривой будут одинаковые переходные кривые. Но иногда нужно построить кривую из нескольких сегментов, а иногда сопрягаются кривые одного направления но разного радиуса, тогда переходные кривые будут совсем другие... В общем, заморачиваюсь по полной программе. И открыт к обсуждению темы, конечно же. Обсуждать можно тут в комментах, можно в телеге: https://t.me/kd_railfan/119
Если вдруг у кого возникнет желание поддержать разработку, пока это можно сделать только финансово) Например, тут: https://www.donationalerts.com/r/glebastik
А в будущем понадобятся 3D-моделлеры для создания ПС, инфраструктуры и окружения. Ну и консультациям со знающими людьми всегда рады :)
Видео Генерация ж/д-полотна по входным параметрам канала RailFan
Сегодня покажу генератор железнодорожного пути по входным параметрам. Как это работает? Вводим длину пути, жмём кнопочку - получаем прямой участок. Добавляем радиус кривой, жмём кнопочку - получаем круговую кривую. Также можно создать возвышение наружного рельса и переходные кривые. Ещё есть уклон, но работает это не совсем корректно. И с переходными кривыми есть нюансы. Поначалу это был один параметр, так как в начале и в конце круговой кривой будут одинаковые переходные кривые. Но иногда нужно построить кривую из нескольких сегментов, а иногда сопрягаются кривые одного направления но разного радиуса, тогда переходные кривые будут совсем другие... В общем, заморачиваюсь по полной программе. И открыт к обсуждению темы, конечно же. Обсуждать можно тут в комментах, можно в телеге: https://t.me/kd_railfan/119
Если вдруг у кого возникнет желание поддержать разработку, пока это можно сделать только финансово) Например, тут: https://www.donationalerts.com/r/glebastik
А в будущем понадобятся 3D-моделлеры для создания ПС, инфраструктуры и окружения. Ну и консультациям со знающими людьми всегда рады :)
Видео Генерация ж/д-полотна по входным параметрам канала RailFan
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Поезд UP пробрался на пути BNSF! Смотреть без регистрации и смс ► Run 8 Train Simulator V3 (Depot+)](https://i.ytimg.com/vi/M4gzm01sD90/default.jpg)
![Катим бочки через Donner Pass // Run 8 Train Simulator V3 (Depot+)](https://i.ytimg.com/vi/TrqCPE1YwWM/default.jpg)
![(Стрим #6) Рулим поездами на станции Минск-Пассажирский ► Train Director](https://i.ytimg.com/vi/wZrIUSKRH3Q/default.jpg)
![(Стрим #3) Рулим поездами на станции Минск-Пассажирский ► Train Director](https://i.ytimg.com/vi/v1oPsRlz-84/default.jpg)
![(Стрим #7) Вечерний час-пик на станции Минск-Пассажирский ► Train Director](https://i.ytimg.com/vi/oFKgjeW2Jcs/default.jpg)
![Поезд с рулонной сталью в Барстоу, часть 2 // Run 8 Train Simulator V3 (Depot+)](https://i.ytimg.com/vi/LFZBPUahDTM/default.jpg)
![Что выбрать: два тепловоза по СМЕ или один паровоз? // Derail Valley: Simulator (16)](https://i.ytimg.com/vi/YKc9vH08YWI/default.jpg)
![Сдвоенный поезд](https://i.ytimg.com/vi/WWiUSWVJkdg/default.jpg)
![А давайте заглянем в Дюральку! // Derail Valley: Simulator (17)](https://i.ytimg.com/vi/OWZrry1NkPo/default.jpg)
![ТЭП70-0219 резервом, перегон Зеленогорск - Белоостров](https://i.ytimg.com/vi/-V4CPPtq7MA/default.jpg)
![Едем в Вейкросс через Fitzgerald Sub // Run 8 Train Simulator V3](https://i.ytimg.com/vi/GkDlXHftQ7I/default.jpg)
![ЧС4т-498 резервом и ЧМЭ3-4748 с вагончиком, Тербуны](https://i.ytimg.com/vi/xQAW0TmkVjE/default.jpg)
![Дождливый рейс из Фресно в Барстоу (или куда сможем доехать...) // Run 8 Train Simulator V3 (Depot+)](https://i.ytimg.com/vi/Uncm--nedZw/default.jpg)
![ВЛ15-016 с порожняком прибывает на ст. Юкспорйок, Кировск](https://i.ytimg.com/vi/7hDhV4n63Xs/default.jpg)
![Вывозная работа: Edison Local (Y-BK50) ► Run 8 Train Simulator V2](https://i.ytimg.com/vi/I65aQTzm6OY/default.jpg)
![Грузовой из Рино в Роузвилл #непустыня ► Run 8 Train Simulator V3 (Depot+)](https://i.ytimg.com/vi/9trz7E5lVko/default.jpg)
![За цементом в Викторвилль (L-CAL0102) // Run 8 Train Simulator V3 (Depot+)](https://i.ytimg.com/vi/MZDGag2ZiN8/default.jpg)
![Вместо тысячи фур... Интермодальный поезд из Лос-Анджелеса // Run 8 V3 на сервере Depot+](https://i.ytimg.com/vi/IBd13sowjMY/default.jpg)
![Donner Pass теперь есть в Run 8! Новый маршрут UP Roseville Subdivision ► Run 8 Train Simulator V3](https://i.ytimg.com/vi/UryduIavNS0/default.jpg)
![ВЛ15-038 с рудой отправляется со ст. Юкспоррйок, Кировск](https://i.ytimg.com/vi/5_YQTZbc6jw/default.jpg)
![Рулим поездами на станции Минск-Пассажирский ► Train Director](https://i.ytimg.com/vi/339Alfrmq2E/default.jpg)