Logo by Fiery - Contribute your own Logo!

END OF AN ERA, FRACTALFORUMS.COM IS CONTINUED ON FRACTALFORUMS.ORG

it was a great time but no longer maintainable by c.Kleinhuis contact him for any data retrieval,
thanks and see you perhaps in 10 years again

this forum will stay online for reference
News: Check out the originating "3d Mandelbulb" thread here
 
*
Welcome, Guest. Please login or register. April 20, 2024, 09:54:03 AM


Login with username, password and session length


The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!


Pages: [1]   Go Down
  Print  
Share this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on RedditShare this topic on StumbleUponShare this topic on Twitter
Author Topic: Mandelbulber 1.13  (Read 1946 times)
0 Members and 1 Guest are viewing this topic.
Buddhi
Fractal Iambus
***
Posts: 895



WWW
« on: November 03, 2012, 03:22:59 PM »

Mandelbulber 1.13 - for now this version is only for Linux

Open source program (GNU GPL) for rendering photo-realistic 3D fractals
Free download (executables and source): http://sourceforge.net/projects/mandelbulber/
Website:       http://www.mandelbulber.com/
User manual: http://wiki.mandelbulber.com/index.php?title=User_Manual

New features in version 1.13:

- NetRender feature. Possible to create render farms
usage: Start Mandelbulber on server computer. On image tab check "enable server" and then "scan for clients". Ethernet port (5555) have to be not firewalled. You can choice other port. Start Mandelbulber on clients computers. On image tab check "client enable". The client will connect to server indicated by IP and port number. When client is successfully connected on server side will be visible IP address of the client. You can connect as many clients as you want. When all connections are established, uncheck "scan for clients" on server. Now you can press Render button (or start rendering animation) and enjoy very fast rendering.

For now this feature works only under Linux. I need help from somebody to create Windows port. Unfortunately under Windows sockets mechanism uses different function than on Linux, so for now I don't know how to do this.
If somebody will be interested to create Windows port, everything regarding NetRender will find in netrender.hpp and netrender.cpp files. All Windows functions should be added between #ifdef WIN32, #endif directives. In this way one source code will work on every operating system. If you want to cooperate in this mater I will grant you write access to SVN repository.

SVN repository: http://mandelbulber.googlecode.com/svn/trunk/
This repository is available from Google Code: http://code.google.com/p/mandelbulber/

Please give me any feedback about experieces with NetRender. It still could be a little buggy.
Logged

JohnVV
Conqueror
*******
Posts: 123


having fun


« Reply #1 on: November 04, 2012, 04:17:44 AM »

just updated my svn folder
but i can not test "NetRender"

Logged

Running OpenSUSE 42.1-64bit & ScientificLinux-6.7-64bit
I don't pitch Linux to my friends,I let Microsoft do it for me!"
Buddhi
Fractal Iambus
***
Posts: 895



WWW
« Reply #2 on: November 04, 2012, 08:07:44 AM »

To test NetRender is even enough to launch two applications on the same computer and use local IP address.
Logged

taurus
Fractal Supremo
*****
Posts: 1175



profile.php?id=1339106810 @taurus_arts_66
WWW
« Reply #3 on: November 04, 2012, 06:19:39 PM »

Nice to see, that things still moving with mandelbulber. Nice idea with the net rendering, but as long as i don't do remittance work with mandelbulber i can't afford to use it...

Keep it up! grin
Logged

when life offers you a lemon, get yourself some salt and tequila!
Buddhi
Fractal Iambus
***
Posts: 895



WWW
« Reply #4 on: November 04, 2012, 07:21:40 PM »

Win32 port for Mandelbulber is almost done. I can see that programs communicate each other via sockets. But the problem is with setting timeout for communication socket. There is needed to set 1s timeout in function for looking for clients. Now it waits infinite time. Unfortunately setsockopt() with SO_RCVTIMEO argument has no effect.
SVN repository is already updated so please look what could be wrong. Timeout is set in netrender.cpp in line 143

Logged

Pages: [1]   Go Down
  Print  
 
Jump to:  

Related Topics
Subject Started by Replies Views Last post
Mandelbulber 0.80 Mandelbulber Buddhi 5 8249 Last post June 27, 2010, 05:30:54 PM
by knighty
Mandelbulber 0.85 Mandelbulber Buddhi 6 5003 Last post July 25, 2010, 10:00:13 PM
by kram1032
Mandelbulber 0.93 Mandelbulber Buddhi 12 6382 Last post October 17, 2010, 03:19:15 PM
by Buddhi
mandelbulber Help & Support ramblerette 1 1047 Last post October 18, 2010, 02:56:02 PM
by ramblerette
Mandelbulber 0.94 Mandelbulber « 1 2 » Buddhi 15 10603 Last post October 24, 2010, 09:36:01 AM
by Buddhi

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.165 seconds with 26 queries. (Pretty URLs adds 0.01s, 2q)