由用户创建的信息 Mikhail Luzyanin
03 December 2015 18:32
Появился ещё один вопрос. Как реализовать инвентарь? Допустим объект движется по сцене, нажимает на предмет, который оказывается в инвентаре объекта, т.е. в выдвижном окне и потом этот предмет может быть снова изъят из инвентара и использованВы можете реализовать инвентарь подобно тому как реализовано подбирание камней в игре Сказ о Пятигоре. Там происходит так, при соприкосновении Колижн объекта главного персонажа с колижн объектом камня, он (камень) перемещается в место над головой персонажа. В вашем случае место над головой персонажа может быть свободное место в инвентаре. Все исходники игры Сказ о Пятигоре находятся в Free SDK движка, можете с ними подробно ознакомиться.
Blend4Web和所有这种身份的人。
03 December 2015 13:13
03 December 2015 10:22
Я пытался сделать шорты расгявающимися, всмысле чтобы с изменентем формы объекта изменялись и шорты, можете исправить и объяснить в чём ошибка в примере который я скинулЕдинственный пока возможный способ сдедать то что надо это делать это одной системой костей, просто нужно правильно распределить веса, что бы они влияли на шорты наким образом растягивая их. Объяеснение этого и подготовка такого поведения немного выходит за рамки объяснения работы движка. Посмотрите методы анимации одежды на ютубе для геймдева или лоуполи объектов, тоесть без всяких дополнительных модификаторов и физике.
Есть конечно еще один дикий способ это сделать эту анимацию так как вам нравится и запеч в вертексную анимацию, но это будет тяжело с точки зрения производительности и арматуру с шорт тогда нужно снять. Количество кадров анимации основной модели и вертексной анимации должны строго совпадать.
Blend4Web和所有这种身份的人。
02 December 2015 18:50
Я вообще непонятно что натворил…А в чем собственно трудность, конкретнее? Ну из того что я смог увидеть сразу так это у вас две арматуры на одном объекте, это не поддерживается - решение испоьзовать одну. Зачем вам вообще две арматуры?. Так же все модификаторы после арматуры отбрасываются, так как они не поддерживаются blend4web - решение лишь применить их до арматуры.
Blend4Web和所有这种身份的人。
02 December 2015 18:41
Ok got it working!Here's an example how to make normal maps visible in viewer and exportable in b4w.
Thanks for the tip!
The problem i had was i was trying to see the normals in the quick preview… That doesn't seem to be supported yet.
Best regards
normal_map_example.blend
Blend4Web和所有这种身份的人。
01 December 2015 12:12
Да у нас в планах есть создать серию уроков на разные темы blender/blend4web на базе разработки игры Сказ о Пятигоре, а возможно в будующем даже полноценной книги или методички как в институте. К сожалению сейчас очень много работы по доработке самой игры и много чего еще, переварривание результатов недавно прошедшего CG Event и т.д. Ближайшее возможное время для таких уроков это в начале следующего года. Простите что так, очень хотелось бы всем поделиться, но просто не хватает рук и времени.
Blend4Web和所有这种身份的人。
30 November 2015 10:54
Добрый день, подкрасил куски объекта с помощью vertext color mask, но никак не могу понять, как сделать их прозрачными.Не совсем понятно по файлу что именны вы хотели сделать прозрачным. Но у вас две главные ошибки и одна второстепенная в настройке сцены: во-первых вы ничего не подали в альфаканал в настройках материала в сам материал или в оутпут, во-вторых не выставили на материале тип прозрачности (стрелка справа), и в третьих что бы всё это увидеть во вьюпорте нужно выставить тип отображения сцены GLSL.
Blend4Web和所有这种身份的人。
26 November 2015 12:07
I'm creating a node material and with set_nodemat_value and set_nodemat_rgb we have almost the 80 % of the runtime material creation but the main issue on this task is if I can change the texture of the material dinamically.You can load all you textures into one material, then using node Color Mix and Value switch between them like in this example. I used animation to switch betwen two textures, but you also can use API to change value of the Value node.
Is there any way to change the texture / normalmap or the path to another .png/.jpg in runtime?
Thanks!
texture_switch.blend
Blend4Web和所有这种身份的人。
26 November 2015 11:46
Здравствуйте! Как сделать свечение солнца в небе? Примерно такое же как в сцене с развивающимся флагом, там солнце в небе, очень ярко светит. Я хочу сделать такое же ослепительное свечение солнца в небе. СпасибоВ принципе там простое солнце из настроек Blender с процедурным небом Blend4Web. Эффект сильного свечения от солнца создаётся за счет того что солнце пробивает флаг насквозь своим свечением, но это уже особенности настроек материала флага со специальной нодой translucency более подробно о ней можно прочитать здесь.
Blend4Web和所有这种身份的人。
26 November 2015 11:43
В рендере сайклс возможна вот такая конструкция, при ней каждый новый объект будет с новым (рандомным) цветом исходя из застроек ноды ColorRamp:К сожалению сам Blender Internal, который был отправной точной для создания на его основе принципов построения материалов для Blend4Web не даёт таких возможностей. Мы (разные художники команды Blend4Web) пытались найти какое то полупроцедурное решение что сделать что то подобное, но ничего так и не получилось, не хватает функционала самого Blender Internal, а до какого то патча для Blender так дело и не дошло. Единственный вариант это делать несколько групп с разными мешами но одним материалов, с разным вертексным цветом который уже подается в материал из геометрии. Так конечно невозможно сделать неограниченное количество вариаций, только столько на сколько хватит сил художника.
В b4w это возможно? Я бы допустим создал себе объект, и линкуя его из другого файла в основную сцену получал бы каждый раз с немного другим оттенком (с каким настроил в материале). Например одинаковые машины, с разным цветом. Или растительность.
Blend4Web和所有这种身份的人。