PDA

View Full Version : splash screens


pctopgs
04-08-2006, 12:10 AM
Can you ceate your own splash screen?

mindblender
04-08-2006, 02:13 AM
If your referring to the splash screen that appears when Blender starts, I don't think so. If I'm not mistaken, there's a contest or something held and the winner's image is used for the splash screen.

Hunkadoodledoo
04-08-2006, 02:21 AM
I don't like being wrong, so I hope I am right. If you download a precompiled binary from the Blender site, no. You would have had to win the splash screen contest to have your splash when Blender opens. If you download the source and compile yourself, then yes, I believe you can set your own splash screen. Heck, you could write any code you want into it if you compile it yourself. Anyway, I hope this helps...and that I am right.

Stefce
04-08-2006, 12:01 PM
The Splashscreen contest has started. If you post your image and it wins, then it will be used as the official splash screen for the next Blender release (2.42). More info can be found here:
http://www.elysiun.com/forum/viewtopic.php?t=65905

If you want your image to be on the splash screen on the version of blender that you're using, then probably recompiling the source would do it.
Although i don't know why would you do that....Only you will be able to see this splashscreen and it will only work for the release of blender that you will recompile...But anyway it's your choice so...

tmr232
04-08-2006, 01:24 PM
Stefce, your link currently links to microsoft's homepage. Make sure not to type too much http:// 's, it causes links to microsoft's page.

Stefce
04-08-2006, 06:24 PM
Sorry about that, don't know what went wrong but if you copy and paste the link in your addresbar then it will work.

EDIT: ok, i think i've fixed it now.

Stefan

kattkieru
04-09-2006, 01:02 AM
I think it should be noted that the splash screen is changed from an image into compiled code. Not quite sure how they do it, but I'm betting you could figure it out pretty easily.

As hunk said (who is right, by the way), you can do it yourself with the source. So long story short, if you're looking to change the splash screen, say, for a school lab or for a company, then you *are* able, but it will take more effort than simply loading a different image file.

gabio
04-09-2006, 03:52 PM
In the source: blender/release/datafiles/
There is a file named datatoc.c
http://projects.blender.org/viewcvs/viewcvs.cgi/blender/release/datafiles/?cvsroot=bf-blender
Compile this simple file. it will give you an executable you can call with the jpg. it will output a .c file you can put in the source.
To change splash screen:
-Create a jpg file
-name it splash.jpg
-datatoc it with : datatoc splash.jpg
-A new file will be created: splash.jpg.c
-Copy it in /blender/source/blender/src/ , where there is the original splash screen. Just overwrite it.
http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/?cvsroot=bf-blender
-Recompile blender. Using Scons is the most straight forward thing to do if you are on windows using the free .net MSVC toolkit.
To get the source and recompile:
-Install .net SDK and framework (http://msdn.microsoft.com/netframework/)
-Install python 2.4 (www.python.org (http://www.python.org))
-install scons (http://www.scons.org/)
-Install a CVS program like tortoise (http://www.tortoisecvs.org/)
-Right-click on an empty folder --> cvs, checkout.
-Checkout with the following string: :pserver:anonymous@cvs.blender.org:/cvsroot/bf-blender . it will fill all the others fields.
-Checkout the module named "Blender" and "lib". It's one of the field in checkout windows.
-when you have the sources. download the quicktime SDK (http://developer.apple.com/quicktime/download/)
and put the include and lib folder in /lib/windows/quicktime/
-Now you'r ready to compile. Open a dos box and browse to the blender source dir.
-Try to start vcvars32.bat it's located in c:\program files\microsoft .net framework\bin\ I think or something close. You need to run this batch every time you open the dos box. so it's better to just copy it in the Blender source dir and run it from there just before starting to compile.
-When the vars are set. just type "scons" and wait 10~15 minute. Your new bin will be in /install/win32/ I think. along blender and lib dir.
If you encounter a problem and it stop with Error..., past the error here, look for the blender.org forum(http://www.blender.org/forum/viewforum.php?f=5), or just visit us at #blendercoders or #blenderchat on freenode.net (IRC chat of course).

Hope this will be usefull.

Hunkadoodledoo
04-09-2006, 09:11 PM
Beautiful explanation. Something even remedial students like me can understand!

CGTalk Moderation
04-09-2006, 09:11 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.