Title: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 20, 2016, 05:41:48 PM I'm looking for a simple voxel ''building'' software which can handle large structures so that I can experiment with creating simple fractals.
Any idea what software I could use? Title: Re: Are there any voxel software that support the creation of fractals? Post by: Max Sinister on June 20, 2016, 09:49:25 PM Sorry I can't help you with this, but I second your quest for such software.
(When I wanted to try out some 3D DLA, I wrote a script to create an STL file. Yeah, just like the result of a CAD program. Of course you couldn't 3D print the results even if you wanted, and they have no practical purpose, but that's what I could do without the right software.) Here are my results: http://www.fractalforums.com/fractals-in-nature/quick-and-dirty-a-dla-variation/msg93737/#msg93737 Title: Re: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 20, 2016, 10:00:16 PM Thanks, thats is an interesting topic.
I have found something which might work: https://github.com/guillaumechereau/goxel But I can't get it to work. (I have never even downloaded anything from github) Title: Re: Are there any voxel software that support the creation of fractals? Post by: zebastian on June 20, 2016, 10:15:40 PM You can usw mandelbulb3d for this, See Herr for instructions : http://www.instructables.com/id/Create-a-3D-printed-3D-fractal/ this will also be possible with next Version of mandelbulber (2.0.8)
Title: Re: Are there any voxel software that support the creation of fractals? Post by: zebastian on June 20, 2016, 10:18:53 PM the idea is to render slices of a volume as a black and white image stack. This image stack can be imported by fiji and made to a proper obj file.
Post processing is done in meshlab (remove holes / simplification / ...). Then you can use the object in blender for rendering, or make a 3d print of it. is this what you had in mind? Title: Re: Are there any voxel software that support the creation of fractals? Post by: zebastian on June 20, 2016, 10:19:58 PM btw: next version of mandelbulber with this functionality will be ready in 1-2 weeks O0
Title: Re: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 20, 2016, 10:31:31 PM Zebastian, thank you for your suggestion.
Im not sure whether that is what I am looking for. I was thinking of a draw-copy-paste type of creating fractals. Like this: http://www.fractalforums.com/images-showcase-(rate-my-fractal)/fractal-universe's-gallery But with voxels instead of pixels. Title: Re: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 21, 2016, 07:20:51 AM http://voxelizer.com/welcome/
This might be a good software. Title: Re: Are there any voxel software that support the creation of fractals? Post by: taurus on June 21, 2016, 02:09:57 PM I was thinking of a draw-copy-paste type of creating fractals. Like this: http://www.fractalforums.com/images-showcase-(rate-my-fractal)/fractal-universe's-gallery In principle every package with sculpting features should do, because they use voxels. Most famous is ZBrush, but Blender has simillar features. I hope, u have enough memory on board... Title: Re: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 21, 2016, 02:25:45 PM In principle every package with sculpting features should do, because they use voxels. Most famous is ZBrush, but Blender has simillar features. That sounds great, Thank you. I hope, u have enough memory on board... I guess it will indeed require a good pc. (Well thats another reason to hurry up with cleaning my server case.) Title: Re: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 21, 2016, 09:32:44 PM Ive played around with blender for a while but it still seems to be too advanced and complicated if you are just trying add, copy, paste and move around voxels.
Title: Re: Are there any voxel software that support the creation of fractals? Post by: taurus on June 21, 2016, 11:39:23 PM Ive played around with blender for a while but it still seems to be too advanced and complicated if you are just trying add, copy, paste and move around voxels. indeed blender is not for the faint hearted :dink: But, succeeding without work is an approach, that mostly fails.Title: Re: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 22, 2016, 09:49:37 AM indeed blender is not for the faint hearted :dink: But, succeeding without work is an approach, that mostly fails. You're right.Thanks, thats is an interesting topic. I almost have this working.I have found something which might work: https://github.com/guillaumechereau/goxel But I can't get it to work. (I have never even downloaded anything from github) Title: Re: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 24, 2016, 12:28:04 PM I have been able to get goxel working. It is a simple but nice program to use for this. And yes, you need a lot of memory to make these.
Title: Re: Are there any voxel software that support the creation of fractals? Post by: bkercso on June 24, 2016, 04:12:21 PM My problem with these voxel softwares is that they was made to a different task, not 3D fractal visualization, but visualization of oblejects with a smooth/connected surface. In contrast, if you generate fractals, you have a set of points with X,Y,Z coordinates, and the software have to define a continuous surface on them. This is the difficult part of the task.
I also played with voxels before: created .obj files (it has a simple file structure: https://en.wikipedia.org/wiki/Wavefront_.obj_file (https://en.wikipedia.org/wiki/Wavefront_.obj_file)), represented voxels with cubes, but the preblem was the following: I had only 6 different directions of surfaces. Eg. there were no contrast between neighboring surfaces (resulted "LEGO-style" images): http://www.fractalforums.com/3d-fractal-generation/new-3d-mandelbrot-formula-(-orangeman-)/ (http://www.fractalforums.com/3d-fractal-generation/new-3d-mandelbrot-formula-(-orangeman-)/) (http://www.fractalforums.com/index.php?action=dlattach;topic=7272.0;attach=5199;image) I'm looking for a software that can create something similar: (https://i0.wp.com/bugman123.com/Hypercomplex/Julia0110.jpg) (http://www.dhushara.com/DarkHeart/appendix2_files/image167.jpg) Title: Re: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 25, 2016, 12:13:52 PM My problem with these voxel softwares is that they was made to a different task, not 3D fractal visualization, but visualization of oblejects with a smooth/connected surface. In contrast, if you generate fractals, you have a set of points with X,Y,Z coordinates, and the software have to define a continuous surface on them. This is the difficult part of the task. Looks interesting.I also played with voxels before: created .obj files (it has a simple file structure: https://en.wikipedia.org/wiki/Wavefront_.obj_file (https://en.wikipedia.org/wiki/Wavefront_.obj_file)), represented voxels with cubes, but the preblem was the following: I had only 6 different directions of surfaces. Eg. there were no contrast between neighboring surfaces (resulted "LEGO-style" images): http://www.fractalforums.com/3d-fractal-generation/new-3d-mandelbrot-formula-(-orangeman-)/ (http://www.fractalforums.com/3d-fractal-generation/new-3d-mandelbrot-formula-(-orangeman-)/) (http://www.fractalforums.com/index.php?action=dlattach;topic=7272.0;attach=5199;image) I'm looking for a software that can create something similar: (https://i0.wp.com/bugman123.com/Hypercomplex/Julia0110.jpg) (http://www.dhushara.com/DarkHeart/appendix2_files/image167.jpg) Yes, that is still a problem with simple voxel editors. I have tried to find better ones but this one seems to be the most practical one to use. It actually has an option to double the number of polygons to make structures a little nicer but since they are made by hand and not by formula and the resolution of them is very low it is just a project just for fun. But I can ask for better rendering options, it is an open source program. Title: Re: Are there any voxel software that support the creation of fractals? Post by: bkercso on June 25, 2016, 08:15:44 PM The main "problem" (or feature :D ) of 3D fractals that these don't contains poligons, only points. But a voxel software doesn't have to create poligons on a set of points. This is task for a fractal software.
Title: Re: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 25, 2016, 08:43:20 PM True, it might be umconventional but it is the specific thing I was looking for.
Title: Re: Are there any voxel software that support the creation of fractals? Post by: phtolo on June 26, 2016, 03:18:28 PM Take a look at my hobby-project, StyrofoamIFS
http://phtolo.se/fractals/index.htm It only handles IFS fractals but it can create arbitrarily large point-clouds. Title: Re: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 26, 2016, 03:39:08 PM Thank you, I will do that once I have my 64bit machine working.
Title: Re: Are there any voxel software that support the creation of fractals? Post by: bkercso on June 26, 2016, 08:22:49 PM Wow, this IS what we need here! Could you complement this with an import function? I think about a set of points in a .txt file in ASCII format: X; Y; Z coordinates in 3 columns, separated by semicolon or something...
Title: Re: Are there any voxel software that support the creation of fractals? Post by: phtolo on June 26, 2016, 09:49:26 PM Wow, this IS what we need here! Could you complement this with an import function? I think about a set of points in a .txt file in ASCII format: X; Y; Z coordinates in 3 columns, separated by semicolon or something... There is a outputformat command for .scene files that creates text-files. (Last in the manual page for .scene files) Title: Re: Are there any voxel software that support the creation of fractals? Post by: bkercso on June 26, 2016, 11:36:35 PM Oh, good. And can it read them back?
Title: Re: Are there any voxel software that support the creation of fractals? Post by: Chillheimer on June 27, 2016, 12:14:59 AM wow! this is a fascinating gallery (and hobby-tool!!) you have there, phtolo!
Your barnsley fern with the added rotation looks so much like this is the way to 'generate' romanesco! is this that is the difference? fern 2d, romanesco 3d, with added rotation? (http://phtolo.se/fractals/gallery/fern.gif) does your program has a 'readable formula'? I'd love to see the text/math form of romanesco broccoli! (hope you don't mind embedding the gif here? I'll remove it if you have to look for bandwidth) Title: Re: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 27, 2016, 07:42:52 AM Wow that looks amazing. I can not wait to start experimenting.
Title: Re: Are there any voxel software that support the creation of fractals? Post by: phtolo on June 27, 2016, 08:29:29 AM Oh, good. And can it read them back? I see your point now, it can't be done now, but I'll look into it, give me a day or two.wow! this is a fascinating gallery (and hobby-tool!!) you have there, phtolo! Your barnsley fern with the added rotation looks so much like this is the way to 'generate' romanesco! is this that is the difference? fern 2d, romanesco 3d, with added rotation? (http://phtolo.se/fractals/gallery/fern.gif) does your program has a 'readable formula'? I'd love to see the text/math form of romanesco broccoli! (hope you don't mind embedding the gif here? I'll remove it if you have to look for bandwidth) Thank you :) The fractals are defined using a text editor so they are very much readable. See here regarding your romanesco related thoughts: http://www.fractalforums.com/ifs-iterated-function-systems/3d-barnsley-ferns-and-firs/15/ Wow that looks amazing. I can not wait to start experimenting. Thank you :) Title: Re: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 27, 2016, 10:21:29 AM hope you don't mind embedding the gif here? I'll remove it if you have to look for bandwidth. The gif is okay, I have no problems with it. It shows a great example of what the program can do. Just in general, if other people do have issues with it, please let us know. Thank you, I will do that once I have my 64bit machine working. I'm curious, would it be possible to make a 32bit version?Title: Re: Are there any voxel software that support the creation of fractals? Post by: bkercso on June 27, 2016, 11:47:07 AM Quote I see your point now, it can't be done now, but I'll look into it, give me a day or two. :joy: I would be really happy with that; I was looking for something similar a long time ago. Cheers!A 32 bit version would also be useful indeed. Title: Re: Are there any voxel software that support the creation of fractals? Post by: phtolo on June 27, 2016, 11:06:43 PM Theres a new version now that can read .xyz files.
I haven't updated the manual yet, but it reads the formats that it can create. Put the .xyz files in the ifs folder and select them as any .ifs file. I'll take a look at a 32-bit version tomorrow. Title: Re: Are there any voxel software that support the creation of fractals? Post by: bkercso on June 28, 2016, 12:49:23 AM You are awesome! I can't wait for the 32 bit version! :)
Title: Re: Are there any voxel software that support the creation of fractals? Post by: Max Sinister on June 28, 2016, 01:21:19 PM These pictures & animations are great, definitely. Thanks for discovering this software. Now I wonder what else we can do with it...
Title: Re: Are there any voxel software that support the creation of fractals? Post by: phtolo on June 28, 2016, 10:41:00 PM Now theres a 32-bit version too.
Same link as before: http://phtolo.se/fractals/index.htm Title: Re: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 28, 2016, 10:45:32 PM Thank you.
Title: Re: Are there any voxel software that support the creation of fractals? Post by: bkercso on June 28, 2016, 11:00:26 PM Tank you!
Unfortunately I got "Error! OpenCL not found!" message on Log tab. Title: Re: Are there any voxel software that support the creation of fractals? Post by: phtolo on June 29, 2016, 08:53:13 AM Unfortunately I got "Error! OpenCL not found!" message on Log tab. Seems you need to upgrade your graphics drivers, later graphics drivers include it automatically. Make sure it supports OpenCL version 1.1. Title: Re: Are there any voxel software that support the creation of fractals? Post by: TheRedshiftRider on June 29, 2016, 11:09:01 AM Hmm.. I am having the same problem. Oh well, I'll have to wait untill I can use my other (win64) computer with a better gpu.
Title: Re: Are there any voxel software that support the creation of fractals? Post by: wholesalegraph424 on July 19, 2016, 08:34:05 AM Now theres a 32-bit version too. Same link as before: http://phtolo.se/fractals/index.htm Thanks Title: Re: Are there any voxel software that support the creation of fractals? Post by: lycium on July 19, 2016, 08:58:41 AM Thanks for publishing your source, Per! I look forward to checking it out and seeing how far it's come since we met at the Fractal Art Symposium in 2014 O0
Meanwhile, I tried it out and found a crashbug: from the OpenCL platforms, I try to select Nvidia's CUDA which on my computer (also used for OpenCL development) is the 3rd platform, and get the following crash info: Quote See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** System.ArgumentOutOfRangeException: InvalidArgument=Value of '2' is not valid for 'SelectedIndex'. Parameter name: SelectedIndex at System.Windows.Forms.ComboBox.set_SelectedIndex(Int32 value) at StyrofoamIFS.Main.cboPlatform_SelectedIndexChanged(Object sender, EventArgs e) at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e) at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m) at System.Windows.Forms.ComboBox.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ... Title: Re: Are there any voxel software that support the creation of fractals? Post by: phtolo on July 19, 2016, 12:35:45 PM Thanks for testing the software Thomas!
My computer has broken down and I'm in the process of buying a new one, so can't investigate at the moment. I have an idea what might cause it (using Cloo, which is a discontinued OpenCL wrapper for .NET, to fill out the dialogboxes, probably need to switch to something more recent) but it will have to wait for a while. Title: Re: Are there any voxel software that support the creation of fractals? Post by: phtolo on December 23, 2016, 04:59:14 PM Finally fixed the crash... Got a new computer and it turns out the timings of the OpenCL parts on nVidia are weird. The results are the same but occasionally the kernel takes 10x the time and I have no clue why yet. |