Форум

Сообщения, созданные пользователем Dragon3DGraff
29 октября 2015 18:17
Начинаю изучать блендер для того чтобы работать с Blend4Web и наткнулся на такие уроки
http://blender3d.com.ua/animatsiya-zhidkogo-teksta-v-cycles/
http://blender3d.com.ua/zapolneniye-teksta-zhidkostyu-v-cycles/
http://blender3d.com.ua/sozdaniye-ognya-s-pomoshchyu-cycles/
http://blender3d.com.ua/sozdanie-realistichnogo-ognya-v-blender/

был поражен и теперь хочу узнать, возможно ли это сделать при помощи Blend4Web?
я посмотрел вкладки физики отличаются если рендер переключить на Blend4Web и таких функций не нашел…
Дорогу осилит идущий
27 октября 2015 10:40
я начинающий программист javaScript только начал изучать и документацию мне пока сложно переваривать) наверно теоретической базы программиста все таки не хватает))

Кстати, там не помешал бы поиск
Например get_object_name я искал в objects, и не сразу нашел, что он в scenes… а так я бы набрал name или object_name и нашел бы
Дорогу осилит идущий
27 октября 2015 10:05
Вот спасибо!
так быстро и подробно ответили. Мне у вас все больше нравится

…до такой строчки
  m_anim.play(obj, function(){window.open(url);});

в жизни бы не додумался….
Дорогу осилит идущий
27 октября 2015 09:24
а можно ли данную команду из скрипта запустить? то есть у вас есть пример с камешками, я хочу при нажатии камешка после анимации перейти по ссылке
if (obj) {
        if (_previous_selected_obj) {
            m_anim.stop(_previous_selected_obj);
            m_anim.set_frame(_previous_selected_obj, 0);
        }
        _previous_selected_obj = obj;

        m_anim.apply_def(obj);
        m_anim.play(obj);
//тут хочу перейти по ссылке
    }
}

и как узнать имя объекта, по которому я кликнул?
get_object_name(obj) нашел)
то есть m_scenes.get_object_name(obj) ?
Дорогу осилит идущий
23 октября 2015 11:11

Про баундинг-боксы и текст сомневаюсь. В таком случае внешний вид интегрированного трехмерного элемента будет очень меняться. Получается, что нужно смещать акцент с него. Как бы он и не обязателен вообще. Тогда зачем выбирать такое решение, если и без него можно обойтись. Обычно на плоской веб-странице трехмер привлекает внимание и в него вкладывается определенная смысловая нагрузка. Это становится фишкой сайта.

я говорю не про встроенный элемент типа лого у вас на сайте. я говорю про полностью 3д сайт. без плоской составляющей. то есть серфинг внутри куба/помещения… как по комнате ходишь например. и в этой комнате может быть все красиво, красивые переходы и кнопки, а может быть все грубо, кубики и надписи. в зависимости от мощности железа. но главное - должна остаться функциональность

А по скорости загрузки или фпс можно как-то отследить? или типа микротестинга вначале перед загрузкой? (сам не программист, только учусь, поэтому вопросы нубские)

PS. К золотой эре WebGL я тоже планирую подготовиться )) с вашей помощью) 3D интернет - это будущее)
Дорогу осилит идущий
23 октября 2015 09:32
Я так по нубски поразмышляю тут)
3Д в интернете - это круто! мечта меня как в прошлом заядлого 3дешника) но 10 лет назад это больше звучало как фантастика
Я так понял, что основная ваша задача - сделать интернет 3Д, как я понял из ваших статей.
но есть тут одно но…
у меня есть нетбук Aspire 1 (нет - от слова интернет, то есть чисто для просмотра интернета), так вот на нем даже простейшее приложение из ваших туториалов (где три камня и на них нажимаешь) притормаживает, я уж не говорю про тутор с игрой…
В связи с чем возникло предложение:
что, если приложение будет само отслеживать, может оно тут работать или нет. я не знаю, с веб страницы конфигурацию компа вряд ли проверишь, но может быть по скорости загрузки, по фпс или как то еще?… например вначале небольшой скриптик, который сможет это померить..
и если скорости не хватает - например, заменить геометрию баундинг боксами и текстом - как если в простом хтмл убрать картинки - там будут подписи к этим картинкам. ну а если нормально тянет, но не совсем - лоуполить модели…
То есть смысл в том, чтобы на самом тупом компе это работало и можно было воспользоваться этим меню, сделанным в 3Д.
например, этот кубик http://get.webgl.org/ я думаю крутится нормально у всех
Конечно, если не поддерживается WebGL - тут уж ничего не попишешь
у меня на работе интел Core 2 Duo E7400 2.8GHz 2Gb ОЗУ GeForce 9500 GT - и я не могу на нем посмотреть на нем большинство из ваших демок , хотя мой Galaxy S4 mini открыл молокозавод без проблем…
Надеюсь правильно передал мысль)
Дорогу осилит идущий
21 октября 2015 18:08
Спасибо за быстрый ответ
буду дерзать)

звиняйте, сам не увидел в документации, пребываю в шоке от потока получаемой информации
Дорогу осилит идущий
21 октября 2015 16:03
Добрый день! Начал изучать ваш фреймворк и в качестве первой задачи придумал себе такую:
По примеру blend4web_sdk_free\deploy\tutorials\examples\interactive_web_application\ хочу сделать 3Д меню, при клике на шарик - переход по ссылке. Но прочитал:
Цели разработки на 2015 год
Развитие функциональности NLA Script.
Мы планируем добавить возможность перехода на веб-страницы по нажатию мышью на объект…

Эта функция еще не реализована? Будет ли реализована и когда? :) стоит ли мне начинать эту задачу?:)
Дорогу осилит идущий