What if we have fast polygonization of isosurfaces like Marching Cubes, Marching Tethdrahedra, Enchanced Marching Cubes, Macet Marching Cubes, Dual Contouring, Dual Marching Cubes, etc. with construction of Octree. But this should be considered as background process or masked dynamic updating. This will build rough approximation of that we get using raymarching: depth buffer, intersect/hit coordinates/positions, object id buffer, these will be rendered using regular graphical API OpenGL/Direct3D. Main advantage that it is fast because spatial partioning are developed well for polygonal worlds. Using this approximate information we can use raymarching techniques to calculate other values (lighting, ambient occlusion, shadows, subsurface scattering, emissive surface bleeding) more accurately.
Визуальное программирование предполагает:
- Использование визуального отладчика (пример, ddd)
- Использование визуального построения классов
- Использование визуального иерархического построения алгоритма в виде node diagram (вместо написания кода)
По второму пункту сейчас Visual Studio и QtCreator используется диалог (wizard) для добавления класса. Его можно было бы заменить на диаграмму UML, где отображались все классы (сущности) и связи между ними. Таким образом добавление бы осуществлялось кликанием правой кнопкой по свободному пространству рабочей области UML и командой «Добавить новый класс» из контектсного меню, редактирование названия класса прямо в блоке на диаграмме с автоматическим расширением размера блока, если имя становится слишком длинным.
В настоящее время складывается такая ситуация, что программисту приходится изучать много различных API. При этом в некоторых случаях информация вполне доступна (например, MSDN для WinAPI), а в некоторых случаях ее почти нет (например, MyGUI). Возникает необходимость в системах, в которых программист бы мог быстро перемещаться и находить нужную информацию – «не обязательно все знать, чтобы эффективно это использовать». Инновация заключается в создание таких систем в виде трехмерных семантических сетей с окошком поиска наверху, примерно как в Unity Ubuntu, но внизу трехмерная сеть с эффектом depth of field. При этом самое важно, что эта семантическая сеть будет описывать не только API, но и реальные объекты run-time’а как ddd. Поэтому поиск будет очень эффектный. Единственное, что остается додумать это как отображать результаты поиска, если найден несколько объектов, возможно отображать первый по релевантности и рядом переключатель на следующий по релевантности результат «это не то что я искал». От возможности эффективного изучения API зависит количество привлеченных программистов к Вашей системе (конечно это не единственная причина), поэтому покупателями явно захотять быть крупные компании такие как Microsoft, Google, Apple, AMD, NVidia, Nokia, Samsung.
Аннотация
Показана возможность применения методов искусственного интеллекта, для автоматизации процесса принятия решения в задаче выбора объекта воздействия робототехническим комплексом беспилотных летательных аппаратов (БПЛА).
В настоящее время существует ряд проблем, которые трудно, не возможно или дорого решить пилотируемыми ЛА. ним можно отнести тушение пожаров, поиск людей терпящих бедствие и многие другие которым характерна задача выбора участка воздействия для эффективного решения проблемы.
Cложность процесса управления БПЛА, при организации их группового взаимодействия в полете требует создания бортовых интеллектуальных систем, компенсирующих отсутствие летчика на борту ЛА и обеспечивающих летчика-командира своевременной подсказкой при принятии решения.
Предполагается, что в состав робототехнических комплексов будут входить группа беспилотных ЛА и пилотируемый ЛА командира, оснащенный бортовой системой поддержки принятия решений. Kомандир, находясь на своем ЛА, оценивает воздушную обстановку по информации, поступающей от бортовых информационных систем БПЛА, своего ЛА и организует управление действиями БПЛА группы на основе решений-рекомендаций, формируемых бортовой системой поддержки принятия решений.
Решение задачи традиционными математическими методами сложно, а в некоторых случаях невозможно, поэтому в качестве основы построения указанной системы управления предлагается использовать следующие методы:
А. Метод ситуационного управления;
В. Метод экспертного опроса позволяющий сделать систему интеллектуальной на основе опыта летчиков профессионалов;
С. Метод вывода решений в условиях неопределенностей.
В основу обработки неопределенностей предлагается теория Л.Заде.
На основе данных методов разработано и програмно реализовано алгоритмическое обеспечение управления робототехническим комплексом беспилотных летательных аппаратов на этапе выбора участка воздействия.
Read more…
Обычный пылесос дополняется недорогим устройством, которое позволяет гарантированно избавится от возврата и вторичного распыления недофильтрованной пылесосом пыли в воздухе помещения. Устройсво внешнее, переделки собственно пылесоса незначительны или вообще не требуются. Положительный эффект достигается для любого пылесоса.
Read more…
Обнаружена брешь в охранных сигнализациях. Придумана идея по устранению данного недостатка. Побочный эффект снижение затрат на
монтаж, дополнительные сервисные функции.
Моб.телефон необычной конструкции аналогов которому на рынке телефонов нет (идея свежа ). Телефон очень превлекательный и нестандартен поэтому найдет своих покупателей
Здравствуйте!Предлагаю для предприятий производителей майонеза,новый ингридиент.Суть: существует продукт который не присутствует на рынке Москвы и вообще центрального региона РФ,данный продукт возможно использовать как добавление к пище,либо как ингридиент к майонезу!Считаю,что для предприятий данной отрасли(при таких масштабах конкур.борьбы)выход на рынок с этим продуктом будет достаточно интересен.Как побочные сферы применения возможно использовать в косметике.Вел переписку с производителем. За идею хочу 1000$, не много для идеи о незаполненой рыночной нише.Ваш интерес плюс 100-150%. Предложите серьезный вариант оплаты «без шуток»(можно продолжить разговор о деталях)!
Read more…
Выставляю на продажу идею стабилизации ветрового крена парусных яхт любого водоизмещения и размера- будет особенно интересно для океанских гоночных яхт.
