Плейер световых эффектов - помогите стать лучше
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Плейер световых эффектов - помогите стать лучше
а если эпоксидка ?
Поллитра прозрачной модельной.... Только не в понтовой фасовке по 100 мл, а искать у моделистов.... Можно еще большими объемами - ее используют для заливки полов - там спрашивать....
Формы - пластилин или парафин. С пластилином легче...
Поллитра прозрачной модельной.... Только не в понтовой фасовке по 100 мл, а искать у моделистов.... Можно еще большими объемами - ее используют для заливки полов - там спрашивать....
Формы - пластилин или парафин. С пластилином легче...
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Плейер световых эффектов - помогите стать лучше
эпоксидка при полемеризации нагревается, пластилин течет, внешний вид получается ужасным. а для качественного внешнего вида надо делать силиконовые формы из специального "формовочного" силикона... но, во-первых, где его взять? да и, во-вторых, трудоемкость тоже не маленькая...
Добавлено after 1 minute 1 second:
причем "плафон" должен быть не прозрачным, а матовым. еще и эпоксидку чем-то красить в белый цвет...
Добавлено after 1 minute 1 second:
причем "плафон" должен быть не прозрачным, а матовым. еще и эпоксидку чем-то красить в белый цвет...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- Serzh2000
- Опытный кот
- Сообщения: 867
- Зарегистрирован: Пт фев 27, 2015 12:00:53
- Откуда: Рязанская область
Re: Плейер световых эффектов - помогите стать лучше
что то я не пойму
прошу помощи
вот фрагмент будущего эффекта
VS=01 скорость
VB=RD
GI=VB
V0=00
V1=0F
VA=0A
VC=RD
RPT
RPT
PI=VC
PM=V0
V0+01
LV0!V1
WT=VS
V0-0F
RPT
GB=5F
PI=VB
PM=V0
V0+01
LV0!V1
V1+0F
LV1!87
INF
почему светик который за столбцом светится ярко?
почему столбик не дойдя до конца гирлянды начинает с начало?

так расположены светики

