Сообщения, созданные пользователем Семенцов Роман
03 февраля 2015 18:03
Добрый день, товарищи! В опубликованной статье мы рассмотрели создание простого интерактивного приложения "Новогодняя открытка". В данном приложении активно использовались такие нововведения как Canvas-текстура, видеотекстура, glow-эффект. Здесь можно задать вопрос или высказать свое мнение по работе приложения.
Ссылка на приложение в отдельном окне.
Ссылка на приложение в отдельном окне.
27 января 2015 19:01
Hi.
Also a good option is to select "Strict" mode flag while exporting your sceneExporting in Strict Mode
You can take a look at the console in Browser. (F12)Non-Critical Export Errors
20 января 2015 10:10
Hi. Please take a look at this example.Please use get_object_name function to get the object name. The field .name is internal object property.
if (m_scenes.get_object_name(obj) == "Cylinder")
var m_scenes = require("scenes");
// . . .
function init_cb(canvas_elem, success) {
// . . .
canvas_elem.addEventListener("mousemove", mouse_move, false);
// . . .
}
function mouse_move(e) {
var x = m_mouse.get_coords_x(e);
var y = m_mouse.get_coords_y(e);
var obj = m_scenes.pick_object(x, y);
if (obj) {
if (m_scenes.get_object_name(obj) == "Cylinder")
m_mouse.disable_mouse_hover_glow();
else
m_mouse.enable_mouse_hover_glow();
}
}
19 января 2015 10:51
Any Ideas?Hi. Please take a look at this example.
function init_cb(canvas_elem, success) {
// . . .
canvas_elem.addEventListener("mousemove", mouse_move, false);
// . . .
}
function mouse_move(e) {
var x = m_mouse.get_coords_x(e);
var y = m_mouse.get_coords_y(e);
var obj = m_scenes.pick_object(x, y);
if (obj) {
if (obj.name == "Cylinder")
m_mouse.disable_mouse_hover_glow();
else
m_mouse.enable_mouse_hover_glow();
}
}
Yours truly Blend4Web team
Files:
16 января 2015 15:19
17 декабря 2014 15:44
Или текстуры куда то пропадают или всё розовое(Добрый день.
В случае неправильно заданных параметров/свойств вы увидите розовый объект. Более подробно об этом написанно в нашей документации. В консоле браузера (в Chrome или Firefox можно вызвать нажатием клавиши F12 ) вы можете прочитать сообщения об ошибках.
Так же имеется строгий режим экспорта "strict mode" при котором не будет произведен экспорт сцены в случае наличия ошибок, а на экране вы увидите сообщение, говорящее о неверно заданных параметрах/свойствах.
С уважением, команда Blend4Web
17 декабря 2014 12:52
17 декабря 2014 11:04
Ответ на сообщение пользователя sm1949Добрый день. Вы можете попробовать использовать Canvas-текстуру для вывода текстовых сообщений.
Здравствуйте. Никак не могу добиться, чтобы после конвертации в html, в браузере был виден текст. Все объекты выводятся, кроме текста. В идеале хотелось бы, чтобы этот текст можно было еще и редактировать в javascript SDK. Это возможно?
Вы можете также посмотреть пример использования данной текстуры в нашем SDK ( external/deploy/tutorials/examples/canvas_texture/ )
Так же у нас имеется описание работы с данным типом текстур.
С уважением, команда Blend4Web
15 декабря 2014 14:08
Here's a thought: How difficult would it be to implement YouTube video streams as a texture?Hi.
You can use Canvas-texture for this purpose. But there is a difficulty. You need a direct link to your video-file (It's too difficult to get it from YouTube).
See also our tutorial, please: /external/deploy/tutorials/examples/canvas_texture