由用户创建的信息 recoshet
10 April 2016 21:33
Вопросы были такие:
Я делаю карты под Half-Life и там освещение запекается, что насчёт динамических теней?
Показал демку, с портированной картой de_dust2, рассказал, почему я всё равно запекал карту освещения/AO, хоть и есть поддержка динамических теней от нескольких источников света. Всё упирается в производительность.
P.S. проектор постоянно фризил картинку и отваливался из за нестабильного wi-fi, на макбуке всё было плавненько.
Потом вопрос такой был про octree, чего пока что нет в b4w. Но есть в проекте от мозиллы BananaBread, но там всё равно производительность храмает на больших сценах…
Это такой алгоритм, который позволяет не отрисовывать элементы сцены за препятствиями, которых не видно. Это есть в движках серии игр half-life, counter-strike и тд. и отлично себя зарекомендовало.
Я загрузил карту по больше и рассказал что на больших открытых сценах эта технология не требуется.
От другого человека поступил вопрос по поводу графиков, которые должны подтягивать данные аяксом с сервера.
Но так как в b4w я пока не знаю как рисовать динамические круговые диаграммы, порекомендовал использовать three.js, где можно придумать любую математическую функцию и отрисовать её.
Остальные вопросы уже были касательно интерфейса, что уже касается HTML/CSS вёрстки. И дальнейшего развития проекта.
На следующее похожее мероприятие хочу рассказать о быстром старте. А то в зале ни один человек 3D в браузере не видел
А мне скоро может понадобится команда 3D художников/аниматоров/левел дизайнеров и пр…
Я делаю карты под Half-Life и там освещение запекается, что насчёт динамических теней?
Показал демку, с портированной картой de_dust2, рассказал, почему я всё равно запекал карту освещения/AO, хоть и есть поддержка динамических теней от нескольких источников света. Всё упирается в производительность.
P.S. проектор постоянно фризил картинку и отваливался из за нестабильного wi-fi, на макбуке всё было плавненько.
Потом вопрос такой был про octree, чего пока что нет в b4w. Но есть в проекте от мозиллы BananaBread, но там всё равно производительность храмает на больших сценах…
Это такой алгоритм, который позволяет не отрисовывать элементы сцены за препятствиями, которых не видно. Это есть в движках серии игр half-life, counter-strike и тд. и отлично себя зарекомендовало.
Я загрузил карту по больше и рассказал что на больших открытых сценах эта технология не требуется.
От другого человека поступил вопрос по поводу графиков, которые должны подтягивать данные аяксом с сервера.
Но так как в b4w я пока не знаю как рисовать динамические круговые диаграммы, порекомендовал использовать three.js, где можно придумать любую математическую функцию и отрисовать её.
Остальные вопросы уже были касательно интерфейса, что уже касается HTML/CSS вёрстки. И дальнейшего развития проекта.
На следующее похожее мероприятие хочу рассказать о быстром старте. А то в зале ни один человек 3D в браузере не видел
А мне скоро может понадобится команда 3D художников/аниматоров/левел дизайнеров и пр…
10 April 2016 17:45
Вот запёк карту нормали, используя эту модель.
Пример car2d.html
Blend файл car2d.blend
Сама машинка 2х мерная. Текстура наложенная на квадратную плоскость.
Сам запекаю нормали впервые. Не с первого раза получилось, но получилось!
Но возник вопрос, почему то одна ось нормали инвертирована, и освещение в некоторых местах ложиться не правильно.
Вопрос к 3D художникам: Я при запекании что то не так сделал/настроил?
Пример car2d.html
Blend файл car2d.blend
Сама машинка 2х мерная. Текстура наложенная на квадратную плоскость.
Сам запекаю нормали впервые. Не с первого раза получилось, но получилось!
Но возник вопрос, почему то одна ось нормали инвертирована, и освещение в некоторых местах ложиться не правильно.
Вопрос к 3D художникам: Я при запекании что то не так сделал/настроил?
10 April 2016 13:48
10 April 2016 12:12
Тусовка любителей JavaScript.
Вот тут больше информации и программа выступлений https://vk.com/rndjs
Вот тут больше информации и программа выступлений https://vk.com/rndjs
10 April 2016 09:58
При попытке скопировать арматуру выдаёт консоль
Для чего это нужно. У меня есть игроки, они выбирают персонажа и модельки должны отобразиться у других игроков (с этим справляется objects.copy()). Но у этих моделек должна быть и анимация, которая воспроизводится в зависимости от действия…
Прошу помощи в копировании объектов с арматурной анимацией.
Пример проекта прикрепил
B4W ERROR: object "Armature" is not of type "MESH".c
@ b4w.min.js:423a.copy
@ b4w.min.js:2708load_cb
@ test_copy_armature.js:68c.cb_before
@ b4w.min.js:647q
@ b4w.min.js:651a.update_scheduler
@ b4w.min.js:656a.update
@ b4w.min.js:1013n
@ b4w.min.js:2712
b4w.min.js:2682 Uncaught TypeError: Cannot read property 'is_copied' of undefined
Для чего это нужно. У меня есть игроки, они выбирают персонажа и модельки должны отобразиться у других игроков (с этим справляется objects.copy()). Но у этих моделек должна быть и анимация, которая воспроизводится в зависимости от действия…
Прошу помощи в копировании объектов с арматурной анимацией.
Пример проекта прикрепил
09 April 2016 21:09
Попробовал себя в роли спикера. Речь пока не очень, но я над этим работаю
https://youtu.be/2tn91h2i2BQ?t=3909
https://youtu.be/2tn91h2i2BQ?t=3909
07 April 2016 09:11
Ага, значит, если я правильно понимаю, то должен поступить так:
И обратно
Надо будет попробовать…
- 1. Остановить анимацию
- 2. Применить TSR костей на физические примитивы
- 3. Привязать кости к трансформации физ объектов
- 4. Запустить симуляцию физики
И обратно
- 1. Остановить симуляцию физики
- 2. Запустить скелетную анимацию
Надо будет попробовать…