# Foci FX tutorial with Zy0rg - Part 2

25 Favourites
1 Comment
4K Views

If you are not familiar with , make sure you check his gallery

So, below, we got a not so short log of explaining to me and about how to use foci.

## Foci FX in Apophysis - Part 2

Just so you have an idea about what is being made, the result go first

05:33:11 PM <tatasz> and for a different angle?
05:33:24 PM <tatasz> maybe seeing how its calculated would make it clearer
05:33:44 PM <zy0rg> angle doesn't matter
05:33:55 PM <zy0rg> foci takes tiling as input
05:34:04 PM <zy0rg> tiling is tiling
05:34:07 PM <zy0rg> at any angle
05:34:19 PM <zy0rg> only it's repetition scale changes
05:34:24 PM <zy0rg> its
05:34:35 PM <depaz> zy0rg: I'm still looking at how you tiled it o_O first time I see this
05:35:36 PM <depaz> zy0rg: really interesting indeed thank you for this
05:57:54 PM <zy0rg>
<flame name="Apophysis-130323-601" version="Apophysis 2.09" size="1500 1000" center="0.574333469765242 -0.0680283960496869" scale="129.72" oversample="1" filter="0.2" quality="100" background="0 0 0" brightness="5" gamma="3" >
<xform weight="1" color="0" symmetry="0.9" spherical="1" coefs="0 -0.91189 0.91189 0 0 0" />
<xform weight="0.05" color="0.169" symmetry="-1" circleblur="0.2618" coefs="1 0 0 1 0 0" post="1 0 0 1 1.53075794227797E-017 0.2618" chaos="0 " />
<xform weight="0.2" color="0" symmetry="1" linear="1" coefs="1 0 0 1 3.14159 0" />
<xform weight="0.2" color="0" symmetry="1" linear="1" coefs="1 0 0 1 -3.14159 0" />
<xform weight="0.5" color="0" symmetry="1" linear="1" coefs="1 0 0 1 0 -1.04719" />
<xform weight="0.5" color="0" symmetry="1" linear="1" coefs="1 0 0 1 0 1.04719" />
<finalxform color="0" symmetry="1" foci="1" coefs="1 0 0 1 0 0" />
<palette count="256" format="RGB">
E3ECFFDBE6FFDBDAE8F3CEBBE8CBABE2D3A8E8D3A8E7C49C
DFBE93CDB986C4AE7CBC9F7DA7968CA29E9BAA95A8B3B1B6
AEB0BDC1B5DDCEC2E6C9BCF2CBE0FDB6D1EC8BB6C77A8797
6B94686898686077A3657ABD809BB88E9BBEB097B5B09EB8
ABABB58EBCD3A6C1DEB2C9D9C5CACED6B69FE59B7EEA736F
FB4949D0624B8C3A225E281C482F2A412F2D431E30473831
4B363B53403A40692F7191625F8A52A4B96CA4BA67A2B865
A2BB5DA9BD66ACB862C3AB87D9BEA0E6C2A0E7C6A7E1CEA4
6F5F7A9E3E9F976D9F76918C689C6B659B615E9B60649A66
6A9F676B9D68729B6183A15BA1B463B5A961DBC393EFD298
DED0A1D5CD9FCDBF9AC5B18CB4B081B29B7997837C704648
4F3B443730382F2C37343B34384B2D4F5924666D4378895C
716C4C524A3D55383D6143389464749A8490C28293C8A89B
ECBAA1F2CE94F5D79BEDD6B4DEBFBDC8C0D8CBC0E2D0CEE3
CDDEF0D9DCEDDDDAEBD9D8E6D8D2E0E9D2B0D4C398C7AB86
C3A782B4926CC38D5FC0985BC49D5CC6AB54C7A543E29D4F
E8A355CB9B5DBC854C8861206D3D26412C272C1B11292317
38383A52664B708B5E8A9E57B49C3CE59F3FE89F50F1A955
D39C59C79F64A3B7609AA75F6D9F6E68A16E93A6ACAFBED1
E0A652C68545AC4828883219722D1D453035322B4D363C48
463B4C45527C4E658E666F98826F857E7081689260689A69
679D69699E6A6AA064669E5D73AB3E7B5C308043248E391C
A43E2FD06656D36F57DC934EEF9E5DF2AC64F8CB6EDFCC7D
D3C392CCB498C5A99BC09D8AC2AA86A5B26AA0B364AF9477
AB865A8D683B805824694B277453289175509C88539F9186
B4A9A3C4B9BDD2CEDFE9EEF4EBFCFFF7F5F6FFEED7E6D8B3
E0D1A8D1CCA2DFCCABD8C4CDC1AFD5BEB5D2B5A7A6D2B885
</palette>
</flame>
05:58:01 PM <zy0rg> depaz: thanks
06:00:23 PM <depaz> zy0rg: I an easily see that x repetition = pi, what about the y repetition? :/
06:00:55 PM <zy0rg> depaz: it's pi/3
06:02:12 PM <zy0rg> and spherical scale = sqr(3/pi)
06:02:37 PM <depaz> zy0rg: spherical scale is exactly what I was just checking
06:03:05 PM <zy0rg> sqr(1 / {y repetition})
06:46:57 PM
<zy0rg>
<flame name="Apo7X-130323-401" version="Apophysis 2.09" size="752 934" center="2.89167469836511 1.57897972994448" scale="53.9095772272202" oversample="1" filter="0.2" quality="5" background="0 0 0" brightness="4" gamma="4" gamma_threshold="0.01" >
<xform weight="0.1" color="0" opacity="0" square="1.5" coefs="1 0 0 1 0 0" chaos="0 " />
<xform weight="0.5" color="0" opacity="0" linear="1" coefs="1 0 0 1 3.14159 0" chaos="0 " />
<xform weight="0.5" color="0" opacity="0" linear="1" coefs="1 0 0 1 0 -3.14159" chaos="0 " />
<xform weight="0.5" color="0" opacity="0" linear="1" coefs="1 0 0 1 -3.14159 0" chaos="0 " />
<xform weight="0.5" color="0" opacity="0" linear="1" coefs="1 0 0 1 0 3.14159" chaos="0 " />
<xform weight="0.5" color="0" linear="1" coefs="1 0 0 1 0 0" chaos="1 0 0 0 0 0 " />
<finalxform color="0" symmetry="1" foci="1" coefs="1 0 0 1 0 0" />
<palette count="256" format="RGB">
D2A456ECC86AE3BB62DBAF5BBE8C4BA16A3B945A32884A2A
4C1514420D0B390603360301340100340100340100340100
340100430D0D5821136E351A914F2CB46A3FBF7D48CB9052
F5B46AF9C27AFDD18AFED78CFFDE8EFEDD8CFEDC8BFEDE84
FDD97FE3B668D9AA56D09E45C7923FBF863AC18838C38B37
7F4421541A07480D033C0000380000340100340100340100
340100340100340100340100340100340100340100340100
340100340100340100340100340000340000360000390000
4201014503014806014805014804014505014306013E0300
3B0001340000340000340100340100340100340100340100
3401003301003301003101003001002D00002C0100270200
2301002302002601002900002A00002C00002F0000320100
340100340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340100
3401003601003801003B06003E0B004B14005D1D00703408
954714CA6F29D7762FE47D36F28B41EA934BE8984CD89045
B077399556297B351A702E156628104D12083F0103390001
350000340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340100
3401003301003101023001042E01032A02032800042A0102
2C00002E0000300000330100340100340100340100340100
340100340100340100340100340100330000330000330000
330000330000330000330000330000340100340100340300
3905003F0D014717045C250C6F351278420E894E0E8E4D17
81420F7635026929055414054708014305033F00023A0101
390103390002370000340000340100340100340100340100
340100340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340000
3500003702003E07004A13025F250C79411B97632BB9833F
</palette>
</flame>
06:47:17 PM <zy0rg> linear tiling
06:47:21 PM <zy0rg> square
06:47:28 PM <zy0rg> pi as tiling delta
06:47:50 PM <depaz> damn, no square
06:48:02 PM <depaz> sinusoidal would work?
06:48:19 PM <zy0rg> depaz: yup
06:49:00 PM <zy0rg>
<flame name="Apo7X-130323-401" version="Apophysis 2.09" size="752 934" center="2.89167469836511 1.57897972994448" scale="53.9095772272202" oversample="1" filter="0.2" quality="5" background="0 0 0" brightness="4" gamma="4" gamma_threshold="0.01" >
<xform weight="0.1" color="0" opacity="0" sinusoidal="0.75" pre_blur="1" coefs="1 0 0 1 0 0" chaos="0 " />
<xform weight="0.5" color="0" opacity="0" linear="1" coefs="1 0 0 1 3.14159 0" chaos="0 " />
<xform weight="0.5" color="0" opacity="0" linear="1" coefs="1 0 0 1 0 -3.14159" chaos="0 " />
<xform weight="0.5" color="0" opacity="0" linear="1" coefs="1 0 0 1 -3.14159 0" chaos="0 " />
<xform weight="0.5" color="0" opacity="0" linear="1" coefs="1 0 0 1 0 3.14159" chaos="0 " />
<xform weight="0.5" color="0" linear="1" coefs="0.866025 0.5 -0.5 0.866025 0 0" chaos="1 0 0 0 0 0 " />
<finalxform color="0" symmetry="1" foci="1" coefs="1 0 0 1 0 0" />
<palette count="256" format="RGB">
D2A456ECC86AE3BB62DBAF5BBE8C4BA16A3B945A32884A2A
4C1514420D0B390603360301340100340100340100340100
340100430D0D5821136E351A914F2CB46A3FBF7D48CB9052
F5B46AF9C27AFDD18AFED78CFFDE8EFEDD8CFEDC8BFEDE84
FDD97FE3B668D9AA56D09E45C7923FBF863AC18838C38B37
7F4421541A07480D033C0000380000340100340100340100
340100340100340100340100340100340100340100340100
340100340100340100340100340000340000360000390000
4201014503014806014805014804014505014306013E0300
3B0001340000340000340100340100340100340100340100
3401003301003301003101003001002D00002C0100270200
2301002302002601002900002A00002C00002F0000320100
340100340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340100
3401003601003801003B06003E0B004B14005D1D00703408
954714CA6F29D7762FE47D36F28B41EA934BE8984CD89045
B077399556297B351A702E156628104D12083F0103390001
350000340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340100
3401003301003101023001042E01032A02032800042A0102
2C00002E0000300000330100340100340100340100340100
340100340100340100340100340100330000330000330000
330000330000330000330000330000340100340100340300
3905003F0D014717045C250C6F351278420E894E0E8E4D17
81420F7635026929055414054708014305033F00023A0101
390103390002370000340000340100340100340100340100
340100340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340000
3500003702003E07004A13025F250C79411B97632BB9833F
</palette>
</flame>
06:50:02 PM <tatasz> zy0rg: so you rotated the tiling
06:50:03 PM <zy0rg> you'll see some overlapping here
06:50:07 PM <zy0rg> yup
06:50:07 PM <tatasz> yup
06:50:28 PM <depaz> yeah
06:50:59 PM <zy0rg> but
06:51:09 PM <zy0rg> overlapping is only on one axis
06:51:11 PM <zy0rg> right?
06:51:26 PM <zy0rg> only on y
06:54:10 PM <zy0rg> now
06:54:17 PM <zy0rg> turn off fx
06:55:33 PM <zy0rg> you'll see that the squares don't build a line parallel to OX now
06:56:08 PM <zy0rg> if you make that - everything will work just fine

