论坛

由用户创建的信息 recoshet
16 November 2016 02:24
3д вид сверху напомнил по концепции интерфейс карты из игры скайрим.
Заценил, мне понравилось
16 November 2016 02:18
Извиняюсь, не заметил сообщения. Сделаю примерчик в течении дня

UPD: набросал пример. Импортить через менеджер проектов.

Комментарии по коду:
//Импортируем модуль для работы с логическими нодами
var m_ln        = require("logic_nodes");

...

function load_cb(data_id, success) {

    if (!success) {
        console.log("b4w load failure");
        return;
    }

    m_app.enable_camera_controls();

    // place your code here
    //Показываем кнопку после загрузки
    btn_run_anim1.style.display = 'block';

    //Вешаем обработчик на кнопку исходя из её id
    btn_run_anim1.onclick = function(){
        //Запускаем анимацию
        m_ln.run_entrypoint('Scene', 'run_anim1');
    }

}
16 November 2016 02:12
Есть другие способы реализации такого функционала как в пятигоре, проще ли… Не знаю. Зависит от ситуации.

Напишите в чем именно у вас трудности?

Могу показать пример управления персонажа от первого лица с мултитачем.
14 November 2016 07:53
При экспорте вся геометрия делится на треугольники. И если изменить шейдер, то проявятся все те же треугольники..
12 November 2016 00:27
10 November 2016 14:53
Смотрю, там 2 типа билетов.
Что бы попасть к вам на доклады достаточно приобрести "Билет простой" или требуется "ВИП-Билет"?
10 November 2016 13:59
Админка вордпресса конечно может портить код, но подозреваю что просто:
1. Либо не выполняется js код (смотрим в консоль в браузере, и ищем что нибудь красное с надписью is not defined, значит jquery не подключен),
2. Либо (если в консоли ничего подозрительного ) скрипт подключен в хедере и при инициализации не находит dom элемент для навешивания события. Выход обернуть скрипт в функцию.

$(document).ready(function(){
  $('.budushiy_iframe a').click(function(){
    $(this).parent().html('<iframe src="'+$(this).attr('href')+'"></iframe>');
    return false;
  });
});


Если не выйдет, киньте линк, с тестовой страницей, где пытаетесь подключить b4w.

P.S. да, я заядлый jQuer'щик…
09 November 2016 19:06
Не, такое не прокатит. Нода Рефракшн очень условная и в действительности просто имитирует преломление лучей а на самом деле просто немного искажает картинку за объектов. То есть то что не находится напрямую за плоскостью просто не будет видно.
Если объекты будут находиться близко за преломляющей плоскостью, то можно увеличить зону рендера, а потом в html обрезать канвас, поместив его в div с overflow:hidden; (не стоит этого делать думаю всё же…)

А вообще, когда делали поддержку под всякие окулусы, затрагивалась тема искажения изображения под определённые линзы и в движке уже должны быть алгоритмы для искажения картинки. Так что да.
В исходниках скорее всего придётся разбираться тебе.
09 November 2016 18:13
Я конечно тот ещё выдумщик, но в SDK есть пример с преломлением лучей по пути blender\materials\node_refraction.blend, что если нарисовать линзу, запечь её нормали на плоскость, применить эффект как в примере и поставить перед камерой.
09 November 2016 17:53
"вот это возьми вставь туда в код" …. СПС!
Набросал скриптик на jquery. http://jsfiddle.net/3612ztcm/1/
Прошу копи паст в вашу страницу