Во-первых, позвольте мне сказать: я не пытаюсь отслеживать объекты на видео, это не образовательный проект или игра, и не коммерческое приложение. Это хобби-проект, над которым я работаю в свободное время, и мне нужен совет, как двигаться вперед.
Перемещение объектов< /p>
Объекты следуют по одному из нескольких фиксированных путей (представьте для простоты, что автомобиль движется из A в E через B и C), поэтому, поскольку путь движения известен, его следует отслеживать, при известных скорости и времени. Однако определение того, где он будет через 5 или 10 секунд, необходимо постоянно повторять, поскольку программное обеспечение может решить, что из-за других объектов лучший путь - от A до E через B и D, что может изменить местоположение объекта через 10 секунд. секунды времени. Кроме того, необходимо установить, столкнется ли объект с препятствием, препятствующим его продвижению, или столкнется ли он с другим объектом на том же или другом пути. Все параметры движения объекта (т. е. скорость движения/выбор маршрута) рассчитываются программным обеспечением.
Может быть от одного до 200 объектов, движущихся с разной скоростью, ускоряющихся или ускоряющихся. замедляются в своем движении по нескольким путям одновременно.
Поэтому мой вопрос заключается в C++ (или, возможно, Java), как лучше всего хранить данные, строить графики различные движения и создавать столкновения?
Я рассматривал чисто математические способы, но поскольку пути имели различные формы и их было так много, это стало очень сложным. Точно так же я рассматривал возможность создания каждого объекта в виде спрайта, но мне было интересно, был ли это подход в стиле старой школы 1990-х годов, и существует ли в 21 веке лучший способ построения изображения движения и определения путей столкновения на объектно-ориентированном языке?
Я не ищу кого-то, кто скажет: «Вот как вы это делаете», я просто указываю на методы и подходы, которые можно использовать, и на то, какие подходы, вероятно, будут наиболее эффективными. такой сценарий программирования.
Подробнее здесь: https://stackoverflow.com/questions/787 ... jects-in-c
Построение и отслеживание движущихся объектов в C++ ⇐ JAVA
Программисты JAVA общаются здесь
-
Anonymous
1720263683
Anonymous
Во-первых, позвольте мне сказать: я не пытаюсь отслеживать объекты на видео, это не образовательный проект или игра, и не коммерческое приложение. Это хобби-проект, над которым я работаю в свободное время, и мне нужен совет, как двигаться вперед.
[b]Перемещение объектов[/b]< /p>
Объекты следуют по одному из нескольких фиксированных путей (представьте для простоты, что автомобиль движется из A в E через B и C), поэтому, поскольку путь движения известен, его следует отслеживать, при известных скорости и времени. Однако определение того, где он будет через 5 или 10 секунд, необходимо постоянно повторять, поскольку программное обеспечение может решить, что из-за других объектов лучший путь - от A до E через B и D, что может изменить местоположение объекта через 10 секунд. секунды времени. Кроме того, необходимо установить, столкнется ли объект с препятствием, препятствующим его продвижению, или столкнется ли он с другим объектом на том же или другом пути. Все параметры движения объекта (т. е. скорость движения/выбор маршрута) рассчитываются программным обеспечением.
Может быть от одного до 200 объектов, движущихся с разной скоростью, ускоряющихся или ускоряющихся. замедляются в своем движении по нескольким путям одновременно.
[b]Поэтому мой вопрос заключается в C++ (или, возможно, Java), как лучше всего хранить данные, строить графики различные движения и создавать столкновения?[/b]
Я рассматривал чисто математические способы, но поскольку пути имели различные формы и их было так много, это стало очень сложным. Точно так же я рассматривал возможность создания каждого объекта в виде спрайта, но мне было интересно, был ли это подход в стиле старой школы 1990-х годов, и существует ли в 21 веке лучший способ построения изображения движения и определения путей столкновения на объектно-ориентированном языке?
Я не ищу кого-то, кто скажет: «Вот как вы это делаете», я просто указываю на методы и подходы, которые можно использовать, и на то, какие подходы, вероятно, будут наиболее эффективными. такой сценарий программирования.
Подробнее здесь: [url]https://stackoverflow.com/questions/78714643/plotting-and-tracking-moving-objects-in-c[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия