Animation flickering problem
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hello, I animate a car mooving by a curve and I want to create animation with out flickering. The whole animation is 8/9 seconds and the plotting takes over 2 minutes... I have this code:
fig=figure;
set(fig,'DoubleBuffer','on');
aviobj = avifile('mov.avi','compression', 'none')
while step<length(x)
% some code for ploting the animation moovement here %
frame = getframe(gca);
aviobj = addframe(aviobj,frame);
end
aviobj = close(aviobj);
So I think it should have worked... but it doesn't. I have some plotting before this code in the same figgure. So could this be the problem... I dont think so but had to ask.
thank you!
2 Kommentare
Sean de Wolski
am 24 Jun. 2011
What is:
"some code for plotting animation"
It seems to me that's likely the source of the flicker. Do you use findobj?
Antworten (0)
Siehe auch
Kategorien
Mehr zu Animation finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!