roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 12:43

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 1911 ]  На страницу Пред.  1 ... 111, 112, 113, 114, 115, 116, 117 ... 128  След.
Автор Сообщение
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 03 июн 2020, 17:41 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
На практике, для создания анимаций, удобнее последняя картинка, чем 3D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 03 июн 2020, 18:34 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Да, это связано с тем что экран компьютера 2D :)
Просто в симуляторе можно избежать недостатка реального куба - видимости несветящихся светодиодов и соединений. Курсор может двигаться ступенчато в пустом трёхмерном пространстве, нажали кнопку мыши-светодиод вспыхнул в этом месте, ещё раз, исчез. Видимо это очень тяжко с точки зрения реализации.
Эх, как советовал мне Ангел, взять бы прозрачный люминий и сделать кубик :) глядишь и настоящие 3D экраны появились бы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 04 июн 2020, 12:51 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Если соединить самописный редактор, опенскад и гифкиредактор из интернета :) то можно обойтись и без куба. Как это всё соединить в одно? :(


Вложения:
Гифка с Gifius.ru.gif
Гифка с Gifius.ru.gif [ 135.83 КиБ | Просмотров: 1960 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 04 июн 2020, 16:52 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Для начала надо сформулировать задачу и конечную цель.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 04 июн 2020, 17:38 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Задача: имея массив номеров по кадрам эффекта получить его гиф-визуализацию через единое приложение пк.
Конечная цель - программная имитация аппаратного редактор-исполнителя для светодиодного куба, так что бы файлы данных одинаково подходили к обоим типам реализации. Вход массив, выход анимация (хотя бы гиф).
Код:
4,5,10,11,40,41,46,47,227
3,4,5,9,11,15,16,17,39,41,51,53,75,76,77,81,83,87,88,89,227
2,3,4,5,8,11,14,17,20,21,22,23,38,41,56,59,74,77,92,95,110,111,112,113,116,119,122,125,128,129,130,131,227
1,2,3,4,5,7,11,13,17,19,23,25,26,27,28,29,37,41,61,65,73,77,97,101,109,113,133,137,145,146,147,148,149,151,155,157,161,163,167,169,170,171,172,173,227
0,1,2,3,4,5,6,11,12,17,18,23,24,29,30,31,32,33,34,35,36,41,66,71,72,77,102,107,108,113,126,138,143,144,149,174,179,180,181,182,183,184,185,186,191,192,197,198,203,204,209,210,211,212,213,214,215,227
42,43,44,45,46,48,52,54,58,60,64,66,70,78,82,102,106,114,118,138,142,150,154,174,178,186,187,188,189,190,192,196,198,202,204,208,210,211,212,213,214,227
84,85,86,87,90,93,96,99,102,103,104,105,120,123,138,141,156,159,174,177,192,193,194,195,198,201,204,207,210,211,212,213,227
126,127,128,132,134,138,139,140,162,164,174,176,198,199,200,204,206,210,211,212,227
168,169,174,175,204,205,210,211,227
255/ЭФФЕКТ НАРАСТАНИЕ И УМЕНЬШЕНИЕ КОНТУРА КУБА ПО ДИАГОНАЛИ/


Вложения:
куб нарастание убыль.gif
куб нарастание убыль.gif [ 131.87 КиБ | Просмотров: 1937 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 04 июн 2020, 18:18 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
А массив кто делает? Вручную? Надо уж тогда редактор анимаций делать в функцией просмотра, и последующей загрузкой в ардуино. Кодировка анимаций у тебя какая-то грамоздкая и не гибкая. Протокол должен предусматривать инверсию картинки, замедление- ускорение, и т.д. без переписывания всей матрицы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 04 июн 2020, 18:37 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Вот эта штука делает массив и сохраняет на карту, рисую мышью на реальном кубе.Там же просматриваю перед записью или не записью. Она же и проигрывает эффекты с регулировками и переключениями. Это аппаратный редактор-проигрыватель и ПК ему не нужен. Извлекли карту, вставили в комп и файл готов к дальнейшим издевательствам. Реверс кадров - перестановка строк местами, скорости прокрутки в исполнителе (на Ардуине).

Добавлено спустя 4 минуты 59 секунд:
Кодировка простая это номера горящих в кадре светодиодов,227-конец кадра, 255 - конец эффекта, / название этого эффекта/, запятые для разделения.


Вложения:
ВИД 1.jpg
ВИД 1.jpg [ 828.72 КиБ | Просмотров: 1937 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 04 июн 2020, 18:46 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
На кой тебе тогда какие-то гифки еще? Если хочешь научиться программить на ПК - это дело. А придумывать какие-то симбиозы с опенскадом - этот пустая трата времени.

Добавлено спустя 4 минуты 37 секунд:
dimamichev писал(а):
Кодировка простая

Простая - это двумерный массив, где каждому светодиоду соответствует 1 бит (в твоем случае еще 2 резервных отстаются)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 04 июн 2020, 19:14 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Простая для понимания человеком, а не программой. Конечно хочется получить виртуальный редактор-исполнитель в виде программы для пк, но как? Сначала сделал плоское приложение-редактор в конструкторе. Как аналогично сделать трёхмерный набор светодиодов-кнопок с курсором? Или имитатор работающего по кадрам куба? Когда делал аппаратный вариант, разбил на три части - редактор, а потом исполнитель. А потом вместе. Просто думал, что гифки как то можно пришить к визуализации исполнителя.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 04 июн 2020, 20:40 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Можно окунуться в OpenGl. Но, в твоем случае - это стрельба из пушки по воробьям. Проще нарисовать 36 шариков в трехмерной системе координат, как обычную картинку. Это для проигрывания анимации. А для редактирования, как я уже говорил, удобнее использовать плоские слои. Обрати внимание на описание ПО в конце статьи.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 06 июн 2020, 19:13 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Чуть подправил внешний вид редактора, решил далее, отвлечься - поуправлять сервами из приложения.


Вложения:
вид 4.jpg
вид 4.jpg [ 162.28 КиБ | Просмотров: 1794 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 06 июн 2020, 20:38 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Симпатично получилось.
Когда задумаешь учиться серьезному программированию (а ты уже созрел), рекомендую почитать книженцию Фленов - Библия С#, 3-изд. Идеи у тебя все более объемные, а средства реализации пока топорные.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 06 июн 2020, 21:51 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Скачал,не знаю может не третье издание, больше 500 страниц!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 06 июн 2020, 23:11 
Не в сети
Аватара пользователя

Зарегистрирован: 30 сен 2008, 18:49
Сообщения: 2681
Откуда: Где-то в Латинской Америке
Доходчиво и не скучно излагает. Только надо сразу практиковаться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопросы новичка.
СообщениеДобавлено: 11 июн 2020, 21:44 
Не в сети
Аватара пользователя

Зарегистрирован: 03 янв 2013, 16:27
Сообщения: 1386
Добил вариант с плоской прорисовкой светодиодов в другом ракурсе.


Вложения:
рис. 3.jpg
рис. 3.jpg [ 432.24 КиБ | Просмотров: 1636 ]
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1911 ]  На страницу Пред.  1 ... 111, 112, 113, 114, 115, 116, 117 ... 128  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO