fractal
7 лет назадРесурс: формула для Chaotica - геометрия
Всем привет! Сегодня мы открываем новую рубрику, которая называется "Ресурс". В этой рубрике мы будем выкладывать формулы для всех генераторов фрактальной графики, плагины и другие весьма полезные штуки и приспособления для вашего удобства работы и обучения.
Автор: @meskalinerush
А сегодня рубрику открывает формула для программы Chaotica.
Как ее открыть?
- Создаете пустой текстовый документ.
- Копируете содержимое кода в него и закрываете, соглашаясь с изменениями.
- Меняете расширение файла с .txt на .снаos
- Открываете данный файл через Chaotica
- Экспериментируете и радуетесь)
Код:
<?xml version="1.0" encoding="utf-8"?>
<world name="World">
<int name="format_version">3</int>
<IFS name="014">
<imaging name="img">
<int name="image_width">1000</int>
<int name="image_height">1000</int>
<int name="image_aa_level">1</int>
<int name="image_layers">1</int>
<int name="image_quality">0</int>
<string name="antialiasing_mode">strong</string>
<real name="brightness">37.0217391304348</real>
<vec4 name="background_colour">0 0 0 1</vec4>
<bool name="apply_bg_before_curves">false</bool>
<real name="flam3_gamma">2.6</real>
<real name="flam3_vibrancy">1</real>
<bool name="flam3_use_highlight_power">false</bool>
<real name="flam3_highlight_power">0.01</real>
<real name="flam3_gamma_linear_threshold">0</real>
<table name="layer_weights">
<values>1 1 1 1</values>
</table>
</imaging>
<camera name="flam3 camera">
<vec2 name="pos">-0.484068506483384 0.834421879675013</vec2>
<real name="rotate">-72.6900000000001</real>
<real name="sensor_width">5</real>
<flam3_transform name="Viewing transform">
<affine2 name="Pre affine">
<real name="x_axis_angle">88.6891297165</real>
<real name="x_axis_length">0.9999997128864588</real>
<real name="y_axis_angle">178.68912971650002</real>
<real name="y_axis_length">0.9999997128864588</real>
<vec2 name="offset">0.834531 -0.69017</vec2>
</affine2>
<node name="transforms">
<flam3_variation name="Transform 2">
<string name="variation_name">bipolar</string>
<params>
<real name="bipolar">6.483</real>
<real name="bipolar_shift">0</real>
</params>
</flam3_variation>
</node>
</flam3_transform>
</camera>
<node name="iterators">
<iterator name="Iterator 0">
<flam3_transform name="flam3_xform 0">
<affine2 name="Pre affine">
<real name="x_axis_angle">0</real>
<real name="x_axis_length">1</real>
<real name="y_axis_angle">90</real>
<real name="y_axis_length">1</real>
<vec2 name="offset">-0.053551 -0.401409</vec2>
</affine2>
<node name="transforms">
<flam3_variation name="Transform 3">
<string name="variation_name">linear</string>
<params>
<real name="linear">1</real>
</params>
</flam3_variation>
<flam3_variation name="Transform 3">
<string name="variation_name">spherical</string>
<params>
<real name="spherical">0.25</real>
</params>
</flam3_variation>
</node>
</flam3_transform>
<flam3_shader name="flam3 shader">
<real name="palette_index">0.923</real>
<real name="blend_speed">0.025000000000000022</real>
<real name="opacity">0</real>
<table name="layer_weights">
<values>1 1 1 1</values>
</table>
</flam3_shader>
<weights_selector name="Iterator selection weights">
<real name="base_weight">0.5</real>
<node name="per_iterator_weights">
<real name="iter 0 weight">0</real>
<real name="iter 1 weight">3.463720036740371</real>
<real name="iter 2 weight">0</real>
<real name="iter 3 weight">0</real>
<real name="iter 4 weight">3.2203885530054692</real>
</node>
</weights_selector>
<real name="time_scale">1</real>
</iterator>
<iterator name="Iterator 1">
<flam3_transform name="flam3_xform 1">
<affine2 name="Pre affine">
<real name="x_axis_angle">-103.72413821382364</real>
<real name="x_axis_length">0.8841233803587597</real>
<real name="y_axis_angle">-13.724138213823638</real>
<real name="y_axis_length">0.8841233803587597</real>
<vec2 name="offset">0.632324 0.619355</vec2>
</affine2>
<node name="transforms">
<flam3_variation name="Transform 3">
<string name="variation_name">curl</string>
<params>
<real name="curl">1</real>
<real name="curl_c1">-0.158</real>
<real name="curl_c2">0</real>
</params>
</flam3_variation>
</node>
</flam3_transform>
<flam3_shader name="flam3 shader">
<real name="palette_index">0</real>
<real name="blend_speed">0</real>
<real name="opacity">0</real>
<table name="layer_weights">
<values>1 1 1 1</values>
</table>
</flam3_shader>
<weights_selector name="Iterator selection weights">
<real name="base_weight">0.5</real>
<node name="per_iterator_weights">
<real name="iter 0 weight">0</real>
<real name="iter 1 weight">0</real>
<real name="iter 2 weight">0</real>
<real name="iter 3 weight">1.0110409731994476</real>
<real name="iter 4 weight">2.364337411461102</real>
</node>
</weights_selector>
<real name="time_scale">1</real>
</iterator>
<iterator name="Iterator 2">
<flam3_transform name="flam3_xform 2">
<affine2 name="Pre affine">
<real name="x_axis_angle">24.572270846258906</real>
<real name="x_axis_length">1.2019770886709946</real>
<real name="y_axis_angle">114.57227084625892</real>
<real name="y_axis_length">1.2019770886709946</real>
<vec2 name="offset">-1.190252 0.564531</vec2>
</affine2>
<node name="pre_transforms">
<flam3_variation name="Transform 3">
<string name="variation_name">pre_blur</string>
<params>
<real name="pre_blur">0.046</real>
</params>
</flam3_variation>
</node>
<node name="transforms">
<flam3_variation name="Transform 3">
<string name="variation_name">bubble</string>
<params>
<real name="bubble">1</real>
</params>
</flam3_variation>
</node>
</flam3_transform>
<flam3_shader name="flam3 shader">
<real name="palette_index">1</real>
<real name="blend_speed">0.11599999999999999</real>
<real name="opacity">0</real>
<table name="layer_weights">
<values>1 1 1 1</values>
</table>
</flam3_shader>
<weights_selector name="Iterator selection weights">
<real name="base_weight">1.39</real>
<node name="per_iterator_weights">
<real name="iter 0 weight">0</real>
<real name="iter 1 weight">4.591002044688331</real>
<real name="iter 2 weight">0</real>
<real name="iter 3 weight">0</real>
<real name="iter 4 weight">2.549208233171076</real>
</node>
</weights_selector>
<real name="time_scale">1</real>
</iterator>
<iterator name="Iterator 3">
<flam3_transform name="flam3_xform 3">
<affine2 name="Pre affine">
<real name="x_axis_angle">47.223084352457604</real>
<real name="x_axis_length">0.885250486317291</real>
<real name="y_axis_angle">137.22308435245762</real>
<real name="y_axis_length">0.885250486317291</real>
<vec2 name="offset">-0.267261 0.301723</vec2>
</affine2>
<node name="transforms">
<flam3_variation name="Transform 3">
<string name="variation_name">waves2</string>
<params>
<real name="waves2">1</real>
<real name="waves2_scalex">0.2</real>
<real name="waves2_scaley">-0.024</real>
<real name="waves2_freqx">1.586</real>
<real name="waves2_freqy">-0.487</real>
</params>
</flam3_variation>
</node>
</flam3_transform>
<flam3_shader name="flam3 shader">
<real name="palette_index">0</real>
<real name="blend_speed">0.04999999999999999</real>
<real name="opacity">1</real>
<table name="layer_weights">
<values>1 1 1 1</values>
</table>
</flam3_shader>
<weights_selector name="Iterator selection weights">
<real name="base_weight">0.5</real>
<node name="per_iterator_weights">
<real name="iter 0 weight">4.6224059222839635</real>
<real name="iter 1 weight">0</real>
<real name="iter 2 weight">1.2888579467418186</real>
<real name="iter 3 weight">0</real>
<real name="iter 4 weight">6.054488850256465</real>
</node>
</weights_selector>
<real name="time_scale">1</real>
</iterator>
<iterator name="Iterator 4">
<flam3_transform name="flam3_xform 4">
<affine2 name="Pre affine">
<real name="x_axis_angle">0</real>
<real name="x_axis_length">1.227171</real>
<real name="y_axis_angle">90</real>
<real name="y_axis_length">1.227171</real>
<vec2 name="offset">-3.056852 0.770845</vec2>
</affine2>
<node name="pre_transforms">
<flam3_variation name="Transform 4">
<string name="variation_name">pre_blur</string>
<params>
<real name="pre_blur">0.174</real>
</params>
</flam3_variation>
</node>
<node name="transforms">
<flam3_variation name="Transform 4">
<string name="variation_name">spherical</string>
<params>
<real name="spherical">1</real>
</params>
</flam3_variation>
</node>
</flam3_transform>
<flam3_shader name="flam3 shader">
<real name="palette_index">0.349</real>
<real name="blend_speed">0</real>
<real name="opacity">0</real>
<table name="layer_weights">
<values>1 1 1 1</values>
</table>
</flam3_shader>
<weights_selector name="Iterator selection weights">
<real name="base_weight">0.05</real>
<node name="per_iterator_weights">
<real name="iter 0 weight">0</real>
<real name="iter 1 weight">2.07477138397636</real>
<real name="iter 2 weight">0</real>
<real name="iter 3 weight">0</real>
<real name="iter 4 weight">2.964342616919226</real>
</node>
</weights_selector>
<real name="time_scale">1</real>
</iterator>
</node>
<colouring>
<curve name="hue">
<table name="knots">
<values>0 0.14285715 0.2857143 0.42857146 0.5714286 0.71428573 0.8571429 1</values>
</table>
<table name="values">
<values>0.039142862 0.57467693 0.16559988 0.017461726 0.9877871 0.0136967655 0.5585583 0.23283395</values>
</table>
</curve>
<curve name="saturation">
<table name="knots">
<values>0 0.14285715 0.2857143 0.42857146 0.5714286 0.71428573 0.8571429 1</values>
</table>
<table name="values">
<values>0.6651933 0.46099848 0.45504466 0.3888241 0.66173637 0.5135502 0.48889872 0.841448</values>
</table>
</curve>
<curve name="value">
<table name="knots">
<values>0 0.14285715 0.2857143 0.42857146 0.5714286 0.71428573 0.8571429 1</values>
</table>
<table name="values">
<values>0.41826248 0.585745 0.5200052 0.4256837 0.7620109 0.9059073 -0.32036814 0.64607406</values>
</table>
</curve>
</colouring>
</IFS>
</world>
Пост подготовил @meskalinerush для сообщества Fractal
Вы можете найти нас в:
Telegram: https://t.me/joinchat/GZmeKA5cSfYip429CpiMjA
E-mail: fractalteam@mail.ru
Также читайте нас в Steemit: https://steemit.com/@fractal-team
Дизайн: @meskalinerush
—