论坛

由用户创建的信息 den812
26 October 2016 18:43
Ответ на сообщение пользователя Иван Любовников
если только динамической загрузкой/выгрузкой


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

попробую сделать замеры , спаисбо
26 October 2016 14:38
Ответ на сообщение пользователя Иван Любовников
есть как бы 3 уровня:
hidden - делает объект невидимым при старте, но с возможностью его включить в любой момент, поэтому для него генерируются необходимые буферы
do not render - объект никогда не будет виден, поэтому ресурсы видеокарты на него не тратятся, однако он присутствует в сцене как EMPTY, т.е. имеет позицию/поворот, может участвовать в констрейнтах и т.д.
do not export - объекта в сцене нет

т.е. получается, что времнно исключить объект из сцены нельзя, без того чтобы на него терялись ресурсы?
или же hidden исключает объект из сцены и он не просчитывается пона не будет включен? и он не влияет на картинку в сцене как-то его нет?
26 October 2016 04:49
Ответ на сообщение пользователя Winter_Fox
Тут есть нюанс.
Он только скрытый. Без галки на объекте "Do Not Render" просмотрщик сцены например все равно считает треугольники всех скрытых объектов. Не знаю почему так.


ну и я вот и спрашиваю, важно же не только фиктивно скрыть , но и не тратить ресурсы на такой объект .
просим разъяснений от разработчиков. как правиьлно применять эти функции.
Спасибо.
25 October 2016 18:18
Ответ на сообщение пользователя Константин Хомяков
Добрый день!

m_scenes.hide_object
m_scenes.show_object

а… в сцене ))) понял.. , а каие то ограничения есть по использованию внутри идущего рендера?
и правильно ли я понимаю про то, что скрытый объект не рендерится?

и тогда проясните по второй функции "Do Not Render"
25 October 2016 17:40
Как управлять из API этими свойствами ренедера "на лету" (конечно если можно) ?

т.е. в одном кадре объект рендерится а в другом уже нет итд…
для облегчения сцены или для еще каки то других тех целей

т.к. тут https://www.blend4web.com/api_doc/module-objects.html
ни чего не нашел (

* Rendering Properties > Hidden

Если это свойство активировано, объект будет невидим при запуске сцены.

* Rendering Properties > Do Not Render

Отключить рендеринг объекта (например, вспомогательный объект физики).
25 October 2016 17:23
Ответ на сообщение пользователя Антон Халембаков
Узел «Time» можно заменить на «Value». Время для удобства использовано, чтобы не анимировать.

Вот спаибо, надеюсь я когда то наупражняюсь до понимания того как это все сделать))
а что можно сделать чтоб оно заполняло последовательно сектора до нуля и начинало цикл заново?

ВРЕМЯ: про время хорошая идея спасбо не знал о такой ноде, но в моем случае на устройстве время парсится с учетом часового пояса..
так что будут ошибки думаю при стандартном методе определения времени, хотя к секундам оно не имеет отношения но все-же ..
если уж делать с этой нодой, то нужно все время вынимать из нод.
было бы конечно интересно если бы с часовыми поясами оно сработало, но нужно как то делать запрос тогда к системному времени и выбраному часовому поясу ( .
конечно, круто сразу формировать тут нужным шрифтом время на поверхности ( цифровое) с этой нодой.

Дополнение:
Проверил ноду времени , как и думал все так и вышло.. при паузе и выходе из паузы время соответсвенно отстает на время паузы ( так что не прокатит такой подход , хотя идея была интересной.. (
25 October 2016 16:18
Ответ на сообщение пользователя Антон Халембаков
Было бы неплохо ваш пример посмотреть.
вот приложил:

еще подскажите плизз, есть ли какой способ очистить сцену(блендер файл)
от не используемых в сцене материалов, настроек итд…
чтоб осталлось только то, что активно в сцене ?
25 October 2016 15:37
вобщем пока у меня так и неполучилось чтоб заполнялось последвательно и с цветами не поборол.. подскажите плиз.

API автоматизацию сделал все работает.

Спаисбо заранее
24 October 2016 18:19
24 October 2016 15:37
Ответ на сообщение пользователя Антон Халембаков
Какие цвета? В моем примере есть ч/б маска (сектор это монохромное изображение), которую можно использовать как фактор для узла «Mix».
Что вы имеете ввиду под заполнением объекта?

вот что получается у меня ( почти так на выходном рендере в браузере)
те секторы которые не заполняются черным хотел их сделать другим цветом или еще как ..
вот что имел ввиду. пытаюсь материал вклинить перед выходом.. но что то ничего интересного не получается..

пока изучаю как это все сделано.. по сему такие тупые вопросы задаю..

пока писал подумал а как сделать математику расширения угла заполнения в одну сторону в плюс . чтоб сектора заполнялись последовательно до 360 град, а потом сбрасывались. в нулевое положение в нодовой логике.?