Есть изображение на сайте. Нужно добавить эффект легкой дымки или пара. Похожее на испарение. Как это можно реализовать? Добавлять какую-то gif-ку с дымкой или как-то можно на js и css это реализовать?
Юрий Воронин: вы можете довольно просто дописать это решение до того, что нужно вам:
В функции init вносите создание smokeMaterial в цикл, где формируется массив smokeParticles; в этом же массиве позиционируете ваш дым где вам нужно. Например если вам надо чтоб он выплывал снизу, создаете его в плоскости под видимым кадром, ось z не трогаете
В функции evolveSmoke двигаете ваши particles вверх если они в кадре, и ниже кадра, если они уплыли выше. Также выставляете нужный уровень прозрачности, particle.material.opacity.
dhat: я не особенно владею предметом, но удаление рабочих объектов и реинициализация по ресайзу должны сработать. Т.к. все это тяжелые операции, в функцию ресайза можно добавить debounce.