Sivuston teema:


Ensisijainen käyttöjärjestelmäni on:


Kävijöitä : 638623
Käyttäjiä online : 16




Blender käännökset


Tällä sivulla on sekä Blenderin kehitteellä olevan version (2.53) optimoituja, OpenMP-yhteensopivia versioita.

Saatavilla on kolme käännöstä, 64-bittinen versio sekä kaksi 32-bittistä: vähemmän optimoitu yksiytimisille suorittimille tarkoitettu versio ja vahvasti optimoitu pääasiassa neliydinsuorittimille suunnattu versio.

Yleistä:

  • Käännetty Visual C++ kääntäjällä
  • Blender 2.5 tarvitsee Python 3.1:n (Jos ohjelma valittaa siitä: lataa Python 3.1 tästä)
  • Käyttää OpenMP -kirjastoa ohjelman säikeistämiseksi. Käytännössä siis kangas/softbody/savu/partikkeli -simulaatiot yms. osaavat käyttää useampaa suoritinta.

Blender 2.53

Blenderin kehitteellä oleva versio. Vaikka versionumeroiden ero onkin pieni (2.49 -> 2.5), on tämä yksi Blenderin suurimpia päivityksiä. Näkyvimmät muutokset tämänhetkisessä versiossa ovat:

  • Täysin uudelleenkirjoitettu käyttöliittymä. Nopeampi, parempi, helpompi.
  • Jokainen nappi, lukema ja asetus käyttöliittymässä voidaan animoida.
  • Paranneltu raytracing-järjestelmä monimutkaisissa skeneissä. Voi renderöidä jopa tuplasti nopeammin kuin Blender 2.49.
  • Usvan renderöinti + savusimulaatio.
  • Uusittu partikkeli- ja effector-järjestelmä.

Huom: Kaikissa näissä versioissa on tekemäni "Mesh Paint"-päivitys.
* Päivitykset saat lisättyä Blenderin lähdekoodiin käyttämällä tätä patchia. Lisää tietoa blogissani.

Blender 2.53 64-bitPäiväys: 04.08.2010
Versio: SVN r31038
Järjestelmä: Windows 64-bit
Kääntäjä: Visual C++ 2008 x64
Optimointi: OpenMP, MMX, SSE, SSE2 + muita pienempiä nopeutuksia.
Vaatii: 64-bittinen SSE2 yhteensopiva suoritin: (AMD Athlon 64 tai parempi, Intel Pentium 4 tai parempi)
Blender 2.53 32-bitPäiväys: 04.08.2010
Versio: SVN r31038
Järjestelmä: Windows 32-bit
Kääntäjä: Visual C++ 2008 x86
Optimointi: OpenMP, -O2, MMX, SSE, SSE2 + muita pienempiä nopeutuksia.
Vaatii: SSE2 yhteensopiva suoritin: (AMD Athlon 64 tai parempi, Intel Pentium 4 tai parempi)





(Kommentteja, kysymyksiä tai keskustelua Blenderin käännöksistä tai muusta aiheeseen liittyvästä.)

english francois
15.09.2009 01:09
please, could you share your config file for compiling 2.5.
I'm looking for the best setting file for my config :

-Intel Core 2 Quad CPU Q6600 @2.4 GHz; 8 MB L2 cache (http://www.intel.com/products/processor/core2quad/index.htm)
-Vista 32bits
-4gb ram
-Nvidia Geforce 9800 GX2

I'm sorry if it bother you, it's really hard to find good and easy information about that.

thx

english MiikaH
15.09.2009 14:09
Hi,

What config file are you talking about? All important optimization flags are listed in the build info.

Your CPU doesn't support SSE4.1 but you can use SSE2 builds. (The additional performance in a special SSE3 build is insignificant.)
english francois
15.09.2009 20:09
I was talking about user-config.py, aren't you using one ?

I don't really understand the flags though, not sure what every one does, but for sure I'd like to compile the best optimized build with openMP enable and LargeAddressAware if possible

thank you
english MiikaH
15.09.2009 20:09
Here is a slightly modified version of the user-config I'm using for SSE4.1 builds:
http://www.miikahweb.com/other/user-config_highopti.py

I think you can just remove the SSE4 flag. About LAA, I'm not sure whether it works that way or not. (It's not stated in build description so... ;p)
english francois
15.09.2009 21:09
Hey thx man that's really nice of you !
this is the error I got :

scons: Building targets ...
Compiling ==> 'AUD_Buffer.cpp'
cc1plus.exe: error: invalid option `ssse3'
cc1plus.exe: error: unrecognized command line option "-fopenmp"
cc1plus.exe: error: unrecognized command line option "-fopenmp"
cc1plus.exe: error: unrecognized command line option "-fopenmp"
intern\audaspace\intern\AUD_Buffer.cpp:1: error: bad value (core2) for -march= switch
intern\audaspace\intern\AUD_Buffer.cpp:1: error: bad value (core2) for -mtune= switch
scons: *** [C:\blender\build\win32-mingw\intern\audaspace\intern\AUD_Buffer.o] Error 1
scons: building terminated because of errors.


english MiikaH
15.09.2009 23:09
OpenMP is only supported in GCC 4.2 or later. Same thing with ssse3 and core2 settings.

You can download a MinGW that uses the newest GCC (4.4.1) here:
http://www.tdragon.net/recentgcc/
(Bundled Installer)

You might have to reinstall SCONS to use this new MinGW. However, compiling with older GCC 3.x should work without OpenMP, ssse3 and using -march/tune=generic instead of core2.
english francois
16.09.2009 01:09
ok see, now YOU made my day !!! THANK YOU SO MUCH !
even I still don't understand all the flag though. it compile fine.
That's too bad we don't find too much information about that on the wiki.
You seem to manage this thing, you should write a doc for it on the wiki, I'm sure there is a lot of guy in my situation looking for more information about scons without having to read the doc, because I tried and when you don't know what you are looking for that kind of hard, plus knowing the difference between ccflag and cfflag, and which one goes with which O_O

anyway that was really nice though !

Thanks again
english francois
21.12.2009 12:12
hi,
I've been trying to use those settings with blender 2.5 now, but I got error every time.
it is based on what you gave me before.
http://www.pasteall.org/9943/python
there is probably something there I shouldn't use anymore, but can't figure what :(, do you have any idea ?
english francois
21.12.2009 13:12
it doesn't seems to like this line :

LLIBS = ['-lgomp', '-lpthread']
english Juang3d
29.12.2009 00:12
Do you have an X64 build for SSE 4.2?

Cheers.
english MiikaH
29.12.2009 10:12
Sorry but SSE4 isn't possible with VC++ compiler and that's the only 64-bit one I have.
english Steve Boyer
01.05.2010 20:05
Hi Miika,

When I try to set my domain cube to volume to get a smoke render using your recent Win-32 builds, Blender crashes.

Not so with the 27226 build from Blender.org.

Confirm?
english MiikaH
01.05.2010 20:05
Recently I started to have similiar issues too. Crashing when rendering. I believe it's a bug in current SVN.

However it doesn't crash if I set rendering "Display" to be "Image Editor" instead of default "Full Screen". Try if that works for you too.
english Steve Boyer
01.05.2010 21:05
Still crashes, without rendering.

Just assigning the volume material crashes out Blender.

Wire, Halo, and Surface material types are ok -- just not Volume.
english MiikaH
01.05.2010 21:05
In that case, no issues here. Changing material settings works perfectly. So can't help you.

But if you already haven't tried, you can try another build (sse2,sse4,x64). And also try extracting these builds to a new directory. (In case you extracted it over another build. Because old settings etc. can cause issues.)
english Juang3d
26.07.2010 20:07
Hi Miikah, thanks for your build, now i understand pretty well why you cannot compile an X64 version of blender with sse4.2.

Actually i'm trying to compile myself with MinGW, i succeed, but you have a lot more performance than me when it is about smoke simulation.

Can you share your way of compiling blender? i've tried also MSVC Exoress 2008, but i don't get your results, can you explain a bit more (not a complete tutorial, only the key things, no matter if it's with MinGW (now i'm trying to compile with the compiler you posted, TDM-GCC and with your user-config.py but i don't get your results, instead i get the error 0xc00000005 everytime i try to run blender.exe)

Thanks for your help, compiling blender is great and very exciting for me :)

Cheers.
english MiikaH
26.07.2010 20:07
@Juang3d

There is really nothing to share with my settings. I'm currently compiling with MSVS 2008 using default settings. You should note that MSVC Express doesn't support OpenMP so that's most likely the reason your build is slower.

And about MinGW builds: I don't do those anymore because MinGW always had strange errors, especially when updating MinGW / GCC version. That error you mentioned appeared after GCC 4.5.0. Yet it was actually slower than Visual C++.
english Juang3d
26.07.2010 20:07
So it's better to build with MSVC 2008 than with MinGW in the latest version?

Ok, i'll try, do you use CMake? and do you use some optimization settings like large addres or something?

I tried to use optimizations with CMake, but i'm not sure where to put it (also cpu optimizations like match:core2 and such things) maybe is not possible or is not needed, thanks for your help, i'm new to this :)

Also thanks for working in one of the most needed features of blender fluid simulations, wetmaps! knowing that you are working on this are great news!!

Thanks!

Cheers.
english MiikaH
26.07.2010 20:07
"So it's better to build with MSVC 2008 than with MinGW in the latest version?"

If you have other VC than the limited "express" one then it's faster.

However, you can always try earlier MinGW version (GCC 4.4) from TDM: http://sourceforge.net/downloads/tdm-gcc/
It should work without that "0xc00000005" error. :)
english Juang3d
27.07.2010 23:07
I had no luck with the GCC 4.4 compilation, i'm not able to make tdm-gcc 4.4.1 working i don't know why, but i have a MSVC Express 2008 working perfectly, it's a shame that it does not support x64 or OpenMP :p and it's too expensive to acquire a license only for that (800€), so i'll stick with this until GCC 4.5 is working, i hope it's soon.

Cheers and thanks for your help :)
english MiikaH
01.08.2010 23:08
Juang3d: I have already forwarded your report to Genscher and it will be fixed when it will be. I don't know how to fix it.

And I hid your comment because this isn't right place to report bugs. Use email next time.
english Juang3d
01.08.2010 23:08
Ok, sorry for the inconvenience.

Where should i post bugs, so i can post by myself?

Thanks for reporting it.

Cheers.


english MiikaH
01.08.2010 23:08
Juang3d:
The official way to report bugs is Blender Bug Tracker: http://projects.blender.org/tracker/index.php?group_id=9.

But don't expect it to be fast. :p
english Juang3d
01.08.2010 23:08
One more time, thanks.

It seems that there is a bigger bug there, the material editor is not working for me, no matters if it's a MinGW build or a MSVC build.

I'll wait until this is solved :)

Cheers.
english Juang3d
01.08.2010 23:08
I was lucky, thanks for reporting the bug, it's already solved in revision 30948 :D

I'm happy!!!

Cheers.

Kommentoi:
Nimi: *
Kotisivu:
Kieli:
Arvio:
Varmistuskoodi: * verification image (?)
Kommentti: *








eXTReMe Tracker Tarkemmat kävijätilastot sivustosta.

Tehnyt: Miika HämäläinenViimeksi päivitetty: 03.09.2010 20:43MiikaH:n Sivut a.k.a. MiikaHweb