The ability of computer to communicate to other computer gives a possibility to perform collaboration of multiple nodes to perform a complex computation. Distributed computing is one of the many solutions that use this idea. However, forming a set of computers dedicated to performing a single task may be too expensive. In this paper, we present a desktop based volunteered computing as an alternative to distributed computing. The system is able to perform distributed rendering on computer that voluntarily run the program. In the test, we use 5 computers with different specification connected to the server through the internet. By using this system, we were able to render a 3D scene collaboratively on 5 computers.