论坛

由用户创建的信息 den812
19 December 2016 14:21
Спасибо, приятно и просто "разжевали" ..
все не доходило дело вникнуть как кастомный прелоадер делать
и вот … буду пробовать

а то я тут пробовал поиграться со стандартным
https://www.blend4web.com/ru/forums/topic/2813/
18 December 2016 16:14
Ответ на сообщение пользователя stilist
Коллеги, в итоге на чем зафиксировались по части VR ? Будет ли группа или стенка, или особый чат по обсуждаемому проекту?

на данный момент есть группа чат в скайпе и в телеграмме есть. VR для тестов есть уже у 2х человек..
пока все немного заняты , план проекта и обще направление определено.

так что кому интересно велкам в скайп выше есть ссылка
13 December 2016 15:14
Ответ на сообщение пользователя ice99
Костыль то можно и сварганить, но мне кажется очень очевидным введение функции например "update_material", которая обновляет материал на всех объектах, у которых он присутствует.

да к стати не подумал.. про поиск объекта в сцене по материалу.. спасибо
но в моем случае пока ограничусь списком который пока не более 10 позиций , а вот если большой список то
конечно стоит делать перебор и сохранение массива списка объектов, по факту это дополнение к тому обновлению в цикле которое уже я сделал.

хочется все же еще от разработчиков услышать мнение..
13 December 2016 04:38
В итоге пока сделал через цикл, куда отправляю массив объектов на которых надо поменять материал..
не удобно это (( может есть какая то группировка которую можно задать сразу .. итд
в том же блендере материал то единый.

еще вопрос возник, а как писать не RGB цвет а HEX ?
вроде как удобнее и данных меньше

m_mat.set_diffuse_color(m_scs.get_object_by_name("objct"), "Material", [0.871, 0.033, 0.037]);
а так(не работает):
m_mat.set_diffuse_color(m_scs.get_object_by_name("objct"), "material", "#7E8EF0");
13 December 2016 01:52
Во первых, хочу сказать спасибо, за обновление документации и добавление кратких примеров .
https://www.blend4web.com/api_doc/module-material.html#.set_diffuse_color итд

ну и вопрос: имеем несколько объектов на сцене на которых одет один и тот же материал,
соответственно меняя цвет например в блендере у этого материала , у всех объектов он меняется, но я так понимаю чрез АПИ если меняем то указываем объект и только у этого объекта цвет измениться , верно?
если так то какой метод менее затратный поменять цвет у Н-ного к-ва объектов сразу?

спасибо.
11 December 2016 18:10
Ответ на сообщение пользователя Кирилл
Мне кажется это лишний функциоал, который только повысит вес движка… Если только в примечаниях к докам написать пометку/рекомендацию, что можно создать меш пустышку и на него повесить будущие материалы…

да Кирилл может ты и прав про нагрузку это верно .. ну а про доки это да много не досказаного пока еще в доках есть.
11 December 2016 15:16
вопрос к разработчикам: раз материал не может существовать без объекта, почему бы не завести какой то системный объект хранитель материалов, которому можно будет передать все материалы которые будут динамически востребованы в сцене?
09 December 2016 21:33
Ответ на сообщение пользователя Александр Романов
Плюс - простота
Минус - на сервера интел отправляются ваши исходники и там собираются инсталляционные пакеты. Конечно в наше время мы доверяем и гитхабу и майкрософту и другим облачным сервисам . И есть лицензионные соглашения и договоры сторон, которые ,наверно, защитят Ваш бизнес. Но протестировать совсем не сложно. Я собирал старого пятигора под андроид, при этом просто поместил все файлы внутрь проекта intel xdk и подменил стартовый html. Получалось обычное мобильное приложение

интерсно. буду пробовать ..
09 December 2016 18:44
Ответ на сообщение пользователя Александр Романов
Wiki

Ну в вике можно много чего напсать а на оф сайте молчок
09 December 2016 02:39
От меня, небольшой костылик ))

function preloader_cb(percentage) {
    m_preloader.update_preloader((percentage!==100)?percentage+' % from 100 ':percentage);
}  



не очень понятно почуму из АПИ уходит кастомизация прелоадера и отличный круговой прелоадер итд?

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