Вот, наконец решился опубликовать (долго сомневался - но толика графоманcтва взяла верх 😒) немного информации о ходе работ по вертолетному симулятору.
Из чего всё делается: Графика OpenGL, звук OpenAL, физика ODE. Управление - джойстик (передатчик через PPJoy, SmartPropoPlus). Работы много, и я бы никогда не взялся за это дело, не будь у меня наработок в этой области. Пока явного ступора нет.
На стартапе приходится быть и дизайнером (хотя договоренность с людьми вроде есть, так что в этом загвоздки быть не должно). Самое западло рисовать canopy. Убил 2 дня, и всё-равно вышло кривовато.
Пока не до “красивостей”, не стал делать тени, эффекты, некотрые части модели не прорисованы (например флайбар, хотя он и учитывается в физ. модели). Много проблем доставляет ODE (физический движок) - и его зависмость от стабильного FPS. Надо тестировать на разном железе.
В общем-то, уже всё летает и падает, но остается очень много мелочей типа визуализации крэшей, звуки, диск ХР, тарелка перекоса, тяги, текстуры. Флайбар буду рисовать в последнюю оередь.
Планирую выкатить первую версию (с GUI, отлаженной физикой) к новому году для публичного тестирования.
p.s. Не хватает фантазии на название, но сперва надо выдать что-то запускаемое, а там и посмотрим 😃
Ну и ну.
А зачем ещё один симулятор?
Чем существующие не устраивают?
😵 БРАВО!!!
Нет слов. А как с реальностью поведения модели?
Ждем беттку на тестирование
Респект! Интересно будет посмотреть, что получится. Удачи. 😃
Ну и ну.
А зачем ещё один симулятор?
Чем существующие не устраивают?
С т.з. разработчика - просто интересно этим заниматься, есть такая возможность, есть некоторые ресурсы и наработки. Хочу попробовать.
С т.з. пользователя - мог-бы привести длинный список, что конкретно не устраивает там или там. Плюс есть кое-какие собственные идеи. Но пока воздержусь, до выпуска предварительной версии.
Респект! А версии под Linux/MacOS будут планироватся? Я бы денег заплатил за нативную линуксовую версию если он будет не сильно требователен к железу, с нормальной физикой и работать с пультом от RF и DX7
А как с реальностью поведения модели?
Вообще изначально идея - сделать упор на большую детализацию именно в плане физики и пока только вертолетов. Но что получится, посмотрим.
А версии под Linux/MacOS будут планироватся?
И то и другое поддерживается всеми ключевыми библиотеками, что я использую, соотвтственно теоретическая возможность есть. 😃
Но пока речь идет только про windows.
Уважение. И УДАЧИ.
Русская версия будет?😃
Если будете прорисовывать пейзажи. Желательно, добавить березок и пару домиков, в русском стиле. Деревянных, крытых шифером.
Трактор в поле ну и т.п.😇
Продукт по задумке опенсорсный или проприетарный? Если опенсорсный, можно попробовать на github задвинуть. Там очень удобно сторонние патчи принимать. IMHO, попиарить проект, чтобы добровольцы-дизайнеры сами прибежали, не так уж и сложно.
Если есть желание, можно обсудить. Давно мечтаю о “народном симуляторе”. Для опенсорсного помогу чем смогу.
Модельку может готовую взять - например парсить kex от рилфлайт.
а самолетная часть будет?
Модельку может готовую взять - например парсить kex от рилфлайт.
В качестве сэмпла, у меня есть тройка - другая моделек (причем в более удобном формате), а в качестве готовых к употреблению моделей их надо дорабатывать, а пользователю надо иметь лицензию на RF для использования этих моделей.
а самолетная часть будет?
Очень м.б., но позже.
Техническаяя подробность. В ходе тестирования и исследований решено приостановить использование ODE и вернуться к ранее отложенному (в другом проекте) Newton Game Dynamics. По ряду причин. Благо врапперы есть.
Организационная подробность. Свободного времени сейчас маловато, поэтому хотелось-бы временно приостановить общение, до первого релиза, после которого можно обсудить что-то готовое. Stay tuned 😃
В качестве сэмпла, у меня есть тройка - другая моделек (причем в более удобном формате), а в качестве готовых к употреблению моделей их надо дорабатывать, а пользователю надо иметь лицензию на RF для использования этих моделей.
Ну смотрите … моё дело предложить 😃
Вобщем …в ожидании беты или релиза.
Stay tuned , что ж останимся
Ну смотрите … моё дело предложить.
Если серьезно, то не понял сути предложения 😃
Есть утилита конвертации в какойнибудь распространенный формат (к примеру 3ds) ?
Насчет прямого использования - это конечно исключено (по ряду причин), а вот полюбопытствовать можно.
Если серьезно, то не понял сути предложения 😃
Есть утилита конвертации в какойнибудь распространенный формат (к примеру 3ds) ?
Насчет прямого использования - это конечно исключено (по ряду причин), а вот полюбопытствовать можно.
Суть предложения вам - юзать например kex (например через импорт), или один из распростарненных форматов , в которых уже дофига готовых моделей котрые делали энтузиасты, но вы от него отказались, ну впрочем ряд причин понятен 😃
Утилита конвертации есть только обратная 3ds -> kex
Для интереса можно посмотреть сделать утилиту - вы сами то какой формат щас используете 3ds , или свой ?
Суть предложения вам - юзать например kex
Утилита конвертации есть только обратная 3ds -> kex…
Нет времени объяснять, почему RF использует кех, а я (и все другие, кроме RF) - нет, и почему нет обратной утилиты. И с техн. точки зрения и с организационной.
Могу использовать почти всё что угодно (3ds - прощще всего, но можно maya, blender, truespace, lightwawe, D3D-.x …).
У меня встречное предложение: если появятся достойные внимания модели в вышеперечисленных форматах, пишите, поговорим.
p.s. Имхо гораздо продуктивнее использовать геометрию ФМСовских моделей.
Опять-таки, с соблюдением условий их авторов.
Про достойные внимания модели … в данном случае просто непонятно что значит достойная внимания.
Прошу прощщения, немного сократил…
что значит достойная внимания.
Значит что она в указанном выше формате, и она (модель) есть 😃
Но это в личные сообщения, или по телефону можно созвониться, Да я и на поляну всётаки думаю в выходные выбраться 😃
Решил попробовать альтернативный рендер-движок (с заявленной совместимостью под Макос и Линукс) - ядро надо переделывать - сижу, копаюсь, вроде всё понятно, но показывать пока нечего 😁
Ну вот, что-то начинает вырисовываться на новом движке.
Временно был произведен небольшой fallback в структуре моделей, поэтому сейчас летают только параллелепипеды 😃
Да и дизайнер гадюка чё-то тормозит, поскольку пока мне некогда его пинать.
Проблема стабильных FPS всё так-же актуальна, поэтому было принято решение - не париться с оптимизацией под малопроизводительные системы.
Всётаки сейчас 21 век, мало у кого остались Riva TNT 16.
В общем под минимальную конфигурацию надо будет принимать CPU 2000МHz и видео класса GForce 6300+. Что на самом деле не так уж сверхъестественно.
Демо ролик: files.mail.ru/93U3I1 - в основном крэши, учу машину летать 😁.
Подбираю баланс стабилизации и управляемости.
А чего все в комментах, а не отдельными записями?
Насчет железяк - есть смысл еще учитывать ARM с Neon. Не знаю, какие там характеристики. Нынешние чипы не считаются - устаревшие. Зимой что-то более внятное будет.
А чего все в комментах, а не отдельными записями?
Да немного подзабыл, какие тут кнопки надо жать. Пожалуй действительно стоит сделать именно новую запись.
Опенсорц. Хотя фик знает, чего они там наколбасили.
Видел. Но там нет вертолетов. А мне интереснее именно вертолеты.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"39c21abc3df9550077797d18":{"_id":"39c21abc3df9550077797d18","hid":349,"name":"Vitaly","nick":"Vitaly","avatar_id":null,"css":""},"42ecf8f43df955007778fdb2":{"_id":"42ecf8f43df955007778fdb2","hid":8406,"name":"thesash","nick":"thesash","avatar_id":null,"css":""},"44e896f03df95500777897b0":{"_id":"44e896f03df95500777897b0","hid":16248,"name":"lelik","nick":"lelik","avatar_id":null,"css":""},"4651b2883df9550077784322":{"_id":"4651b2883df9550077784322","hid":23244,"name":"LOGRUS","nick":"LOGRUS","avatar_id":null,"css":""},"4749aadf3df955007777fa38":{"_id":"4749aadf3df955007777fa38","hid":29428,"name":"Cosmojam","nick":"Cosmojam","avatar_id":null,"css":""},"48a875a83df955007777832e":{"_id":"48a875a83df955007777832e","hid":37510,"name":"Элвис","nick":"Элвис","avatar_id":null,"css":""},"48ba678b3df9550077777c8a":{"_id":"48ba678b3df9550077777c8a","hid":37940,"name":"DanNsk","nick":"DanNsk","avatar_id":null,"css":""},"48e5b0183df9550077776e98":{"_id":"48e5b0183df9550077776e98","hid":38996,"name":"Andrew_Stick","nick":"Andrew_Stick","avatar_id":null,"css":""},"49f91d903df955007776ea86":{"_id":"49f91d903df955007776ea86","hid":47546,"name":"Саныч67","nick":"Саныч67","avatar_id":null,"css":"user__m-banned"}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"4abe64dd99707300770fada5","hid":7444,"title":"Симулятор","html":"<p>Вот, наконец решился опубликовать (долго сомневался - но толика графоманcтва взяла верх <span class=\"emoji emoji-unamused\" data-nd-emoji-src=\":unamused:\">😒</span>) немного информации о ходе работ по вертолетному симулятору.</p>\n<p>Из чего всё делается: Графика OpenGL, звук OpenAL, физика ODE. Управление - джойстик (передатчик через PPJoy, SmartPropoPlus). Работы много, и я бы никогда не взялся за это дело, не будь у меня наработок в этой области. Пока явного ступора нет.</p>\n<!--cut-->\n<p><a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member8406/media/4abe5d2e99707300770f5514\" target=\"_blank\" data-nd-media-id=\"4abe5d2e99707300770f5514\" data-nd-image-orig=\"https://rcopen.com/member8406/media/4abe5d2e99707300770f5514\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/4abe5d2e99707300770f5514_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>На стартапе приходится быть и дизайнером (хотя договоренность с людьми вроде есть, так что в этом загвоздки быть не должно). Самое западло рисовать canopy. Убил 2 дня, и всё-равно вышло кривовато.</p>\n<p>Пока не до “красивостей”, не стал делать тени, эффекты, некотрые части модели не прорисованы (например флайбар, хотя он и учитывается в физ. модели). Много проблем доставляет ODE (физический движок) - и его зависмость от стабильного FPS. Надо тестировать на разном железе.</p>\n<p><a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member8406/media/4abe5ea899707300770f5aeb\" target=\"_blank\" data-nd-media-id=\"4abe5ea899707300770f5aeb\" data-nd-image-orig=\"https://rcopen.com/member8406/media/4abe5ea899707300770f5aeb\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/4abe5ea899707300770f5aeb_sm\" alt width=\"170\" height=\"150\"></a><a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member8406/media/4abe5ef599707300770f60ce\" target=\"_blank\" data-nd-media-id=\"4abe5ef599707300770f60ce\" data-nd-image-orig=\"https://rcopen.com/member8406/media/4abe5ef599707300770f60ce\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/4abe5ef599707300770f60ce_sm\" alt width=\"170\" height=\"150\"></a><a class=\"attach attach-img attach__m-sm\" href=\"https://rcopen.com/member8406/media/4abe6a0999707300770f6682\" target=\"_blank\" data-nd-media-id=\"4abe6a0999707300770f6682\" data-nd-image-orig=\"https://rcopen.com/member8406/media/4abe6a0999707300770f6682\" data-nd-image-size=\"sm\"><img class=\"attach__image\" src=\"https://rcopen.com/files/4abe6a0999707300770f6682_sm\" alt width=\"170\" height=\"150\"></a></p>\n<p>В общем-то, уже всё летает и падает, но остается очень много мелочей типа визуализации крэшей, звуки, диск ХР, тарелка перекоса, тяги, текстуры. Флайбар буду рисовать в последнюю оередь.<br>\nПланирую выкатить первую версию (с GUI, отлаженной физикой) к новому году для публичного тестирования.</p>\n<p>p.s. Не хватает фантазии на название, но сперва надо выдать что-то запускаемое, а там и посмотрим <span class=\"emoji emoji-smiley\" data-nd-emoji-src=\":smiley:\">😃</span></p>\n","user":"42ecf8f43df955007778fdb2","ts":"2009-09-26T19:00:45.000Z","st":1,"cache":{"comment_count":27,"last_comment":"4ae1f5b0997073007717e305","last_comment_hid":27,"last_ts":"2009-10-23T18:28:00.000Z","last_user":"42ecf8f43df955007778fdb2"},"views":543,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}
We use cookies and web analytics services. By continuing to use our
website, you consent to the use of cookies or similar technologies on
this website, including third-party statistics and web analytics services,
which may in some cases collect and process information about your visit
and activity. To find out more, see rules of this website.