Problème
Vous avez besoin d'un ensemble de bitmaps pour créer une animation GIF ou une vidéo.
Solution
Cette JSL montre comment modifier un paramètre de plate-forme sur une série de valeurs et capturer une image à chaque étape.
dt = open("$sample_data/big class.jmp");
// make a platform
bv = Bivariate( Y( :height ), X( :weight ) );
// add a spline. The code below will adjust the tension.
bv<<FIT spline="">0, // until there are no more...add the files to the GIF under construction
p = newimage(dir||removefrom(allfiles,1)[1]);
animation<<ADDFRAME></ADDFRAME></FIT>
Discussion
Les GIF animés conviennent aux petites images et aux courtes durées. Vous pouvez utiliser d'autres éditeurs vidéo pour assembler des vidéos plus volumineuses en tant que fichiers AVI. Parfois, vous devrez peut-être réexécuter la plateforme avec le nouveau paramètre. Ci-dessus, le curseur a bien fonctionné, mais la définition du champ numérique à partir de JSL n'a pas mis à jour l'image.
Animated GIF changing spline tensionGIF animé modifiant la tension des splines
Voir également
Documentation d'image