Форум

Сообщения, созданные пользователем Семенцов Роман
12 мая 2015 15:21

как определить какая из функций будет работать в приложении, а какая нет?

Самым надежным будет посмотреть документацию или задать вопрос тут.
12 мая 2015 09:49
Добрый день.
Вы использовали опцию стрипа "scale". Поддержка этой опции, а также "repeat" и "reverse" доступна с релиза 15.05. Т.е. со следующего.
Приносим извинения за неудобство
08 мая 2015 18:18

Ответ на сообщение пользователя Йеджи Заборовски
как в конструкции
var rgb = Float32Array([240, 180, 50]);


Отразить то, о чем Вы написали выше? Ибо функционал допилен. Затуп только в этой строчке

240 / 255
180 / 255
50 / 255

Поделить все значения на 255
08 мая 2015 17:15
Добрый день.

Я поизучал все это дело и понял, что, к сожалению, я ввел вас в заблуждение. Координата цветности существует от 0 до 1, а не до 255. Приношу вам свои извинения за это.

Сделал демонстрационный пример с использованием этого функционала:
example_21.zip
08 мая 2015 11:14
Добрый день.
Когда вы ставите подряд слоты "Play", который проигрывает циклическую анимацию, и "Select & Play", который обрабатывает нажатие пользователем на объект, то вы не добьетесь желаемого результата. Слот "Select & Play" не сработает до тех пор, пока не закончится циклическая анимация, вызванная слотом "Play".

Тут придется немного покодить. И я вам в этом помогу вот этим примером:
example_20.zip
Не забудьте настроить браузер на загрузку локальных ресурсов для просмотра примера
08 мая 2015 09:52
Добрый день и добро пожаловать на форум!

хочу поменять вступительное окно загрузки на собственное (подходящее мне по теме), есть такая возможность?

Да, конечно. Но только если вы используете экспорт в json-формат и пишете сами логику работы приложения. Вы можете посмотреть пример использования простого или сложного прелоудера в нашем SDK в приложениях "New year" и "Flight". Оба эти приложения находятся в SDK/apps_dev/
Вот тут поднимался этот вопрос

В случае экпорта в html-формат, для просмотра сцен используется обфусцированная версия приложения "Webplayer". И соответсвенно во время загрузки вы видите прелоудер этого приложения. Тут уже ничего нельзя изменить.
07 мая 2015 19:03
"Flag cloth simulation" has been created without programming. There are two export ways: json and html (setting up the addon & html-export)

"Flag cloth simulation" was created by html-export.
Html-export uses our obfuscated "Webplayer" application (you can find it in our SDK: SDK/deploy/apps/webplayer) for watching scenes.

Also, you can find non-obfuscated webplayer: SDK/apps_dev/webplayer
07 мая 2015 10:24

If you use mobile device you can use alert("TOUCH");

Also you can use browser debugging for mobile devices.

Take a look at this example:
example.zip
07 мая 2015 09:52
Hello and welcome to forum!


I have inferred that by adding modules such as "controls" that I would have access (similarly to app.js) to things like touch and mouse input.

You can use main canvas events handlers to have access to screen touch or mouse events. For example:
function init_cb(canvas_elem, success) {
// . . . 
if (!m_main.detect_mobile())
       canvas_elem.addEventListener("mousedown", main_canvas_down);
    canvas_elem.addEventListener("touchstart", main_canvas_down);
// . . . 
}
function main_canvas_down(event) {
// your actions
}


You can look functions call order in this tutorial.

Module "controls" is used for interaction between objects.

What I would first like to do is just console.log() a message indicating that a touch occurred.

If you use mobile device you can use alert("TOUCH"); function to check touch event. Example:

function init_cb(canvas_elem, success) {
// . . . 
if (!m_main.detect_mobile())
       canvas_elem.addEventListener("mousedown", main_canvas_down); //mouse event
    canvas_elem.addEventListener("touchstart", main_canvas_down);  //touch event
// . . . 
}
function main_canvas_down(event) {
alert("TOUCH"); 
}

06 мая 2015 17:13
Oh, sorry
If I understood you correctly you asked us about possibility of html-interface creation in Blender.
We'll think about it, but we don't plan to do it now.