06:56:22 PM <zy0rg>
<flame name="Apophysis-130323-701" version="Apophysis 2.09" size="752 934" center="2.89167469836511 1.57897972994448" scale="53.91" oversample="1" filter="0.2" quality="5" background="0 0 0" brightness="4" gamma="4" gamma_threshold="0.01" >
<xform weight="0.1" color="0" opacity="0" sinusoidal="0.75" pre_blur="1" coefs="1 0 0 1 0 0" chaos="0 " />
<xform weight="0.5" color="0" opacity="0" linear="1" coefs="1 0 0 1 3.14159 0" chaos="0 " />
<xform weight="0.5" color="0" opacity="0" linear="1" coefs="1 0 0 1 0 -3.14159" chaos="0 " />
<xform weight="0.5" color="0" opacity="0" linear="1" coefs="1 0 0 1 -3.14159 0" chaos="0 " />
<xform weight="0.5" color="0" opacity="0" linear="1" coefs="1 0 0 1 0 3.14159" chaos="0 " />
<xform weight="0.5" color="0" linear="1" coefs="0.5 0.5 -0.5 0.5 0 0" chaos="1 0 0 0 0 0 " />
<finalxform color="0" symmetry="1" foci="1" coefs="1 0 0 1 0 0" />
<palette count="256" format="RGB">
D2A456ECC86AE3BB62DBAF5BBE8C4BA16A3B945A32884A2A
4C1514420D0B390603360301340100340100340100340100
340100430D0D5821136E351A914F2CB46A3FBF7D48CB9052
F5B46AF9C27AFDD18AFED78CFFDE8EFEDD8CFEDC8BFEDE84
FDD97FE3B668D9AA56D09E45C7923FBF863AC18838C38B37
7F4421541A07480D033C0000380000340100340100340100
340100340100340100340100340100340100340100340100
340100340100340100340100340000340000360000390000
4201014503014806014805014804014505014306013E0300
3B0001340000340000340100340100340100340100340100
3401003301003301003101003001002D00002C0100270200
2301002302002601002900002A00002C00002F0000320100
340100340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340100
3401003601003801003B06003E0B004B14005D1D00703408
954714CA6F29D7762FE47D36F28B41EA934BE8984CD89045
B077399556297B351A702E156628104D12083F0103390001
350000340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340100
3401003301003101023001042E01032A02032800042A0102
2C00002E0000300000330100340100340100340100340100
340100340100340100340100340100330000330000330000
330000330000330000330000330000340100340100340300
3905003F0D014717045C250C6F351278420E894E0E8E4D17
81420F7635026929055414054708014305033F00023A0101
390103390002370000340000340100340100340100340100
340100340100340100340100340100340100340100340100
340100340100340100340100340100340100340100340000
3500003702003E07004A13025F250C79411B97632BB9833F
</palette>
</flame>
06:57:15 PM <zy0rg> it's the same 45% angle
06:57:22 PM <tatasz> hum it overlamps every time i rotate the fx
06:57:24 PM <zy0rg> that I've shown earlier today
06:57:38 PM <zy0rg> if you turn off fx
06:58:05 PM <zy0rg> you'll see that the tiling now makes parallel line again
07:00:03 PM <tatasz> zy0rg: i mean, whats the point of these rotations, if we still get overlaps with fx?
07:00:10 PM <tatasz> zy0rg: same for scaling it down
07:00:57 PM <depaz> tatasz: I don't see it overlapping :S
07:01:25 PM <depaz>
<flame name="Apophysis-130323-701" version="Apophysis 7x Version 15B" size="752 934" center="-0.312381198899218 0.562431874989131" scale="77.89592" oversample="1" filter="0.2" quality="5" 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="" > <xform weight="0.1" color="0" sinusoidal="1.19" pre_blur="1" coefs="1 0 0 1 0 0" chaos="0 " opacity="0" /> <xform weight="0.5" color="0" linear="1" coefs="1 0 0 1 3.14159 0" chaos="0 " opacity="0" /> <xform weight="0.5" color="0" linear="1" coefs="1 0 0 1 0 -3.14159" chaos="0 " opacity="0" /> <xform weight="0.5" color="0" linear="1" coefs="1 0 0 1 -3.14159 0" chaos="0 " opacity="0" /> <xform weight="0.5" color="0" linear="1" coefs="1 0 0 1 0 3.14159" chaos="0 " opacity="0" /> <xform weight="0.5" color="0" linear="1" coefs="0.5 0.5 -0.5 0.5 0 0" chaos="1 0 0 0 0 0 " opacity="1" /> <finalxform color="0" symmetry="1" foci="1" coefs="0.25 0 0 0.25 0 0" /> <palette count="256" format="RGB"> D2A456ECC86AE3BB62DBAF5BBE8C4BA16A3B 945A32884A2A 4C1514420D0B390603360301340100340100 340100340100 340100430D0D5821136E351A914F2CB46A3F BF7D48CB9052 F5B46AF9C27AFDD18AFED78CFFDE8EFEDD8C FEDC8BFEDE84 FDD97FE3B668D9AA56D09E45C7923FBF863A C18838C38B37 DBA84AD8A84ED5A953D0A24ECC9C4ABF8E44 B2813E96622D 7F4421541A07480D033C0000380000340100 340100340100 340100340100340100340100340100340100 340100340100 340100340100340100340100340000340000 360000390000 420101450301480601480501480401450501 4306013E0300 3B0001340000340000340100340100340100 340100340100 3401003301003301003101003001002D0000 2C0100270200 2301002302002601002900002A00002C0000 2F0000320100 340100340100340100340100340100340100 340100340100 340100340100340100340100340100340100 340100340100 3401003601003801003B06003E0B004B1400 5D1D00703408 954714CA6F29D7762FE47D36F28B41EA934B E8984CD89045 B077399556297B351A702E156628104D1208 3F0103390001 350000340100340100340100340100340100 340100340100 340100340100340100340100340100340100 340100340100 340100340100340100340100340100340100 340100340100 340100340100340100340100340100340100 340100340100 3401003301003101023001042E01032A0203 2800042A0102 2C00002E0000300000330100340100340100 340100340100 340100340100340100340100340100330000 330000330000 330000330000330000330000330000340100 340100340300 3905003F0D014717045C250C6F351278420E 894E0E8E4D17 81420F763502692905541405470801430503 3F00023A0101 390103390002370000340000340100340100 340100340100 340100340100340100340100340100340100 340100340100 340100340100340100340100340100340100 340100340000 3500003702003E07004A13025F250C79411B 97632BB9833F </palette> </flame>
07:02:08 PM <tatasz>
<flame name="Apophysis-130323-701" version="Apophysis 7x Version 15C.9" size="752 934" center="2.89167469836511 1.57897972994448" scale="53.91" oversample="1" filter="0.2" quality="1" 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="" 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.1" color="0" flatten="1" sinusoidal="0.75" pre_blur="1" coefs="1 0 0 1 0 0" chaos="0 " opacity="0" /> <xform weight="0.5" color="0" linear="1" flatten="1" coefs="1 0 0 1 3.14159 0" chaos="0 " opacity="0" /> <xform weight="0.5" color="0" linear="1" flatten="1" coefs="1 0 0 1 0 -3.14159" chaos="0 " opacity="0" /> <xform weight="0.5" color="0" linear="1" flatten="1" coefs="1 0 0 1 -3.14159 0" chaos="0 " opacity="0" /> <xform weight="0.5" color="0" linear="1" flatten="1" coefs="1 0 0 1 0 3.14159" chaos="0 " opacity="0" /> <xform weight="0.5" color="0" linear="1" flatten="1" coefs="0.5 0.5 -0.5 0.5 0 0" chaos="1 0 0 0 0 0 " opacity="1" /> <finalxform color="0" symmetry="1" flatten="1" foci="1" coefs="0.965926 0.258819 -0.258819 0.965926 0 0" /> <palette count="256" format="RGB"> D2A456ECC86AE3BB62DBAF5BBE8C4BA16A3B 945A32884A2A 4C1514420D0B390603360301340100340100 340100340100 340100430D0D5821136E351A914F2CB46A3F BF7D48CB9052 F5B46AF9C27AFDD18AFED78CFFDE8EFEDD8C FEDC8BFEDE84 FDD97FE3B668D9AA56D09E45C7923FBF863A C18838C38B37 DBA84AD8A84ED5A953D0A24ECC9C4ABF8E44 B2813E96622D 7F4421541A07480D033C0000380000340100 340100340100 340100340100340100340100340100340100 340100340100 340100340100340100340100340000340000 360000390000 420101450301480601480501480401450501 4306013E0300 3B0001340000340000340100340100340100 340100340100 3401003301003301003101003001002D0000 2C0100270200 2301002302002601002900002A00002C0000 2F0000320100 340100340100340100340100340100340100 340100340100 340100340100340100340100340100340100 340100340100 3401003601003801003B06003E0B004B1400 5D1D00703408 954714CA6F29D7762FE47D36F28B41EA934B E8984CD89045 B077399556297B351A702E156628104D1208 3F0103390001 350000340100340100340100340100340100 340100340100 340100340100340100340100340100340100 340100340100 340100340100340100340100340100340100 340100340100 340100340100340100340100340100340100 340100340100 3401003301003101023001042E01032A0203 2800042A0102 2C00002E0000300000330100340100340100 340100340100 340100340100340100340100340100330000 330000330000 330000330000330000330000330000340100 340100340300 3905003F0D014717045C250C6F351278420E 894E0E8E4D17 81420F763502692905541405470801430503 3F00023A0101 390103390002370000340000340100340100 340100340100 340100340100340100340100340100340100 340100340100 340100340100340100340100340100340100 340100340000 3500003702003E07004A13025F250C79411B 97632BB9833F </palette> </flame>

07:02:14 PM <tatasz> zy0rg`s params, rotated
07:02:25 PM <tatasz> depaz: you already did some satanic magic on it
07:02:57 PM <depaz> tatasz: rotate xform 6
07:03:49 PM <zy0rg> when you rotate it...

Published: