论坛

由用户创建的信息 Mikhail Luzyanin
19 July 2016 12:40
-
Blend4Web和所有这种身份的人。
19 July 2016 12:37
Здраствуйте. Насколько я понял из описания вы пытаетесь релаизовать всё это логической системой BGE - она не поддерживается движком Blend4Web. Как альтернатива в движке есть своя собственная нодовая логика для реализации данной задачи. Из констрейнов поддерживается только Copy Transformation и то только на системе костей, поэтмоу скорее всего вам понадобится запечь весь ваш сетап в анимацию и запускать её с помощью нодовой логики.

Из вашего словесного описания трудно точно дать какие либо рекомендации, если вы можете предоставить файл для ознакомления, можно было бы тогда рекомендовать какие либо конкретные методы по реализации вашей задумки. А пока ознакомьтесь с соответствующим разделом документации о новодой логике.
Blend4Web和所有这种身份的人。
18 July 2016 16:02
Поправил это, чуть чуть обновил карту в обед. Возможно потребуется очистить кеш браузра, так как линки остались прежними…
Напомнила мне немного игру Interstate 76, там как раз на тачках сражения были классные, ну в своё время).
Blend4Web和所有这种身份的人。
18 July 2016 15:28
Вот прмиер как используя Cycles можно запечь сферомапу в кубамапу Видео.

Вот видео как это сделать при помощи Blender Internal. Только предварительно надо сделать сферу развернутую как целиндр на которую наложена ваша панорама. Вот пример сетапа сцен для запекания которым пользуюсь сам. sea_cubemap.blend - надо только подсунуть свою текстуру.
Видео
Blend4Web和所有这种身份的人。
18 July 2016 15:04
Михаил, Backface Culling - отключен (на скриншоте видно)
Не нашел среди представленных скриншотов где бы можно было увидеть что он отключен, сделайте скриншот настроек материала. Везде на скриншотах представлены настройки текстур.
Blend4Web和所有这种身份的人。
18 July 2016 14:35
Создал сферу с UV разверткой. Добавил ей текстуру (небо). В блендере текстура у сферы и снаружи и внутри видна, а в браузере только снаружи.
Вам нужно отключить на материале Backface Culling, для того что бы текстура отображалась на обеих поверхностях полигонов, если же вы хотите что бы текстура отображалась только внутри то необходимо вывернуть нормали внутрь (ctrl+n=>inside в режиме редактирования с выделенными нормалями).
Blend4Web和所有这种身份的人。
18 July 2016 14:29
Я уже перелопатил такое количество информации по этому проекту, по всем вопросам, ответы на которые явно нигде не приведены, что когда когда имеется возможность получить более-менее исчерпывающий ответ - это счастье)
Уточните тогда вопросы которые вам непонятны, не совсем понятно что именно вызывает трудности в понимании. В текстуру подается UVMap карта по которой данная текстура накладывается, если у вас 2 UVMap карты вы подаете каждую развертку в соответствующую текстуру после чего смешиваете их так как вам это необходимо нодой ColorMix.

Вот здесь урок по запекания текстурного атласа для нескольких объектов. Видео
Blend4Web和所有这种身份的人。
18 July 2016 12:33
Отлично, а тогда по какому принципу они смешиваются/накладываются друг на друга?
Тоесть? По тому принципу который вы зададите им. Посмотрите пример который я вам привел, материал там достаточно простой и отлично демонстрирует это. Присмотритесь к материалу стен и полов, там используются тайловые текстуры но к ним примешивается запеченная тектура АО.
Blend4Web和所有这种身份的人。
18 July 2016 12:07
он их автоматом экспортирует если находит в свойствах меша?
Да, первые две UVMap развертки на меше всегда экспортируются, остальные отбрасываются. Их вы можете использовать в любых целях.
Blend4Web和所有这种身份的人。
18 July 2016 11:47
Кирилл, а как я смогу экспортировать две UV карты через blend4web если это ноды cycles?
Blend4Web поддерживает как раз две UVMap развертки, по одной вы можете делать развертку для основных текстур, по второй вы можете делать развертку для текстурного атласа с запеченным АО, мы постоянно так делаем. Посмотрите в любоей практически демке сделано таким образом, например демку Gamepad из Codesnippets - она наглядно демонстрирует этот пример.
Blend4Web和所有这种身份的人。