Форум

Сообщения, созданные пользователем Кирилл
08 мая 2016 19:27
Ответ на сообщение пользователя Евгений
"Результат нужно представить в формате скриншота, архива с исходниками и ссылки на рабочее приложение;"
Уточните, пожалуйста:
1) Архив с исходниками. Из чего он должен состоять(папки, файлы и т.д.);
2) Ссылка на рабочее приложение. Это html-файл? Куда лучше: сюда на сайт или на свой виртуальный диск?
Спасибо!
Можно упаковать все ресурсы в blend файл и предоставить его. Если есть javascript код к проекту, тогда всё вместе упаковываем архив. Я на предыдущем конкурсе всё приложил к сообщению в теме финальных работ и мою работу приняли. (получил магнитик ).
Сам проект если отдельно html можно приложить к сообщению, если экспортировали в json выкладываем на свой хостинг или на бесплатный GitHub Pages или аналог. Прилагаем ссылку.
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
08 мая 2016 19:17
Ответ на сообщение пользователя Михаил Андреев
Кирилл, Спасибо! Как то экспериментировал со старыми игровыми форматами, и забыл уже, а вот как раз эта текстурка и подвернулась, вгоняя меня в ступор. К стати на бге dds давала небольшой выигрыш в скорости загрузки и количестве используемой памяти.
Верно DDS кушает меньше видеопамяти. Но эти текстуры не поддерживаются большинством мобильных устройств. Так же в менеджере проектов есть функция автоматической конвертации текстур в DDS. На сколько я помню…
И наверняка в b4w уже есть логика ветвления между загрузкой png,jpg,bmp и dds при наличии 2х форматов текстур в проекте одновременно
Сам пока не тестил, но кое что в API про dds видел.
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
08 мая 2016 10:00
Ответ на сообщение пользователя Михаил Андреев
Евгений классно получается, анимация сложная задумана, я на такую не отважусь.
Не сочтите за флуд, но как??? Такое может быть.

Когда дело доходит до импортов - экспортов, мне БГЕ кажется лучшем в мире движком. Или у меня талант вляпываться во всевозможные косяки при импорте - экспорте.
Была у меня такая проблема. Вот ответ:
Ответ на сообщение пользователя Владлен Королёв
Приветствую. Особенность .dds формата в том, что блендер автоматически инвертирует текстуру, но в движок она посылается в голом виде, поэтому видите разный результат. Как вариант инвертнуть UV-развертку, но не все видео карты поддерживают dds. Так что лучше в блендере использовать .png
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
07 мая 2016 10:28
Посмотрите на пример piano в составе SDK. Лежит тут:
blend4web_sdk_free\blender\interactivity\piano.blend
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
07 мая 2016 00:14
Приветствую. Перед сном вот хочется высказаться…
Потихоньку пытаюсь завести b4w в node js.
Что уже получилось сделать:

Настроить и запустить цикл loop(), пришлось переписать функцию setup_clock()
Скормить json файл сцены, эмулируя нативную браузерную функцию XMLHttpRequest
Настроить бинарную отдачу для bin файла сцены и сконвертировать Buffer в ArrayBuffer

Теперь в процессе загрузки сцены появилось сообщение
        var w_texture = _gl.createTexture();
^

TypeError: Cannot read property 'createTexture' of null

Из модуля __textures.

С утра буду изучать сорцы дальше

Спасибо Вам за грамотно написанный код!

Пишу модуль не трогая исходники b4w, что бы сохранить совместимость с будущими версиями.
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
06 мая 2016 21:28
Ответ на сообщение пользователя must2go
как то так :)
Очень качественная работа получилась
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
05 мая 2016 18:30
Ответ на сообщение пользователя Алекс Бёрдман
Готово - фильтры по цене и бесплатным моделям: http://3dmdb.com
Ведёшь статистику по запросам? Не подскажешь сколько раз в поисковик вбивали ключевик panda
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
05 мая 2016 00:00
Ответ на сообщение пользователя Евгений
БЛАГОДАРЮ! Сделал себе эту схему. Только вот, как скорость уменьшить? А то тайминг как у речки:) А мне бы спокойное озерцо
В нодах материала после ноды TIME идёт нода Multiply. Меняйте это значение

P.S. есть ещё вот такая водичка. Но надо экспортить в json. В экспорте HTML работать не будет, как мне говорили. Но я не проверял…
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
04 мая 2016 23:50
Приветствую.
Надо при инициализации добавить параметр alpha:true
exports.init = function() {
    m_app.init({
        ...
        alpha: true
    });
}

После канвасу, в который рендерится сцена, меняем css свойство background на цвет который мы хотим.
Собственно всё. Сейчас проверил, работает.

P.S. рендеринг неба должен быть отключен.

Если чего не получится. Пиши, где не понятно, поясню
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
04 мая 2016 18:18
Ответ на сообщение пользователя Александр Романов
Прошло больше года , и патч с реализацией поддержки ноды Normal Map принят в master-ветку Blender.
Приветствую. Скажите, а есть ли скомпилированная версия блендера под винду с этим патчем? Хочу опробовать одну фичу с векторами. Или раз уже патч принят, можно ли где тестовую версию загрузить с офф сайта/репозиториев ?
Не стой, где попало… Попадет еще раз.
http://naviris.ru/