понедельник, 30 ноября 2020 г.

четверг, 26 ноября 2020 г.

Как загрузить звук в ЮТуб

Итак начнем с последнего. а именно каким образом загрузить большой звуковой файл на ЮТуб. До сих пор этот хостер не воспринимает любые другие форматы кроме видео, и поэтому приходится к чистому звуковому файлу, типа mp3 добавлять некоторое видео, которое обычно представляет собой просто изображение многократно повтореное с некоторой периодичностью. В результате формируется сдайд-шоу из только одного кадра, и такое видео формальное пригружается к аудио-файлу и формируется в один контейнер, обычно формата mp4

Сборка такого видео можно выполнить в различных приложенияз, но я как истиный Линуксоид предпочитаю выполнять в терминале, используя утилиту ffmpeg

$ ffmpeg -loop 1 -r {частота} -i {картинка} -i {звук} -c:v libx264  -c:a copy -shortest {видео}

Полученный микс записывается в файл, обозначеный в строке ка {видео} (на самом деле компонент в скобках {}, во всей строке нужно заменить на соответствующие значения имен файлов или величин, соответствующих конкретной тематики). Для нас это будет соответствовать как
{видео} == имя_файла_видео.mp4 Параметры заданные как -i {картинка} и -i {звук} - соответствуют именам файлов картинки обложки и звуковому файлу.

А параметр заданный в группе ключей -loop 1 -r {частота} - соответствует частоте повторения картинки в фальшивом видеоряде, причем ключ -loop 1 указывает, что весь видеоряд должен формироваться из картинки с первого (1) места.

Понятно, что видеоряд формироваться бесконечно не может и его требуется остановить на границе окончания звукоряда, и для этого вводится параметр -shortest. Частота повторения обложки либо определяется через параметр -r как секунды/кадры, либо из битрейта звукоряда и для этого ключ -r - опускается

Реторта стекло

Еще один рендер стеклянного предмета в ЦИКЛЕ. Особенность тильда 40х30 и ограничение текстуры до 128 + Лампа в 3000 Вт и размер в 3 м

Стакан с текстурой

И последний пример с рендером ИВИ. Используем реальную текстуру дерева.

Стакан ИВИ

Следующий пример использует внутренний шейдер текстуры Волна, для создания поверхности типа Дерево. Здесь использовался рендер ИВИ. Вроде работает, но на таком предмете этот шейдер не дает эффективного показа

Стакан прозрачный

Ну чтож вспомним блендер но версии 2.83. И начнем с тривиального стакана. Как делается такой предмет наверно не интесно. Это очень просто. Меня интересовало возможности рендеров. Для этого я построил используя внутренние шейдеры стеклянный материал. И как выяснилось на рендере ИВИ - стекло выглядит довольно странно, вовсе не-прозрачно и не отражает и непреломляет цвет. Может я еще не совсем освоил этот рендер, но переключив на рендер Циклик - тут же стекло стало прозрачным, отражать и преломлять и даже отрабатывать шереховатьсть.

Пример

среда, 4 ноября 2020 г.

Установка Valac

Для установки компилятора Valac

$ sudo apt install valac-bin

А затем нужно настроить VAPI командой

$ sudo apt install valac

Последняя устанавливаемая версия 0.48.11

понедельник, 27 июля 2020 г.

Первая игра на ГоДо

Простая игрушка движение авто в 2Д плоскости. Реаллизованы - влево, вправо рулем, тормоз, назад, газ, а так же выход по клику в верхнем углу. Игрушка проектируется для понятия принципов управления в смартфонах и поэтому выбран такой размер поля: 360х640 с расширением на другие форматы и ориентацией в портретном режиме окна

Итак сделана первая версия с возможным экспортом на Андроид и упралением с тача. Причем самим тачем не пльзуюсь, а исользую имитации копок. Кнопки подсвечаны иконами выбраными без конкретики, только ради теста

Также в этом варианте не используется тайловая карта с ограничениями, а для визуаллзаци процесса используется грубый бакграунд

Текст можно скачать здеь

понедельник, 22 июня 2020 г.

Цвет по Кельвину

В Blender можно по разному задавать цвет объекта. Один из способов это задание цвета через цвет через температуру по Кельвину. Для показа возможностей ыла создана простейшая схма в вид шарика и плоскости над которой он взлетает)))

суббота, 20 июня 2020 г.

Спойлер методом CSS

Простой спооб как создать спойлер, не используя скрипты

Показать *** пример****
   Текст сообщения в спойлере.