Юрий Воронин. можете да добавите просто това решение с факта, че е необходимо:
първоначален Функцията smokeMaterial да създаде контур, където матрицата е оформена smokeParticles; в същия масив, като поставите вашия дим навсякъде, където е необходимо. Например, ако трябва да се, така че той се понесе от дъното, тя създаде в равнината на видимата рамка, Z ос не се допират
Функцията evolveSmoke преместите частици, ако те са в кадъра, и долната част на рамката, ако те се понесе по-горе. Също така се излага на желаното ниво на прозрачност, particle.material.opacity.
Window опитайте poresayzit. Красива, но абсолютно не priminimo в реалния свят.
dhat. преоразмеряване просто не е реализирана. Добавете го обратно - това пет минути.
Никита Field. и как да го добавите, не казвай? Красива писалка наистина.
dhat. Аз наистина не знам този въпрос, но премахването на работни съоръжения и reinitialization на преоразмеряване трябва да работи. защото всичко това тежка операция, преоразмеряване функция може да добавите debounce.
Свързани статии