Using a key is far more secure than putting your password into a script. A key only allows access to render for your account. Instead of a password, you should create a key instead. If you’re running this from a VPS or any cloud server without a GPU the default settings should suffice but you will need to enter your username and password. The command below will open the file in a text editor called nano. Now use a text editor to edit the file that was just downloaded. The startup script I use is available on GitHub but you can easily download it using the command below. This way you don’t need to remember the command each time. It is easiest to create a startup script. This is especially true when running it on a remote system because, in some cases, it will help reduce crashes. In some cases its best to tell the SheepIt client how many and which resources to use. If you want to re-attach to that session, you can do so any time by logging into that computer and typing screen -r. You can now close or disconnect from the shell and SheepIt will continue to run. Once the SheepIt client is running, you can hit Ctrl+d to detach from the screen session. java -jar client.jar -ui text -login -password Then run the SheepIt client using the command below. To make sure the client keeps running even after you close the shell you need to first run screen. You can run the client with all of the default settings using the command below. wget -O client.jar Running the SheepIt Client Once you have the packages installed, download the SheepIt client. On other Linux distros you’ll need to use whatever package manager your system has. On Debian based systems use the following command to install blender and default-jre. Alternatively you can install the required packages (libXi6, libxrender1, libXxf86vm1, libXfixes3, libmvec-dev, default-jre). For a Linux system, be sure to install the blender and default-jre packages which will automatically install all additional packages that are required. Log in to the computer you’ll be using to run SheepIt. If you want to just get to rendering, feel free to checkout the TLDR section. This guide assumes you already have access to a shell/terminal whether it is the computer right in front of you or one you’re accessing remotely. In the end you’ll be able to use this as a render server on SheepIt. You are about to learn how to set up a Linux or Mac computer to run the SheepIt client in the background. Setting up those services is outside the scope of this guide but Google Cloud Compute and Vultr have plenty of documentation to help you set that up if you choose to. Another one is Vultr (if you use my referral link, you’ll get $100 credit and also be helping me out). Google Cloud Compute offers $300 credit for your first year. I should note that there are some pretty good options out there that you can use for free for a while. You can use one or more Virtual Private Server (VPS) or you can run a computer you physically have available to you. There are a couple of ways to approach setting up a server for rendering on SheepIt. The more points you have the higher priority your projects get. When you render other peoples’ projects, you get points to use for having your own projects rendered. SheepIt is a free render farm with computers made up of people around the world who make their computers available to render Blender projects. Basically, a render farm is a network of computers that work together to render each frame of an animation. Rendering 3D animations can be very time consuming, even on the most powerful computers with the latest GPU or CPU. If you’re new to Blender 3D or SheepIt here are the basics. If you already know about SheepIt and just want to get to setting up your server then jump to the Setting Up the Server section below.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |