Z manipulation

Home » Variation Types » Z manipulation

Z Manipulation

Variations that manipulate only the z coordinate. All of these must be used with another variation to process x and y (even if linear to simply copy it).


extrude

Extrude the other variations on the transform by stretching the z coordinate.

Type: 3D (sets z only)
Author: Georg Kiehne (xyrus02)
Date: 26 Jul 2010

ParameterDescription
root_faceDensity of the extruded face compared to the rest, from 0 (root face has no extra density) to 1 (only the root face)

http://xyrus02.deviantart.com/art/Extrude-Plugin-for-Apophysis-172778628 (defunct)

flatten / zclear

Flatten the other variations on the transform by setting the z coordinate to 0.

Type: 3D (sets z only)
Author: Georg Kiehne (xyrus02)
Date: 28 Jul 2013

inflateZ_1

Set z to tilt the plane forward, basing z mostly on y, but with some distortion.

Type: 3D (sets z only)
Author: Larry Berlin (aporev)
Date: 28 Sep 2009

https://www.deviantart.com/aporev/art/3D-Plugins-Collection-One-138514007

inflateZ_2

Set z to tilt the plane diagonally.

Type: 3D (sets z only)
Author: Larry Berlin (aporev)
Date: 28 Sep 2009

https://www.deviantart.com/aporev/art/3D-Plugins-Collection-One-138514007

inflateZ_3

Warp z to give a strong three dimensional effect.

Type: 3D (sets z only)
Author: Larry Berlin (aporev)
Date: 28 Sep 2009

https://www.deviantart.com/aporev/art/3D-Plugins-Collection-One-138514007

inflateZ_4

Set z to create interleaved helix shapes.

Type: 3D (sets z only)
Author: Larry Berlin (aporev)
Date: 28 Sep 2009

inflateZ_5

Set z to give a gentle three dimensional wave shape.

Type: 3D (sets z only)
Author: Larry Berlin (aporev)
Date: 28 Sep 2009

https://www.deviantart.com/aporev/art/3D-Plugins-Collection-One-138514007

inflateZ_6

Set z to give a rolling shape.

Type: 3D (sets z only)
Author: Larry Berlin (aporev)
Date: 28 Sep 2009

https://www.deviantart.com/aporev/art/3D-Plugins-Collection-One-138514007

post_bumpmap_wf

Set z from an external bumpmap image.

Type: 3D (sets z only)
Author: Andreas Maschke (thargor6)
Date: 28 Feb 2012

ParameterDescription
image_filenameFilename for the bumpmap image; it must exist with the same name whenever the flame is loaded
inlined_imageThe bumpmap image, selected from a file like image_filename but the image itself is stored in the flame, making the flame larger but more portable
scale_xHorizontal scaling factor for bumpmap
scale_yVertical scaling factor for bumpmap
scale_zScale for mapping the bumpmap value to z
offset_xHorizontal offset for bumpmap
offset_yVertical offset for bumpmap
offset_zOffset for mapping the bumpmap value to z
reset_z0: Add bumpmap to existing z value
1: Override existing z value with bumpmap

Bumpmap image used for above example, from pexels.com.

zcone

Add the x-y distance of each point to z, thus transforming the plane into a cone.

Type: 3D (sets z only)

zscale

Multiply the z value by the variation amount.

Type: 3D (sets z only)

Pre_zscale and post_zscale_wf also exist to scale z before or after the other variations.

ztranslate

Add the variation amount to z, translating points up or down the z axis.

Type: 3D (sets z only)

Pre_ztranslate and post_ztranslate_wf also exist to translate z before or after the other variations.

Info


This information has been created by Rick Sidwell as a guide to the more popular variations used in fractal flames. Not all of the variations are included with JWildfire, but a great many are, so it is worthwhile learning about them here.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Leave a Comment