Итак, я работаю с библиотекой Caman.js, и мне было интересно, почему this.render (); не работает, когда функция зациклена - в моем случае я использую draw () функция из p5.js
function draw(){
/* APPLY FILTERS */
if(checkFiltersActivation() === true){
//Prepares selected filters from array (e.g this.vintage(); & this.orangePeel();)
apply_Filters();
Caman("#myCanvas-element", function(){
this.render();
noLoop();
});
}
/* CANVAS 2D - draw image from video element */
image(videoElement, 0, 0, canvasWidth, canvasHeight);
}
Результаты: ![enter image description here](https://i.stack.imgur.com/mU8o3.png)
С другой стороны, когда я использую цикл ();фильтры не добавляются.
Возможно ли достичь этого или есть какая-нибудь библиотека, в которой я могу это сделать?