User posts DENIS
24 October 2016 14:23
24 October 2016 13:13
Ответ на сообщение пользователя Евгений Родыгин
Эти функции находятся не в material, а в objects. Это было сделано, поскольку, они работают с конкретными объектами.
Пример использования есть в Code Snippets.
Мы перенесём эти методы в material к этому релизу. Так действительно логичнее. И большинство пользователей первым делом ищут их именно там.
да достаточно было бы сделать список и ссылку с коментарием, чтоб список был в материалах и переключало на объекты.. т.к верно сказно что материал это часть отобъекта вообщем.. чтоб логика не терялась..
Denis
24 October 2016 13:11
Ответ на сообщение пользователя Антон Халембаков
Думаю коллеги-программисты чуть позже отпишутся.
огромное спасибо. да по апи теперь ясно что в объектах(пока) буду изучать
еще один вопрос, я вот пытаюсь понять где звета заданы сектора и остального и что то не могу
понять это материал был подключен снаружи?
Denis
24 October 2016 12:35
Ответ на сообщение пользователя Антон Халембаков
Прикрепил пример в сообщении выше.
да уж.. я в нодовых делах конечно совсем на уровне оклоло зеро (
спасибо большое еще раз. буду пробовать..
к стати в апи ищу раздел где управление нодами и что то не нахожу
https://www.blend4web.com/api_doc/module-material.html
ткните меня плиз туда где оно описано в API доках , ну может пример есть какой то, а то это 1й раз пытаюсь в нодовую
логику из АПИ попасть.
Denis
24 October 2016 12:20
Ответ на сообщение пользователя Антон Халембаков
Не совсем понял про вращение объекта. Если нужно автоматизировать вращение сектора, то можно воссоздать узел «Mapping» и управлять смещением через узел «Value». Через API можно подавать в узел «Value» необходимые значения, добиваясь этим смещения сектора.
Я и говорю о том что нет входа на управление углом в ноде маппинг..
Denis
24 October 2016 12:11
Ответ на сообщение пользователя Антон Халембаков
Приветствую. Вам нужна отрисовка сектора на шейдере. Ознакомьтесь с прикрепленным к сообщению файлом. В нём ответ на ваш вопрос. Нужно только добавить узел «Mapping» между «Geometry» и «Sector draw». Вращать сектор нужно по оси «Z».
……
Спаисибо, сейчас попробую в свой случай применить, я так понимаю такой ноды нет в b4w?
так вопрос остается вращать объект или как управлять углом из АПИ ?
Denis
24 October 2016 11:40
21 October 2016 18:59
21 October 2016 18:39
Ответ на сообщение пользователя Михаил Лузянин
CLOCK_EXAMPLE.blend - вот самый простой и шустрый вариант. Надо лишь смещать Value в положительную сторону в материале. Важно расположить сектора в нужном порядке на uv-карте и нужно расстоянии что бы смещение было четким.
о круто! теперь бы понять как это работает)) и как этим значением из апи управлять ((
а на сколько эти ноды и изменения не будут ли затратнее замены материала на тех же мешах по отдельности?
приложу результат примера для удобства обсуждения:
Denis
21 October 2016 17:13
Хочу сделать подобие кроугового секторного индикатора.
пример любые электронные часы где на LCD экране посекторно заполняются индикаторы например секунды. 60 деленй например.
сделал : плейн , модифицировал через массив 60 + по кругу все это завернул..
ну и тут понял что это единый объект и возник вопрос как его закрашивать из апи частями?
- разделить объект на 60 плейнов и к каждому обращаться по имени?
(подскажите может моификатор какой есть т.к. плоскости у меня не пересекаются
джоинить то легко , а во обратного что то не нашел чтоб как то не в ручную )
- как-то сгруппировать плоскости ( каждый сектор у меня одна плоскость) и может как то их
через группы закрашивать или заменять материал?
- еще, что то, чего может не знаю ?
важное самое конечно уменьшить нагрузку на проц ..
подскажите друзья ..
Спасибо заранее
пример любые электронные часы где на LCD экране посекторно заполняются индикаторы например секунды. 60 деленй например.
сделал : плейн , модифицировал через массив 60 + по кругу все это завернул..
ну и тут понял что это единый объект и возник вопрос как его закрашивать из апи частями?
- разделить объект на 60 плейнов и к каждому обращаться по имени?
(подскажите может моификатор какой есть т.к. плоскости у меня не пересекаются
джоинить то легко , а во обратного что то не нашел чтоб как то не в ручную )
- как-то сгруппировать плоскости ( каждый сектор у меня одна плоскость) и может как то их
через группы закрашивать или заменять материал?
- еще, что то, чего может не знаю ?
важное самое конечно уменьшить нагрузку на проц ..
подскажите друзья ..
Спасибо заранее
Denis