HOME | DD

Published: 2008-10-10 14:37:58 +0000 UTC; Views: 2845; Favourites: 15; Downloads: 83
Redirect to original
Description
This is deeply personal (always wanted to slip that phrase inTechnical: the colour change was too fast, so I decided to cut the frame rate to 15 from 30 fps. This has given a slight jerkiness that I choose to interpret as 'shimmer' and I think it improves the overall experience. Compression to .mp4 took the edge off the colours, but they're still acceptable. Originally created in portrait aspect, I decided to hold release and re-render in the usual landscape aspect
The greatest challenge was maintaining focus on the infinity-point at the bottom. After battling with theoretical attempts to elucidate a relationship between zoom (with its log scale) and the rate of movement of a point at the edge, I solved the problem by recording the manual compensations required at five different zoom values then plotting the graphs in Excel and obtaining two quadratic equations linking zoom and the X and Y compensations. These were then plugged into the script loops.
In common with my previous animation, this employs a see-saw scripting technique that's taken me ages to crack, but allows a parameter to oscillate indefinitely. There's probably a simpler way, but I couldn't see it. If anyone's interested, I can provide the framework code.
Really needs high quality theatre mode to appreciate.
Sound: Star drops by Orb Gettarr , via [link]
Related content
Comments: 13
Capstoned [2008-11-02 14:45:23 +0000 UTC]
Fantastic colors! I liked the end where it sped up a bit and gradient seemed to change. Have you run this with infinity point in the center? Will the script allow a slight zoom to give the effect of moving thru the tunnel? Great job!
👍: 0 ⏩: 1
IDeviant In reply to Capstoned [2008-11-06 10:33:08 +0000 UTC]
I didn't put that point in the centre as it's supposed to represent the end of an infinitely long corridor, plus there's a slight 'hole' just beneath it! It does actually zoom a little (from 0 to 1 in fact), but I realised that it doesn't show terribly well, what with all the colours and wobbling
The speeding up is in fact due to a gradual increase in colour symmetry that I'd scripted to counteract the zoom. As it's a fairly short script, I'll post it here, although I tend now to run in smaller batches and then render each separately:
Path := ExtractFilePath(Options.ExportRenderer);
SetRenderBounds;
Flame.SampleDensity := 50;
Flame.Width := 640;
Flame.Height := 480;
Flame.Oversample := 1;
Flame.FilterRadius := 0.4;
Flame.Name := ('beenh_0000';
SaveFlame(Path + 'beenh.flame';
j := 0;
h := 0;
count := -1;
for j := 0 to 2700 do
begin
while (h < 100) and (h > count) do
begin
SetActiveTransform(0);
Rotate(1);
inc(j);
inc(h);
inc(count);
Transform.post[2,0] := h/5000;
SetActiveTransform(1);
Transform.Symmetry := Transform.Symmetry+0.1/2700;
Flame.Zoom := Flame.Zoom+1/2700;
RotateGradient
Flame.X := -0.0.16*Flame.Zoom^2+0.68*Flame.Zoom-1.1;
Flame.Y := -0.32*Flame.Zoom^2+1.24*Flame.Zoom-2.12;
Flame.Name := 'beenh_' + Format('%.4d', [j]);
SaveFlame(Path + 'beenh.flame';
end;
count := count+2;
while (h > -100) and (h < count) do
begin
SetActiveTransform(0);
Rotate(1);
inc(j);
dec(h);
dec(count);
Transform.post[2,0] := h/5000;
SetActiveTransform(1);
Transform.Symmetry := Transform.Symmetry+0.1/2700;
Flame.Zoom := Flame.Zoom+1/2700;
RotateGradient
Flame.X := -0.0.16*Flame.Zoom^2+0.68*Flame.Zoom-1.1;
Flame.Y := -0.32*Flame.Zoom^2+1.24*Flame.Zoom-2.12;
Flame.Name := 'beenh_' + Format('%.4d', [j]);
SaveFlame(Path + 'beenh.flame';
end;
count := count-2;
end;
SetFlameFile(Path + 'beenh.flame' ;
for i := 0 to FileCount do
begin
LoadFlame(i);
Renderer.Filename :ath + Flame.Name + '.jpg';
Flame.SampleDensity := 50;
Renderer.Width := 640;
Renderer.Height := 480;
Flame.Oversample := 1;
Flame.FilterRadius := 0.4;
SetRenderBounds;
Render;
end;
UpdateFlame := False;
👍: 0 ⏩: 0
ChaoticCamera In reply to IDeviant [2008-10-30 06:03:52 +0000 UTC]
so is mine, but it involves ninjas.
👍: 0 ⏩: 0
Beesknees67 [2008-10-11 05:37:19 +0000 UTC]
Now that you have completely hypnotized me with that psychedelic display and music I am at your bidding.
This is the first video I've seen on DA and I like it.
👍: 0 ⏩: 1
IDeviant In reply to Beesknees67 [2008-10-13 18:08:51 +0000 UTC]
Ah, now what do I say to that? Damn those miles!
👍: 0 ⏩: 1
Mobilelectro [2008-10-10 22:46:49 +0000 UTC]
very cool! I really like seeing the fractals animated.
👍: 0 ⏩: 1
IDeviant In reply to Mobilelectro [2008-10-17 15:14:18 +0000 UTC]
Thanks Cory! Might be some different types soon, via *flam3animator
👍: 0 ⏩: 0