а это не понятная фигня у меня получается
что не так делаю?
прошу помощи
Спойлер
CLR GB=5FVS=01 скорость
VB=RD
GI=VB
V0=00
V1=0F
VA=0A
VC=RD
RPT
RPT
PI=VC
PM=V0
V0+01
LV0!V1
WT=VS
V0-0F
RPT
GB=5F
PI=VB
PM=V0
V0+01
LV0!V1
V1+0F
LV1!87
INF
почему столбик не дойдя до конца гирлянды начинает с начало?
так расположены светики
а это не понятная фигня у меня получается
что не так делаю?
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Плейер световых эффектов - помогите стать лучше
ARV, сильно греется турбоэпоксидка. а обычная - слабо.
Жена делала в свое время косплейные элементы. Мастерформа была из парафина. Не плыло. Матовость - чуток талька в эпоксидку. Или кусочек пенопласта.
Жена делала в свое время косплейные элементы. Мастерформа была из парафина. Не плыло. Матовость - чуток талька в эпоксидку. Или кусочек пенопласта.
-
dantist3
- Потрогал лапой паяльник
- Сообщения: 303
- Зарегистрирован: Пн май 04, 2009 14:39:47
- Откуда: Россия г. Москва
- Контактная информация:
Re: Плейер световых эффектов - помогите стать лучше
Я делал по следующему методу. Белую термоусадку 9-10мм нарезал на куски 2.5см. От убитого дисплея лаптопа взял линзу Френкеля и матовую пленку рассеивателя. Нарезал кусочки шириной 12-13 мм и длиной 2 см. Согнул вдоль посередине под углом 90-120 град. Собирал один или два слоя линзы, сверху матовый слой и на светодиод, одевал термоусадку. Усаживал. В торцы добавлял по капле прозрачного термоклея, фиксирует чтобы не сдвигалась и с торцов дает дополнительное свечение. Дает практически круговое свечение и не бьет по глазам.
- Serzh2000
- Опытный кот
- Сообщения: 867
- Зарегистрирован: Пт фев 27, 2015 12:00:53
- Откуда: Рязанская область
Re: Плейер световых эффектов - помогите стать лучше
А ФОТО КРАСИВЫХ СВЕТИКОВ КРУПНЫМ ПЛАНОМ!!!Я делал по следующему методу. Белую термоусадку 9-10мм нарезал на куски 2.5см. От убитого дисплея лаптопа взял линзу Френкеля и матовую пленку рассеивателя. Нарезал кусочки шириной 12-13 мм и длиной 2 см. Согнул вдоль посередине под углом 90-120 град. Собирал один или два слоя линзы, сверху матовый слой и на светодиод, одевал термоусадку. Усаживал. В торцы добавлял по капле прозрачного термоклея, фиксирует чтобы не сдвигалась и с торцов дает дополнительное свечение. Дает практически круговое свечение и не бьет по глазам.
Re: Плейер световых эффектов - помогите стать лучше
А можно скрипт эффекта : падают «мячики», отскакивает от дна И так далее пока не упадёт. Упал и пригас на половину, на него падает другой мячик, другого цвета и тд. Когда второй «ударяется» об первый - тот вспыхивает на мгновение. Динамика должна быть как у настоящего мячика. Как сделать?
А если матрица - то по всем столбцам, и несинхронно, интересно, как бы выглядело?
А если матрица - то по всем столбцам, и несинхронно, интересно, как бы выглядело?
Я всё-всё узнAю и стану профессором.
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Плейер световых эффектов - помогите стать лучше
оно-то, конечно, интересно... но написать такой скрипт, пожалуй, будет весьма сложно.
одиночный "шарик" я кое-как корявенько сделал, во всяком случае отскакивает:а вот чтобы несколько шариков, да несинхронно, да разными цветами, да со вспышками - это мне не по силам... ну и скорость, естественно, по синусоиде менять тоже...
так что пробуйте сами...
Добавлено after 1 minute 55 seconds:
кстати, в процессе написания этого "шарика" выявил и устранил ошибку в симуляторе DSM - обновил архив по прежней ссылке: https://cloud.mail.ru/public/Co2R%2F3YxQDjR1P
одиночный "шарик" я кое-как корявенько сделал, во всяком случае отскакивает:
Код: Выделить всё
CLR
VN=TP
VN+01
VT=VN
VM=VN
GB=FF
PI=RD
RPT
RPT
GC=000000
PM=VP
VP+01
WT=01
LVP<VM
REV
IVR VM=VN V0=VN V0-VP EI
VR-FF
IVR
VT*03
VT/04
VM=VT
V0=00
EI
VP=V0
LVT!00
RSTтак что пробуйте сами...
Добавлено after 1 minute 55 seconds:
кстати, в процессе написания этого "шарика" выявил и устранил ошибку в симуляторе DSM - обновил архив по прежней ссылке: https://cloud.mail.ru/public/Co2R%2F3YxQDjR1P
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Re: Плейер световых эффектов - помогите стать лучше
Мдаа , я тоже думал про скорость. Ведь не успеет аврка, разве что делать мячик « на луне»:)
Я всё-всё узнAю и стану профессором.
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Плейер световых эффектов - помогите стать лучше
что значит не успеет? в рамках языка скриптов просто не существует команд для таких вычислений, не предполагалось, что скриптами будет реализовываться хитрая аналитическая мультипликация.
если не скриптом - успеет еще как!
если не скриптом - успеет еще как!
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Re: Плейер световых эффектов - помогите стать лучше
Но проект тем и привлекателен, что можно создать свой рисунок с помощью скрипта. Значит, есть куда расти совершенствуя сей «ассемблер».
Я всё-всё узнAю и стану профессором.
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Плейер световых эффектов - помогите стать лучше
просто рисунок создавать надо руками - при помощи DSM ваш эффект сделать вполне реально. только он будет конкретно под ваше количество светодиодов и их расположение в пространстве.
сделать же ваш эффект при помощи "аналитического" или "алгоритмического" скрипта (то есть для любого количества или любой "матрицы") по моему мнению не представляется возможным в принципе.
совершенствовать сей "ассемблер" смысла нет никакого: он и без этого достаточно сложен, а далнейшее усложнение только ухудшит привлекательность проекта, которая и без этого не шибко высока...
сделать же ваш эффект при помощи "аналитического" или "алгоритмического" скрипта (то есть для любого количества или любой "матрицы") по моему мнению не представляется возможным в принципе.
совершенствовать сей "ассемблер" смысла нет никакого: он и без этого достаточно сложен, а далнейшее усложнение только ухудшит привлекательность проекта, которая и без этого не шибко высока...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
Re: Плейер световых эффектов - помогите стать лучше
Да не прибедняйтесь, ARV, проект супер! Снимаю шляпу со своей седой башки:)
Я всё-всё узнAю и стану профессором.
- Serzh2000
- Опытный кот
- Сообщения: 867
- Зарегистрирован: Пт фев 27, 2015 12:00:53
- Откуда: Рязанская область
Re: Плейер световых эффектов - помогите стать лучше
а как сделать чтоб штуки 3 или 4 светика выбирались случайным образом из одного столбца (или строки)
в С есть команда rand()%6+1; // случайное число от 1 до 6, а у нас можно Как?
салют
RPC
PF=0A
V1=00 V3=1E V5=3C V7=5A V9=78 VQ=0F
RPT
PM=V1V3V5V7V9
WT=02
V1+01 V3+01 V5+01 V7+01 V9+01
LV1!0F
RPT
MC=0E
GB=FF
GI=RD
WT=01
VQ-01
LVQ!00
PB=00 PF=01 VF=03 VZ=0E
RPT
MC=VZ
VW=06
RPT
RPC
V1=RD
V0=TC
V0+01
V1%V0
PB=FF
PM=V1
WT=VF
LVW
VZ-01
LVZ!00
INF
СВЕТИКИ ВОТ ТАК

в С есть команда rand()%6+1; // случайное число от 1 до 6, а у нас можно Как?
салют
Спойлер
CLRRPC
PF=0A
V1=00 V3=1E V5=3C V7=5A V9=78 VQ=0F
RPT
PM=V1V3V5V7V9
WT=02
V1+01 V3+01 V5+01 V7+01 V9+01
LV1!0F
RPT
MC=0E
GB=FF
GI=RD
WT=01
VQ-01
LVQ!00
PB=00 PF=01 VF=03 VZ=0E
RPT
MC=VZ
VW=06
RPT
RPC
V1=RD
V0=TC
V0+01
V1%V0
PB=FF
PM=V1
WT=VF
LVW
VZ-01
LVZ!00
INF
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Плейер световых эффектов - помогите стать лучше
во-первых, есть функция RP, которая всегда вернет случайное число в пределах доступного количества пикселов. то есть в матричном режиме доступность ограничена строкой или столбцом - вот она и отработает. а в обычном отработает в пределах общего количества.Serzh2000 писал(а):в С есть команда rand()%6+1; // случайное число от 1 до 6, а у нас можно Как?
читайте документацию
во-вторых, никто не запрещает ограничивать "случайное" число любым диапазоном:
Код: Выделить всё
V0=RD
V0%10% - это остаток от деления на, никогда не будет больше или равен делителю
Добавлено after 1 minute 13 seconds:
единственная проблема в том, что этот случайный пиксел уже может светиться... и узнать об этом невозможно никак
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- Serzh2000
- Опытный кот
- Сообщения: 867
- Зарегистрирован: Пт фев 27, 2015 12:00:53
- Откуда: Рязанская область
Re: Плейер световых эффектов - помогите стать лучше
МДААА
над салютом надо поработать еще

над салютом надо поработать еще
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Плейер световых эффектов - помогите стать лучше
я тут поглядел в исходники... RP хоть и есть, но работает не так, как предполагалось
постараюсь исправить в скором времени
Добавлено after 3 hours 21 minute 51 second:
в общем, устранил ошибку с функцией Random Pixel (RP), теперь будет корректно работать и для матричного режима, и для обычного
заодно попытался сделать давно обещанное по поводу случайного цвета: теперь должна быть реже случайная генерация подряд одного и того же (или очень близкого) оттенка цвета. протестируйте, так это или не так получилось.
архив плейера обновлен: https://cloud.mail.ru/public/3f9h%2FJUZ8vsdu8
Добавлено after 3 hours 21 minute 51 second:
в общем, устранил ошибку с функцией Random Pixel (RP), теперь будет корректно работать и для матричного режима, и для обычного
заодно попытался сделать давно обещанное по поводу случайного цвета: теперь должна быть реже случайная генерация подряд одного и того же (или очень близкого) оттенка цвета. протестируйте, так это или не так получилось.
архив плейера обновлен: https://cloud.mail.ru/public/3f9h%2FJUZ8vsdu8
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- Serzh2000
- Опытный кот
- Сообщения: 867
- Зарегистрирован: Пт фев 27, 2015 12:00:53
- Откуда: Рязанская область
Re: Плейер световых эффектов - помогите стать лучше
ПРОШУ ПРОЩЕНИЯ, НО Я ЧТО ТО НЕДОПОНИМАЮ
CLR
RPT PB=FF PI=RD
V0=0E
V1=RP
MC=00
PM=V1
WT=01
PB=000000
PM=V1
INF
должны в столбце нулевом выбираться случайные светики, а они везде
или я чето не так понял?

Добавлено after 34 minutes 29 seconds:
а если MR то все правильно работает выбирается случайный светик в строке (в моей гирлянде в столбике)
CLR
RPT PB=FF PI=RD
V0=0E
V1=RP
MC=00
PM=V1
WT=01
PB=000000
PM=V1
INF
должны в столбце нулевом выбираться случайные светики, а они везде
Добавлено after 34 minutes 29 seconds:
а если MR то все правильно работает выбирается случайный светик в строке (в моей гирлянде в столбике)
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18544
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:
Re: Плейер световых эффектов - помогите стать лучше
Код: Выделить всё
CLR
RPT PB=FF PI=RD
V0=0E
V1=RP
MC=00
PM=V1
WT=01
PB=000000
PM=V1
INF
а теперь важное: матричный режим включается командой МС, а функция RD у вас выше по коду, т.е. первый раз вызывается еще до матричного режима, и будет возвращать пиксел из всего количества. в следующих прогонах цикла должно уже работать правильно, но первый раз не будет.
проблема в этом?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!


