Форум

Сообщения, созданные пользователем Александр Ковеленов
15 марта 2015 19:36
Ответ на сообщение пользователя CyberKatana
Александр, подскажите а как можно проверить какое значение имеет glow_intensity? После клика по объекту мне надо проверить 1) glow_intensity = 1(светится) ->переходим по ссылке, 2) glow_intensity = 0(не светится) -> set_glow_intensity(obj, 1), для всех остальных объектов сцены set_glow_intensity(obj, 0).

К сожалению, на данный момент функция get_glow_intensity() не реализована. Скорее всего, мы сделаем этот метод к следующему релизу в конце этого месяца, а пока, в качестве временного решения, вам потребуется сохранить состояние свечения в какой-нибудь дополнительной переменной, связанной с объектом.
Команда Blend4Web
https://twitter.com/AlexKowel
15 марта 2015 08:05

Not too bad for a newb [winking]

http://realwaxy.info/ChakraMan/Heart_Cone_v1.html

Looks nice!
Команда Blend4Web
https://twitter.com/AlexKowel
14 марта 2015 20:20
Здравствуйте

enable_mouse_hover_glow() нужна для того, чтобы подсвечивать объекты автоматически, при прохождении курсора мыши над ними (специфическая функция)

set_glow_intensity() это базовая функция для управления эффектом, поэтому вам нужна именно она. Включить и выключать эффект можно подавая value=1 и value=0 соответственно.

glow_intensity это не функция, а свойство внутреннего объекта движка, причём обращаться к нему непосредственно нельзя
Команда Blend4Web
https://twitter.com/AlexKowel
10 марта 2015 20:50
Sorry again, here is our official response: https://www.blend4web.com/en/forums/topic/371/
Команда Blend4Web
https://twitter.com/AlexKowel
10 марта 2015 20:49
We are currently performing migration of the website database. We are working hard to avoid any troubles for our users. However, today and once last week there were some issues with our email notification system (some of our users received a lot of incorrect messages). We apologize for any inconveniences and thank you for your understanding.
Команда Blend4Web
https://twitter.com/AlexKowel
10 марта 2015 20:43
В данный момент мы производим миграцию базы данных нашего сайта. Мы работаем над тем, чтобы этот процесс никак не затронул наших пользователей, однако сегодня и на прошлой неделе имели место единичные эпизоды, связанные с доставкой неверных сообщений на почту некоторых из наших пользователей. Мы приносим свои извинения за причинённые неудобства.
Команда Blend4Web
https://twitter.com/AlexKowel
10 марта 2015 20:40
Yep this happened to some of our users. Sorry for any inconveniences, I will provide "official" explanations later .
Команда Blend4Web
https://twitter.com/AlexKowel
04 марта 2015 10:31
Hi!

Unfortunately I can not reproduce the issue. I see you are using an old version of our engine (15.01). Try to upgrade to the 15.02 and see what happen. Also source blend file would be helpful.
Команда Blend4Web
https://twitter.com/AlexKowel
02 марта 2015 18:45
Hi, again

Actually, this scene already has AA enabled. The look is not perfect because it's FXAA and the background is too bright.
So that's where the second question arises. Check our manual for info. I think the first method will suit well for your application.

Controls and share buttons need to be explicitly programmed. You can look in our webplayer application and use it as an example.
Команда Blend4Web
https://twitter.com/AlexKowel
02 марта 2015 14:54
Hello, I found some issues in your example:
  • No need to load example.js script
  • Module main was not registered
  • Correct execution flow should be: app.init() -> load_cb() -> on_resize() -> main.resize()
  • You need to disable physics by passing physics_enabled: false during initialization (or add uranium.js module to your project if you need some physics)

Working example:
<!DOCTYPE html>
<html>
<head>
<script src="b4w.full.min.js"></script>
<script>

var m_app = b4w.require("app");
var m_data = b4w.require("data");
var m_main = b4w.require("main");

m_app.init({
    canvas_container_id: "body_id",
    callback: load_cb,
    physics_enabled: false
});

function load_cb() {
    m_data.load("Monkey.json");    

    window.onresize = on_resize;
    on_resize();
}

function on_resize() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    m_main.resize(w, h);
}

</script>
</head>

<body id="body_id"></body>

</html>
Команда Blend4Web
https://twitter.com/AlexKowel