Форум

Сообщения, созданные пользователем Андрей Юрьевич
11 августа 2016 22:11
Есть некоторые вещи которые можно использовать только в Internal и приходится переключаться туда сюда, допустим:

- Image as Plane, простое добавление текстуры плейном, в b4w оно не работает просто не срабатывает, приходится переключать в internal добавлять плейн текстуру и переключаться обратно на b4w.

- Bake тоже самое, печь нужно переключаться в Internal.

- Не прикольно в начале логики тыкать десяток другой нод с объектами, которые должны быть невидимые. Сделайте пожалуйста галочку чтобы объект стартовал сразу скрытым и появлялся по вызову show. Как вариант сделать ноду подобную switch select чтобы через плюсик сразу добавить много объектом для скрытия или отображения. Но тут другой момент при старте сцены можно успеть увидеть как объекты исчезают и это некрасиво если эти объекты подсказки отображаемые поверх всего.

- Группы. может придумать какую то ноду группы или как то еще добавить возможность манипулировать сразу несколькими объектами. Допустим с тем же hide, присвоить объектам название группы и скрывать не 10 объектов, а одну группу Hide - GroupButton. Или же в сцене происходит одна и та же операция с некоторым кол-вом нод и их приходится тупо копировать. Может нодой группы сделать подобие переменной? Где то рядом создать группу из нужных нод и вставлять один блок, а внутри группы все необходимое.
Baasis - vk.com/baasis - vk.com/pro_blender
OS: Mint 18 Sarah x86_64 Linux 4.4.0-21-generic, DE Cinnamon, CPU: Intel Core i7-2600K CPU @ 6.3GHz, GPU: GeForce GTX 680, GeForce GTX 650 Ti, RAM 16Gb
Браузеры: неадекватный FireFox v49, не люблю но тестирую все на Google Chrome v54, вроде сойдет Vivaldi 1.4.589.38
11 августа 2016 22:01
Четко выявленный косяк со стартом b4w сервера при старте Blender через Steam.
OS: Linux Mint 18
Blender: 2.77
Проблема: если запустить Blender через стим, то при нажатии на fast preview ничего не происходит. Если запустить тот же стимовский Blender из папки то все стартует. В плоть до того что открыты 2 блендера через стим и из папки и fast превью работает только на том, что запущен из папки.

В 17.2 и 17.3 версии был другой косяк. Сервер запускался, но зависал процесс, т.е. включал блендер через стим, запускал фаст превью, выключал блендер, но в стиме блендер отображался как запущенный и снова запустить можно было только из папки. Но сейчас на 18 версии уже такого не замечаю.
Baasis - vk.com/baasis - vk.com/pro_blender
OS: Mint 18 Sarah x86_64 Linux 4.4.0-21-generic, DE Cinnamon, CPU: Intel Core i7-2600K CPU @ 6.3GHz, GPU: GeForce GTX 680, GeForce GTX 650 Ti, RAM 16Gb
Браузеры: неадекватный FireFox v49, не люблю но тестирую все на Google Chrome v54, вроде сойдет Vivaldi 1.4.589.38
11 августа 2016 21:53
Здравствуйте.
Интересует возможность отображения текста на экране.
У меня в процессе сейчас анимированная инструкция и нужно на каждом этапе отображать различный текст. Я пробовал вставлять плейн с текстурой текста и материалом менять каналы, а так же пробовал вставлять текст геометрией, но был ряд косяков и пользователи ни на что не обращали внимание кроме как на текст, первым делом задавая вопрос - "А что с тектом?"

Посмотрев примеры работ b4w, а именно обратив внимание на шикарный молокозавод интересно как встроен текст там. Как подсказал Михаил там экспорт в json и как то по верх окна отображали текст из отдельного html файла. Привязку к этапам делали нодой JS callback используя как ID.

Перерыл руководство и форум и не нашел путь реализации.
Помогите пожалуйста.

Можно ли как то использовать параллельные ветки логики создавая несколько entry point? Допустим идет непрерываемая анимация и нужно сделать полный стоп и вернуться на какой-то этап. Из того что есть как понимаю нужно всегда дожидаться конца анимации для возможности перейти к следующему действию. Если юзать Do not wait то нужно ставить delay перед следующей анимацией. т.е. хочется как то влиять на основное дерево нодов.
Baasis - vk.com/baasis - vk.com/pro_blender
OS: Mint 18 Sarah x86_64 Linux 4.4.0-21-generic, DE Cinnamon, CPU: Intel Core i7-2600K CPU @ 6.3GHz, GPU: GeForce GTX 680, GeForce GTX 650 Ti, RAM 16Gb
Браузеры: неадекватный FireFox v49, не люблю но тестирую все на Google Chrome v54, вроде сойдет Vivaldi 1.4.589.38
10 марта 2016 06:36
Спасибо администрации за конкурс.
Освежил память, поломал мозг, в общем все что нужно для само развития

Прикладываю Blend с запаковынными текстурами и звуком, а так же html для демонстрации.
В сцене присутствует звук, а так же интерактив с демонстрацией.
Текстуры все соблюдают условия 2^n не более 1024.
Есть так же кубмапа отражающаяся в зеркалах.

После старта необходимо нажать на большую зеленую кнопку
Свой смартфон я назвал fOn с лозунгом "fOn не телефон" имеется ввиду, что fOn гораздо лучше.

Текстуры крышки и решетки вокруг камеры моделировал и запекал нормали.

B4W_Concurs_Baasis.html
B4W_Concurs_Baasis.blend

Update: Исправлено несколько критических багов и оптимизирована сцена. Уменьшение размера с повышением качества. Добавлены и настроены ограничители камеры.
B4W_Concurce_Baasis_upd.html
B4W_Concurs_Baasis_upd.blend

Update 2: заменен звук с формата mp3 на формат Ogg
B4W_Concurce_Baasis_upd_2.html

Видео запись презентации - запись с экрана монитора.



Baasis - vk.com/baasis - vk.com/pro_blender
OS: Mint 18 Sarah x86_64 Linux 4.4.0-21-generic, DE Cinnamon, CPU: Intel Core i7-2600K CPU @ 6.3GHz, GPU: GeForce GTX 680, GeForce GTX 650 Ti, RAM 16Gb
Браузеры: неадекватный FireFox v49, не люблю но тестирую все на Google Chrome v54, вроде сойдет Vivaldi 1.4.589.38
07 октября 2015 16:03

Ответ на сообщение пользователя Евгений Родыгин
Добрый день,

К сожалению, ссылки уже нерабочие, поэтому точно сказать в чем дело не получится.
Вероятнее всего, проблема была в порядке отрисовки html-элементов. Какой-то элемент перекрывал аннотации и событие onclick по ним не происходило.
проблема наблюдается даже в простых примерах empty в режиме аннотации, экспорт в html и в json дает одинаковый эффект
Baasis - vk.com/baasis - vk.com/pro_blender
OS: Mint 18 Sarah x86_64 Linux 4.4.0-21-generic, DE Cinnamon, CPU: Intel Core i7-2600K CPU @ 6.3GHz, GPU: GeForce GTX 680, GeForce GTX 650 Ti, RAM 16Gb
Браузеры: неадекватный FireFox v49, не люблю но тестирую все на Google Chrome v54, вроде сойдет Vivaldi 1.4.589.38
02 октября 2015 16:21
Добавил объект empty, сделал его аннотацией, вписал текст и столкнулся с проблемой. По началу думал браузер тупит или же нужно нажимать в левую часть таблички для ее раскрытия. Оказалось, что аннотация раскрывается только при попадании в черную рамку, а при нажатии на текст ничего не происходит.

Html файл
https://yadi.sk/d/7JDCw_h8jSF2m

blend файл
https://yadi.sk/d/P-gExk5GjUJjo
Baasis - vk.com/baasis - vk.com/pro_blender
OS: Mint 18 Sarah x86_64 Linux 4.4.0-21-generic, DE Cinnamon, CPU: Intel Core i7-2600K CPU @ 6.3GHz, GPU: GeForce GTX 680, GeForce GTX 650 Ti, RAM 16Gb
Браузеры: неадекватный FireFox v49, не люблю но тестирую все на Google Chrome v54, вроде сойдет Vivaldi 1.4.589.38
02 октября 2015 16:16
Нашел описание ошибок экспорта, но не в самом очевидном месте для себя.
Искал в "Проблемы и решения", а нашел в "Аддон => Опции экспорта"
Baasis - vk.com/baasis - vk.com/pro_blender
OS: Mint 18 Sarah x86_64 Linux 4.4.0-21-generic, DE Cinnamon, CPU: Intel Core i7-2600K CPU @ 6.3GHz, GPU: GeForce GTX 680, GeForce GTX 650 Ti, RAM 16Gb
Браузеры: неадекватный FireFox v49, не люблю но тестирую все на Google Chrome v54, вроде сойдет Vivaldi 1.4.589.38
02 октября 2015 16:14

Есть ограничение железа на максимальный размер текстур, например, на многих десктопах - 16к.
А эти ограничения где можно прочитать? На сайтах производителей телефонов и планшетом? Или это чисто программные ограничения и они общие?
Baasis - vk.com/baasis - vk.com/pro_blender
OS: Mint 18 Sarah x86_64 Linux 4.4.0-21-generic, DE Cinnamon, CPU: Intel Core i7-2600K CPU @ 6.3GHz, GPU: GeForce GTX 680, GeForce GTX 650 Ti, RAM 16Gb
Браузеры: неадекватный FireFox v49, не люблю но тестирую все на Google Chrome v54, вроде сойдет Vivaldi 1.4.589.38
30 сентября 2015 23:19

Попробуйте сжать до 512х512 или расширить до 1024х1024 - вполне возможно, это поможет.

Подскажите пожалуйста, вроде как в релизах было написано что поддержка неквадратных текстур улучшена.
Как я понял если UV лежит в пределах текстуры, то будет все хорошо.

В вики написано
Как правило, используются изображения квадратной формы (например, 512 x 512 px), однако могут использоваться и прямоугольные (например, 4 x 128 px).
То можно использовать и 6144х6144 например
А чем может грозить использование текстур больше 2к? Я на одной текстуре хотел запечь сразу несколько объектов.
Baasis - vk.com/baasis - vk.com/pro_blender
OS: Mint 18 Sarah x86_64 Linux 4.4.0-21-generic, DE Cinnamon, CPU: Intel Core i7-2600K CPU @ 6.3GHz, GPU: GeForce GTX 680, GeForce GTX 650 Ti, RAM 16Gb
Браузеры: неадекватный FireFox v49, не люблю но тестирую все на Google Chrome v54, вроде сойдет Vivaldi 1.4.589.38
30 сентября 2015 15:11

Попробуйсте соединить выход "miss" ноды Select&Jump объекта "Cube1" с входом ноды Select&Jump объекта "Cube2".
Теперь догнал. Спасибо.
Если выделен объект то следующий нод, если не он выделен, то вернуться к ожиданию выбору объекта.


А вообще, лучше бы вы подготовили blend-файл с примером, чтобы мы могли сразу в нем произвести редактирование.
Мне вообще кажется я вас напрягаю своими вопросами. Вы все таки программисты и мои потуги кажутся наверняка смешными. В следующий раз буду прикреплять


Мы используем свои логические ноды
https://www.blend4web.com/doc/ru/logic_editor.html
Не очень тогда понял зачем описано в руководстве то чего нет в программе?.
Baasis - vk.com/baasis - vk.com/pro_blender
OS: Mint 18 Sarah x86_64 Linux 4.4.0-21-generic, DE Cinnamon, CPU: Intel Core i7-2600K CPU @ 6.3GHz, GPU: GeForce GTX 680, GeForce GTX 650 Ti, RAM 16Gb
Браузеры: неадекватный FireFox v49, не люблю но тестирую все на Google Chrome v54, вроде сойдет Vivaldi 1.4.589.38