SVC Fractal Set Generator

World's simplest math tool

Free online Smith-Volterra-Cantor (SVC) set fractal generator. Just press a button and you'll get a Smith-Cantor fractal. There are no ads, popups or nonsense, just an awesome Volterra-Cantor set generator. Press a button – get an SVC fractal. Created by mathematicians for mathematicians.

love numbers?check out number tools!

We just started working on Online Number Tools — utilities for working with just numbers. Check it out!

A link to this tool, including input, options and all chained tools.

SVC set fractal

Can't convert.

An error has occured.

Chain with...

Remove chain

Save as...

Copy to clipboard

Download

Export to Pastebin

Remove no tools?

This tool cannot be chained.

SVC Fractal Set Generator options

SVC Size and Iterations

WidthSVC fractal width.

HeightSVC fractal height.

IterationsNumber of iterative subdivisions
of the starting unit line.

Smith-Volterra Set Colors

BackgroundSVC set background color.

Internal colorSVC set fill color.

Line colorSVC set segment line
border color.

Other Options for SVC Fractal

Line WidthSVC set segment line border width.

PaddingPadding around the SVC fractal.

Select DirectionDirection of drawing.

Squeeze modeConnect the shredded segments
with each other. (Leave no space
between iterations.)

Barcode modeDraw only the last iteration of
the SVC fractal set.

SVC Fractal Set Generator toolWhat is a SVC Fractal Set Generator?

This tool draws the Smith-Volterra-Cantor (SVC) set. The SVC fractal also is known as fat Cantor set and epsilon-Cantor (ε-Cantor). SVC set is very similar to the regular Cantor set but has one key difference. With every new iteration, an ever smaller piece from the unit segment is cut out. In the second iteration we cut the middle 1/4 part, in the third 1/16, in the fourth 1/64, and so on. You can change the length and height of the beginning segment by setting the set dimensions in the options above. Other options include ability to select three colors for drawing the Smith-Volterra-Cantor fractal. These three colors are the background color, the line segment color, and line border color. If you set the line border to 0 px width, then the SVC fractal will be two-colored. You can add padding to line segments and change the line segment length by changing the dimensions of the image. If you enable the squeeze mode then all segments will get stretched vertically and joined together, leaving no space between them. If you enable barcode mode then only the last iteration is drawn and is also stretched vertically creating a barcode-like fractal. You can also select the direction in which the segments will get iterated to. Mathabulous!

SVC Fractal Set Generator examplesClick to use

Draw a Smith-Volterra-Cantor Set With a Boundary Line

This example generates SVC fractal with each line segment having an extra 6px white boundary line around it. To do this we use three colors – blue for background, white for border, and black for fill.

Required options

These options will be used automatically if you select this example.

WidthSVC fractal width.

HeightSVC fractal height.

IterationsNumber of iterative subdivisions
of the starting unit line.

BackgroundSVC set background color.

Internal colorSVC set fill color.

Line colorSVC set segment line
border color.

Line WidthSVC set segment line border width.

PaddingPadding around the SVC fractal.

Select DirectionDirection of drawing.

Squeeze modeConnect the shredded segments
with each other. (Leave no space
between iterations.)

Barcode modeDraw only the last iteration of
the SVC fractal set.

Generate a Squeezed Fat Cantor Set

This example enables the squeeze-mode function. This squeezes all fat Cantor fractal lines together. We also adjust padding to 10px and make the fractal set be square-shaped with size 600x600px.

Required options

These options will be used automatically if you select this example.

WidthSVC fractal width.

HeightSVC fractal height.

IterationsNumber of iterative subdivisions
of the starting unit line.

BackgroundSVC set background color.

Internal colorSVC set fill color.

Line colorSVC set segment line
border color.

Line WidthSVC set segment line border width.

PaddingPadding around the SVC fractal.

Select DirectionDirection of drawing.

Squeeze modeConnect the shredded segments
with each other. (Leave no space
between iterations.)

Barcode modeDraw only the last iteration of
the SVC fractal set.

Draw an epsilon-Cantor Set Bottom Up

In this example we change the drawing direction and draw the ε-Cantor set facing up. We set a large width (1000 pixels) and small height (400 pixels) and show 6 generations of the fractal.

Required options

These options will be used automatically if you select this example.

WidthSVC fractal width.

HeightSVC fractal height.

IterationsNumber of iterative subdivisions
of the starting unit line.

BackgroundSVC set background color.

Internal colorSVC set fill color.

Line colorSVC set segment line
border color.

Line WidthSVC set segment line border width.

PaddingPadding around the SVC fractal.

Select DirectionDirection of drawing.

Squeeze modeConnect the shredded segments
with each other. (Leave no space
between iterations.)

Barcode modeDraw only the last iteration of
the SVC fractal set.

Draw an SVC Fractal as a Barcode

This example draws a black and white bar code from the last iteration of SVC fractal. This is achieved by enabling barcode mode in the options. There is no padding here, and seventh subdivision of the set is generated.

Required options

These options will be used automatically if you select this example.

WidthSVC fractal width.

HeightSVC fractal height.

IterationsNumber of iterative subdivisions
of the starting unit line.

BackgroundSVC set background color.

Internal colorSVC set fill color.

Line colorSVC set segment line
border color.

Line WidthSVC set segment line border width.

PaddingPadding around the SVC fractal.

Select DirectionDirection of drawing.

Squeeze modeConnect the shredded segments
with each other. (Leave no space
between iterations.)

Barcode modeDraw only the last iteration of
the SVC fractal set.

Pro tipsMaster online math tools

You can pass options to this tool using their codes as query arguments and it will automatically compute output. To get the code of an option, just hover over its icon. Here's how to type it in your browser's address bar. Click to try!

We're Browserling — a friendly and fun cross-browser testing company powered by alien technology. At Browserling we love to make developers' lives easier, so we created this collection of online math tools. Unlike many other tools, we made our tools free, without ads, and with the simplest possible user interface. Our online math tools are actually powered by our programming tools that we created over the last couple of years. Check them out!

Secret message

If you love our tools, then we love you, too! Use coupon code MATHTOOLLING to get a discount at Browserling.

Privacy Policywe don't log data!

All conversions and calculations are done in your browser using JavaScript. We don't send a single bit about your input data to our servers. There is no server-side processing at all. We use Google Analytics and StatCounter for site usage analytics. Your IP address is saved on our web server, but it's not associated with any personally identifiable information. We don't use cookies and don't store session information in cookies. We use your browser's local storage to save tools' input. It stays on your computer.

Terms of Servicethe legal stuff

By using Online Math Tools you agree to our Terms of Service. TLDR: You don't need an account to use our tools. All tools are free of charge and you can use them as much as you want. You can't do illegal or shady things with our tools. We may block your access to tools, if we find out you're doing something bad. We're not liable for your actions and we offer no warranty. We may revise our terms at any time.