Shop Mobile More Submit  Join Login

Chaotica Animation tips and tricks

Tue Dec 6, 2016, 11:14 AM
Random Chaotica animation rendering tips =)
(may be a bit advanced but oh well)

There are a few tricks that i consider when creating animations. Those tips are mostly for fellow i5 and laptop users who try making animations against all odds.

Rendering:
1. Consider AA1 as possibility
2. Use relatively low stopping SL, such as 8
3. Never use ultraquality


Making:
This is the most important imho. When you render it, there are few things that you can do really, but you casn chose wisely the parameters you will animate and the way you will animate them.

1. Some transforms are slower than others (for example, spherical and linear are fast, and julian and bipolar are slow). If you have something against rendering for a month, you may consider animating some parameters that are fast to render.
Consider creating something using only transforms such as linear, spherical, hemisphere, eyefish, splits...
Rule of thumb: make a basic spherical plant (c-91.deviantart.com/art/Spheri…). This is close to the best your pc can do (or if you are lazy and dont want to make some awesome spherical plants, just pick Chaotica random). Put it to render with the resolution and AA you want for your animation and note down the DE speed. Use this as reference: if the params you want to animate render with similar speed, this is as good as it can get.

2. Try removing variations that dont make a big difference. For instance, if you have a transform with 1 linear and 0.01 eyefish, maybe just take the eyefish off? 

3. If you use blurs, consider removing them and letting motion blur do the blurrying job instead.

4. Efficiency. High efficiency = better, in general: with low efficiency, takes longer to achieve the stopping SL.
Also, once you made your animation, make sure all your frames (if you need to go 1 by 1, then do it) have reasonably high efficiency. As Chaotica interpolates between frames, you may accidentally end up with a couple of 0.1% efficiency frames in the mix. Those could take virtually infinite time to render (even if other frames are fast renders), and you don´t want it.

5. Consider using low gamma values: this way, the noisy low density areas will be more transparent and pop up less, so you will be able to stop at lower SL.

6. Screw that, consider using gamma threshold if necessary to get rid of extensive noisy areas.
For example, on picture below, see the left side and the subtle noise behind the pattern:
Hyperspace by tatasz
I would totally threshold it for an animation.

7. Make a render friendly crop: for example, on the picture below, see the upper left corner
Hyper Stare by tatasz
This noise will hardly ever go away, and you will need something like SL 10+ to make it look decent. 

Rule of the thumb: try rendering your parameters up to SL 8-8,5. If it looks smooth enough, then go ahead.


Last but not least, a bonus:
AVOID RED when making videos (its fine for gifs). Most compressions are not friendly to red, and the risk of having some ugly pixelated stuff is higher.
I have no clue really, but there is a link where some smart person explains it better: video.stackexchange.com/questi…


Add a Comment:
 
:iconjaffa-tealc:
Jaffa-Tealc Featured By Owner Dec 6, 2016
Great tips. Thanks for making this journal!

Only the point 4 Efficiency is not too clear to me. Where in Chaotica you can see that and what is its meaning?
Reply
:icontatasz:
tatasz Featured By Owner Dec 6, 2016
It is shown under the render, together with SL and DE speed (in parenthesis after DE)
basically, it is related to the number of iterations that hit the screen, or something like that - if you zoom out a lot, your efficiency will get close to 100%, if you zoom in a lot, it will go down.
Efficiency may get also very low when your "camera" is "pointing" to an almost empty screen. For example if you try params below, you will see the efficiency is very low - but thats because the camera isnt pointing to the fractal really (if you move around, youll see the stuff)

Sometimes, when you make animations, frames can interpolate in a way that it creates those "empty" frames. Either because the camera moved in a weird way and is not showing the fractal, or because the parameters created some weird shape.

Now, watch how slow this low efficiency frame renders. As chaotica batch render only jumps to next frame once you hit the stopping SL, if you acidentally have a few of those frames in your anim, you may end up having monster render time - basically just rendering an empty screen.


<flame name="Apo7X-161206-1" version="Apophysis 7x Version 15C.9" size="612 662" center="3.92588823392182 -1.39758406184005" scale="158.019315495007" oversample="1" filter="0.5" quality="50" background="0 0 0" brightness="4" gamma="4" gamma_threshold="0.01" estimator_radius="9" estimator_minimum="0" estimator_curve="0.4" enable_de="0" plugins="linear" new_linear="1" curves="0 0 1 0 0 1 1 1 1 1 1 1 0 0 1 0 0 1 1 1 1 1 1 1 0 0 1 0 0 1 1 1 1 1 1 1 0 0 1 0 0 1 1 1 1 1 1 1" >
   <xform weight="0.38727655214008" color="0" linear="1" coefs="0.334389945164488 0.797809391643268 -0.797809391643268 0.334389945164488 -0.152701371349394 0.53017047373578" opacity="1" />
   <xform weight="0.0789751668097023" color="0.333333333333333" linear="1" coefs="0.153989351632337 0.226084798068263 -0.174828593679961 0.0566844552609558 0.483733385801315 0.346614927519113" opacity="1" />
   <xform weight="0.140614314784597" color="0.666666666666667" linear="1" coefs="-0.361815962375552 -0.203197910903552 0.0672012306257244 -0.306814441250024 -0.698801133781672 -0.930746543686837" opacity="1" />
   <xform weight="0.393133966265622" color="1" linear="1" coefs="0.341009445201002 0.215776913413997 -0.61470034021043 0.650210327339465 0.474304877221584 -0.562595791649073" opacity="1" />
   <palette count="256" format="RGB">
      F5D5AEC59D9E8379784B526F2A3E610F386E1C4579204879
      324E7546739455839A667B8E6C74815C5567513544402A41
      2514361211310F0E300D0E2C0D10310C0E3513113613173C
      191D42132458142E6B143071082664131F5B0D0F3F0C0C32
      0D092A180B2530092457131E8B2F32BD4930C4603ED7774F
      B7AE8DB9B592B5B49F98A0A3758B9668848F66819252859A
      52849D4C7E975B72844E6078414C6A2D31561F25491B1B41
      151436222141343A5E354E6D4E6285668EA77B9CA195A9C4
      A8BBB5C5CFC4E3D7B1FADEAFFFDDACF7E8A7FFFCB7FFFECF
      FEFDE8FDFCDEC9E3D693C5C476B1B5558DA455889D5A8AA0
      6787927B8489A67C6EB4655EA43E3C781B4A4C1E2B391328
      2508241A112C2822442524463135585246505B4750574249
      322E4F2F2E4D24294F2A3960253B6A44546E6B82908AA6A7
      A9D4CBC1DDD1C6DED1C9DDD1C7D9CBBCDCCFA9C2BC95ADC5
      5C8CA23061892B4170303B5B2E3150392B4C583B4F603D41
      6545505E4E4F603F4A45283C441E33592031984227B0593E
      E3844AF7C772ECD39AE6D5A1D3CC9ECAC395CFCAACD6CFA5
      D9C69BE0AAA8C993A39A5D6C6E4A56472B371E10270E082A
      0809280C0829130C2B1D0D285729347F41429C513AC85E2E
      DD7B4AE59771EFA075E2A392CAAD9DC5C4A8BAD1C9BCD8CC
      BFD6CCC5D1C3E5E4C5E1E0B4ECDDA4F6BF7FFC825BD44E43
      B4483EA933279F34248F2529943229863F3B66454C413549
      322948262243231D3F231D412B28453936555C515F7D6C7C
      A29582BBB49AB9CEBFA0B8B882959C59738E4E6076414E6E
      424D6D424D69624C4F8C5958AF5658B3734FB4866E8E8E8C
      838D977886936D868D6F87916E879B87919A9F8E7EA8825D
      965C4888484960374545182F45041C34071E2806211A081E
      18091E0E05200B052108052208092806092C0B0E310E0E30
      08082A05072D04072A040728050625050625040426030423
      01001F01001F02041D07031A07031C0302210808240A0929
      0C1035060F481D264F152B651C295D1C2149161535130C2D
      170C2C161032171338181B3C2E192A49192F5C2B2E6F2E28
   </palette>
</flame>
Reply
:iconjaffa-tealc:
Jaffa-Tealc Featured By Owner Dec 8, 2016
Thanks a lot for this additional information and for sharing the parameters. I appreciate it very much. It's all make sense now :)
Reply
:iconfractal2cry:
fractal2cry Featured By Owner Dec 6, 2016
ty!
Reply
Add a Comment:
 
×

:icontatasz: More from tatasz



More from DeviantArt



Details

Submitted on
December 6, 2016
Link
Thumb

Stats

Views
9,486 (3 today)
Favourites
20 (who?)
Comments
4
×