Different Colors on Spiral Arms
From Ultrafractal Wiki
Can anyone help? I'm trying to colour the arms of a spiral from a Julia set different colours, but having spent hours trying I can't work out how to do it. Does anybody know?
Thanks in advance.
Justin
***
Hi Justin,
The simplest method is to use a formula that supports mod iter. I have attached a simple upr that does this. The Julia set has 4 arms. Look at the top (colored) layer. The Trap Color Mode is iteration, which is set to discrete colors with 4 iteration colors. Look at the gradient for the layer and you will see it has 4 evenly spaced control points, each point corresponding to a color in the Julia set.
If you don't have UF5, I will send you a UF4 example.
Copyright (c) 2008 by Ron Barnett
moditer4 {
; Copyright (c) 2008 by Ron Barnett.
; Tweakable on this list.
::7P7oZhn2tj1SvNOOM47Fo/HM89N12JOP6CdpbnBoD2uHmpYuGoaJnop2SGSKtN/7XK53O+R2
T7hxFoI2kfkUiikimxSckGnc/t344oZ6EKyNVQYaqclrzHMi+Ia9KPnjU2hjaUofgTC+MVqQ
BGJikUArC5+dB35BskT16/czd+h3F45t192bsgtKPCnpZCOy9Bc0bHkiTcirjIDHx0nR+eeO
pU5BKYbKK9UimllcGIpPKIFvjVK7iUi5qMsky1ozUgUKOLjxPkbEgKVi+DvFee726vaVYw2N
35tY1Ov1bWuNYz2dhOp4Dc02FhLt/d7NxCJYBsVBp4PN7dzCyzJjKjOSjeDJijdiZJUOOF8P
S6rLOFn66AGTeG5+tTJM8DYWi4k21oks9vDeIzm1fBol9aqSjgdG84r5ws63wKzH5tIYpfQI
sKX7tOI82bYcFjQvvazGDrHugTv9GQyLZlw4Uss96LcxpokqF4TwOm+iEnpKXe7ZGSaDJrvP
bf8+oEwDv499HocqkFdB9IRiQCOaDjc1Uzjwk0IdTEtY3yaBdEu0V1gW8eLYaCoUkLJ9Xw+J
517f85vt3sN+hlhbb90Um27ipxh1C5kIhlRzl14wzsvgTSMRTYTgPkkAv6U/u7kir0YpGNtZ
KiYnWfvxyuGcJCBg7LBdQm1Ap+okqOKSIQ4bYbY5BmQOVRmCcwZO0epk8zCi7ASM25WTQ1mY
UYnUU5VC1szyEKm5kByUBw+9iUbZOkey9QFFh8uz7awlKenqg87xxSksY90qUFhhK4Ts+kCt
NCE5dd4Uaa2UYVvR/4awcN6CrysJY9GneEnRrDs++XeIvigh8jMcqgTcHUurosQBsaTBBCXF
QSuxHHP2UsfIekf5PUyZJgAoKZ8AMj5I4qBueYFogr94ih0+rq3xJXEHaZGngfHKQ6m/rjfv
pvQEvbkIFcCdS5pyBwP4dNNAUp7ByeLBl1EYfogralUMh4jGSPWEFJQjphgR0Q8JekN1q4S5
+VjAKsPxKBgM+SJXHjtWgT0LOOJ1nVNqNbp8ID0IPi+Tskh56uXPRm8UjcVHbNRRKM57Fm8y
kna0Ebh3eZZO+BVgI0YM0poRDx9ALmvEhjEq+SQstdW5Sq6XCuqi+VmU1fvGGhmukSBqqWgs
magqE9ht+m2xEiSOA7eQz9kgbBYYm9hENmdjNb1OnqQJ5GX1HE2tlAcD2NYAX9qEJMyFRg5G
UT/UfSS7r3OTBnvmg73lXI30e9agTWKvGaVHeFF96pJPTz8W4mEw6eLa51rwo0wXpcA+CquJ
p0Pnoka+Krqf6LjM/rCWPV2O5oKYa/VDkVRfD3w/wyU1e7kCBJ/wXPqNxAFP5Y5pGfnAhq2n
RrGEWt7y6lMur/RYfcYVfleoyPDyQ4qAyF5Lpewa9Ztuz0e6+UaGof3eRPYt3a+2f/w0NLdY
rWijZt1wwy2niZcN8fRPZ2P4ufk56C6DKfb52sJi+6KFan5Toiyudtpd2SrJRG813KaPN/yK
bUsFN+BwWN9NqCSdEWDfvc78W7JFNNTfGtKY3qdr3EsLs721CyOqiWHdPmf3jNK7ZDX3hFc8
YtW4aYtpgWc73lSE3vEx7rH4CHIiTareexm0GU6I4OvIyaeoWN6mOHrHP1xtiTO1pAJWBlWN
XMcQiJMon18Z3AeTqpLA3fAxSJUHg7ZbojTJuFuOqUhAqoCBiOMOh+Z+5aRS2Kf/dbhEjcOm
vhLnxml7C25FUQPAeKn+2VB+hbXb0QOrlVi4HsbdwGzNGFbU7asw6wupw4VTwKIMs3pd93GS
Q99Oj6q9ctmHq18QtmHq18QtmHq18QtmHq18QtmHq18QtmHq18Qt+NdoWlZt//OTryE5JhCx
Ln0i8Kb9Mgk55SNPXq55S973cpKGkkX90lC8KJ6vezmNB+h/nmu0/S9O2IJ=
}
***
Wow - things always seem so easy when you know how!! Thanks so much for your help.
Justin
***
Slightly simplified version of the same sort of thing.
Copyright (c) 2008 by Ron Barnett
Copy2OfModiter4 {
; Copyright (c) 2008 by Ron Barnett.
; Tweakable on this list.
::8MnOein2VaVyutNMQ07CQ/DE6UyhYTJL5lEwDNuoB9QQLacPbQLRZREKSBS6k4/+OiaJpI2W
K34ybezbIHyZy10ULVcrvHCZ5WBjEsWVdEdV01IVOqUlxtMdcA6VemtgMPGjKY89FWSSYESQ
Py0GSYt1paGg1QC+mgKRbYSJVavbx0wVTjw4l39HlEdPVLZW3qJuVD89cc48fKtyyVSSw900
n3rVHkZBIVFNlbPSCxYUJTvnBSiRKPIs8KxRYJbhKjI4SGV77VSrq4y9N0xkg0J3gnEFHHms
YGe5swop4JLjTimvMaZUU0qEUJdvksY2EMGHhX67lr0A7UHFl03qDfnzrY60CW6zEVeOKnLY
SaJca9klKzo6sJHyLDQgL1HJBPCrxE70KbQNNVbNWq2SwTBa2WpeFoMyNeHlLUHskYfPu0wz
YNXEaq0kDgkKJz3DA0vV/Z0DMJTzTRrVClGCZ0VPopZcQAXH8OBdnLoTq4URvibprjjOWblf
a701Cqx8RGE7utby2fp3xtb00KzpsayLb334jmTzPtb386tPj9tibIkNRPcNSCSVllKpTn1K
bT3OBX0u/XrDB9d3NCwHMM9XyAYc1XwgKnBtp+Q+24RXqehZgMuxYRmmnbHL9mUK8tS4YgCP
You0b8XBtxyqGnFmnZvOekjnXqpilaPdMaKoVsz9mpOp8paA/Wxl2gza/wZkdwci35yQ8FOz
hsjT/4gpDukVj9phDZvrGF0qRDH+DVzoZZhkRgbw0vPQY0gEmfQm6yQf/n1LxqC+4fU6EAOS
h2Q5wKlu7cvmdVQvQC5jw+rFKDzc6Mya7HOPoFV9FrzhjD2rcbhtAu1KUiszmI0DAqtn8pth
/YNKBP7Mhff5jgSrL4fcjLs7q5BhPU/3yy+p9MPG6mN8hwHQ6+pdgKX9wr76YLceQm771V2r
p+P8mFGDFh/OLnCdBh+rAYG9jm+4QdgnEgMlKF0y2RmB1/v6NRO/yh2TejEmMH58IB6LaF0Q
U76zw9rHjXuIpb9bCX1Ih6tiXEhjxLguTaaQzpuWXKVtWg7bfLKJx37f15gojB==
}


