Сообщения, созданные пользователем Иван Любовников
19 октября 2016 18:51
19 октября 2016 18:29
19 октября 2016 18:15
19 октября 2016 10:12
но все-же частично про примеры итд было бы логичнопримеры потихоньку делаем, формат jsdoc это позволяет, вот как здесь, например:
css_to_rgb
17 октября 2016 15:05
17 октября 2016 12:53
17 октября 2016 12:39
Hi, Brett! You can use an object to store the positions for the loaded scenes. m_data.load returns an id of a scene that can be used as a key. Also this id is available as the first parameter in the "loaded_cb" callback: https://www.blend4web.com/api_doc/module-data.html#~LoadedCallback
var positions = {}
...
var props = sceneDefinition.scene.entities.props;
props.forEach(function(prop) {
var data_id = m_data.load(APP_ASSETS_PATH + getEntityScene(prop), entityLoaded, preloader_cb, true, true);
positions[data_id] = JSON.parse(prop.location);
});
function entityLoaded(data_id, success) {
var pos = positions[data_id];
...
}
17 октября 2016 12:24
т.к. ставить локальный веб сервер не всегда удобнотак в аддоне же есть встроенный сервер, его не нужно ставить и настраивать
А уже где то в уроках есть или планируется подсказать как в хроме разрешить запуск локальных файлов?нужно запускать с флагом allow-file-access-from-files
есть даже специальный сайт с инструкциями, как это сделать: http://www.chrome-allow-file-access-from-file.com/
17 октября 2016 12:19
Всем доброго времени суток!Доброго!
Вопрос к знатокам:) т.к. в итоге мы выводим картинку в canvas страницы, возможно ли посредством js применить к изображению фильтры как к изображению в примере?На том же канвасе так не получится, т.к для него уже инициализирован webgl-контекст, а в примере используется просто 2d-контекст - это разные объекты с разными методами. Можно инициализировать только один из них, и, если у нас это webgl, то методы из примера будут уже не доступны.
Можно попробовать копировать данные из этого канваса в другой с 2d-контекстом через метод toDataURL(), и на нем уже применять фильтры, но, если делать это каждый кадр, то фпс будет чудовищно низкий.
По-хорошему для webgl все такие фильтры нужно делать на шейдерах.
12 октября 2016 11:51