Skip to content
Snippets Groups Projects
Commit 99c2d0c0 authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

use %03g instead of the stupid If/EndIf tests

parent 7a7a6eac
No related branches found
No related tags found
No related merge requests found
...@@ -13,18 +13,8 @@ General.GraphicsHeight = 240 ; ...@@ -13,18 +13,8 @@ General.GraphicsHeight = 240 ;
For i In {1:View[0].NbTimeStep} For i In {1:View[0].NbTimeStep}
Draw; Draw;
If (i < 10) Print Sprintf("anim-%03g.jpg", i);
Print Sprintf("anim-00%g.jpg", i); Print Sprintf("anim-%03g.gif", i);
Print Sprintf("anim-00%g.gif", i);
EndIf
If (i >= 10 && i < 100)
Print Sprintf("anim-0%g.jpg", i);
Print Sprintf("anim-0%g.gif", i);
EndIf
If (i >= 100)
Print Sprintf("anim-%g.jpg", i);
Print Sprintf("anim-%g.gif", i);
EndIf
For j In {1:PostProcessing.NbViews} For j In {1:PostProcessing.NbViews}
View[j-1].TimeStep++; View[j-1].TimeStep++;
...@@ -50,15 +40,7 @@ System 'echo "OUTPUT anim.mpg" >> anim.par' ; ...@@ -50,15 +40,7 @@ System 'echo "OUTPUT anim.mpg" >> anim.par' ;
System 'echo "INPUT_CONVERT *" >> anim.par' ; System 'echo "INPUT_CONVERT *" >> anim.par' ;
System 'echo "INPUT_DIR ." >> anim.par' ; System 'echo "INPUT_DIR ." >> anim.par' ;
System 'echo "INPUT" >> anim.par' ; System 'echo "INPUT" >> anim.par' ;
If (View[0].NbTimeStep < 10) System Sprintf('echo "anim-*.jpg [001-%03g]" >> anim.par', View[0].NbTimeStep) ;
System Sprintf('echo "anim-*.jpg [001-00%g]" >> anim.par', View[0].NbTimeStep) ;
EndIf
If (View[0].NbTimeStep >= 10 && View[0].NbTimeStep < 100)
System Sprintf('echo "anim-*.jpg [001-0%g]" >> anim.par', View[0].NbTimeStep) ;
EndIf
If (View[0].NbTimeStep >= 100)
System Sprintf('echo "anim-*.jpg [001-%g]" >> anim.par', View[0].NbTimeStep) ;
EndIf
System 'echo "END_INPUT" >> anim.par' ; System 'echo "END_INPUT" >> anim.par' ;
// Call mpeg_encode // Call mpeg_encode
......
...@@ -32,18 +32,8 @@ For i In {1:PostProcessing.NbViews} ...@@ -32,18 +32,8 @@ For i In {1:PostProcessing.NbViews}
index++; index++;
Draw; Draw;
If (index < 10) Print Sprintf("anim-%03g.jpg", index);
Print Sprintf("anim-00%g.jpg", index); Print Sprintf("anim-%03g.gif", index);
Print Sprintf("anim-00%g.gif", index);
EndIf
If (index >= 10 && index < 100)
Print Sprintf("anim-0%g.jpg", index);
Print Sprintf("anim-0%g.gif", index);
EndIf
If (index >= 100)
Print Sprintf("anim-%g.jpg", index);
Print Sprintf("anim-%g.gif", index);
EndIf
View[i-1].TimeStep++; View[i-1].TimeStep++;
EndFor EndFor
...@@ -70,15 +60,7 @@ System 'echo "OUTPUT anim.mpg" >> anim.par' ; ...@@ -70,15 +60,7 @@ System 'echo "OUTPUT anim.mpg" >> anim.par' ;
System 'echo "INPUT_CONVERT *" >> anim.par' ; System 'echo "INPUT_CONVERT *" >> anim.par' ;
System 'echo "INPUT_DIR ." >> anim.par' ; System 'echo "INPUT_DIR ." >> anim.par' ;
System 'echo "INPUT" >> anim.par' ; System 'echo "INPUT" >> anim.par' ;
If (index < 10) System Sprintf('echo "anim-*.jpg [001-%03g]" >> anim.par', index) ;
System Sprintf('echo "anim-*.jpg [001-00%g]" >> anim.par', index) ;
EndIf
If (index >= 10 && index < 100)
System Sprintf('echo "anim-*.jpg [001-0%g]" >> anim.par', index) ;
EndIf
If (index >= 100)
System Sprintf('echo "anim-*.jpg [001-%g]" >> anim.par', index) ;
EndIf
System 'echo "END_INPUT" >> anim.par' ; System 'echo "END_INPUT" >> anim.par' ;
// Call mpeg_encode // Call mpeg_encode
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment