September 12th, 2011 § 15 Comments
You don’t have to Build Blender to use it! You can get a copy of a supported, fully working copy at Blender.org. Or grab the latest Builds from GraphicAll.org. This Tutorial is for those that want to try and Build their own Blender.exe application form source files.
The Set up:
Download and install the following three applications to your PC ( I am using Windows Vista).
Follow the linked image and install TortoiseVNC on your PC. I am running Windows Vista SP2 at the time of this article. We will use this program to collect all the needed files from Blender’s Repository so we can Build Blender. You can get it here.
Step one: Getting the files.
Now that we have the SVN tools needed (TortioseSVN) we can now connect to the Blender foundation Repository.
Step two: Get the LIBS
Now we need a set LIBs (libraries) to aid CMake and Visual C++ 2008 Express as they attempt to build Blender for us. To do this just right click on your desktop and do another checkout with SVN, but this time change the URL of the repository to https://svn.blender.org/svnroot/bf-blender/trunk/lib/windows and the Checkout directory to C:\Blender\lib\Windows
Because building a 64bit version of Blender requires a patch to work, I will be building a 32 bit version. But if you want to build the 64bit version you will need the 64 bit LIBs. You can get those here: URL of the repository to https://svn.blender.org/svnroot/bf-blender/trunk/lib/win64 and the Checkout directory to C:\Blender\lib\Win64
Now back to our 32 bit build….
Once you have download all the files from the Blender repository you should see the following file structure on your C drive:
Step three: Using CMake
Open the CMake application from where ever you installed it and you should get this nice window.
Step four: Using Microsoft Visual C++
Finally: time to enjoy Blender!
To find your new Blender.exe just navigate over to C:\Blender\build\Bin\Release, there you will find
your brand new Blender.exe! Enjoy!
Final notes: Keeping up with new builds:
The Blender coders commit all the time so you may want to up date your Build. To do this just right click on your Blender repository copy (remember C:/Blender/Blender ?) and select SVN Update. Check out you LIBs too just to be safe.
Now start at step three above to rebuild a new solution for MSVS. Navigate to your Blender.sln and double click…
Problems with MSVS: call Support at 800-936-4900
Problems with CMake: Support is Here
Problems with TortoiseSVN: Go Here
Problems with this tutorial: Leave a comment.
Problems with to much money? Send some to us!
Special thanks to Mike Pan for his help with this and the guys in IRC #Blendercoders for their help!
September 6th, 2011 § Leave a Comment
Cyber studio back bone:
Ok, so the fact is we are a cyber studio and we will someday all meet, but as it is now we have to share files remotely or this will be a huge mess.
While Daniel is working on setting up the animatic and Milan is making Models we need to share these files and not step on each other toes by breaking what the other guy does. What we are using is an SVN server to store the files and each person can go in make changes, add files and get new copies to work on. Each of us is on a different Operating system also. Daniel is on Linux, Milan is on Mac OSX and I am on Windows and Mac OSX.
In order for us to share these files we need a server!
I just jumped over to my host (Dreamhost, whom I love by the way) and set up an SVN repository with cool log in names and passwords for everyone! Then I passed them out to each person that will need access. Daniel uses a terminal to login and grab his “Working copy” I used an application called Radipsvn and Tortiose to grab my copy and I pointed Milan to a great article on SVN on a mac. I also found this cool GUI application called Versions for him to use but is costs $55 us. We shall see what works best for him
The way it works:
It is rather an easy concept really, one guy makes a file and others in the group can make changes to it. Each of us can see what files have changed and by whom and when the changes were made.
Sharing has never felt so good.