Blender 2.5 SVN 26020 + Smoke Optimize/Update Patch v3! - GraphicAll.org
GraphicAll.org
Paste Code
Paste Blends
Paste Images

    Blender 2.5 SVN 26020 + Smoke Optimize/Update Patch v3!
    BuilderMiikaH
    OS
    DateJan-15-10
    TypeExperimental

    Description

    Blender 2.5 SVN 26020 + Multicore optimized smoke, Win64-bit. (Also links for 32-bit)

    Build on Windows Vista x64 using MSVC++ x64.

    It's OpenMP enabled so softbodies, cloth and fluids can utilize multiple cores.

     

    This build has my OpenMP optimized version of the smoke simulator included. I have parallelized whole smoke simulator code and optimized some parts heavily. The output is identical to SVN smoke it's just much faster.

     

    ** There is also an option to allow flow particles to set the initial velocity for smoke! You can also use smoke heat or velocity as a voxel texture! This allows many cool effects that werent possible before! **

     

    Test results on a quad core system: low resolution smoke is 50-100% faster, high resolution smoke is almost 6x faster!

    Here's a speed comparsion of current SVN smoke (WoogieWorks build) and this Optimized smoke on quad core. Using 3 division high resolution.

    Speed Comparsion

    (Lower time is better. ;d)

     

    Check out Smoke sims BlenderArtists thread for more info: http://blenderartists.org/forum/showthread.php?t=158317&page=36

    For optimized Windows x32 builds: http://www.miikahweb.com/indexen.php?p_id=blenderbuilds

    A direct download link to Win 32-bit version: http://www.miikahweb.com/other/b25_26020_sse2_smoke.zip

     

    * Here's a patch with these improvements so you can make your own builds: http://www.miikahweb.com/other/mhSmokeV3.patch

    * Change log of smoke patches: http://www.miikahweb.com/other/smoke_changes.txt

     


    DownloadBuild!!



    Blender Foundation's Chaos and Evolution Training DVD by David Revoy

    Comments
    max
    wooow!

    I have to check!
    abhifx
    can you also upload the 32 bit version on graphicall.org too? the download becomes more easier. (resumable download)

    thanks in advance
    *comment from the builder
    MiikaH
    I think it's better to have just one "post" per same build. So all the questions/comments are in the same place.

    But I added a resumable download of 32-bit version to MiikaHweb: http://www.miikahweb.com/other/b25_25194_sse2_smokeOpti.zip
    abhifx
    that worked. thanks a lot. :)
    K C Jagannath
    Again the same thing in this build also when fields rendering is enabled it is not rendering, can you please tell me is there is a problem with the build or it is kept deleberately like this, I am new to blender.
    Yellow
    K C Jagannath, I was told is issue is a render todo list,so
    Waite and see.
    *comment from the builder
    MiikaH
    I just reuploaded the file. There was a "file not found" error when trying to download. :o
    Max
    great, works perfectly, very very speedy!

    just sometimes crashing during the rendering animation. but I think is a ista64 problem, will check on win7 at home.

    thankyou!
    Atom
    Dang, occlusion processing is still single threaded!
    Any change you can multi-thread that part of Blender?

    It is my main bottle neck right now.
    francois
    hum,... yesterday it wasn't using the 4 processors and it does today, don't know why ?!

    anyway it really really slow down when apply the smoke collision.

    even if you are not running the domain yet to render the smoke.

    for instance try to add a particle system and another object with Smoke Colision on it. it will slow down the particle playback A LOT
    *comment from the builder
    MiikaH
    Low res simulator is only ~60% parallel. The most time taking part can utilize 2 cores maximum. But if you use high res, especially with divisions 2 or higher you can get close to 100% CPU usage on any number of cores.

    About those collisions, that part is before the actual simulation. Current system generates the domain every frame and if you have obstacles, it might seem something like that:
    Creating domain: 0.6 sec
    Simulation step: 0.2 sec

    Of course if you add high res, it gets lots better ratio:
    Creating domain: 0.6 sec
    Simulation step: 4 sec
    salvis
    In XP, the sse2 and sse4 32 bit versions crash for me when i hit F12.

    The 64 bit one worked on Win7. Any ideas?
    Yellow
    can anyone make a patch smoke for 2.49?
    Dennis F.
    Thank you!
    Realy fast!
    But the same for me:
    By hitting F12 just 1,2 frames are rendered then blender crashes.
    I use VISTA 32bit on an
    Acer Aspire 5920G-NoteBook
    2x2Ghz DualCore
    4GB DDR2 RAM

    Any solution?
    Dennis F.
    @ MiikaH:
    I tested the build for quadcores.
    It seems to run better on my DualCore System :)

    I will test some scenes!

    Someone else with this "effect" ?
    Dennis F.
    Okay- after some tests i found out:
    Blender crashes if you render an unbaked smoke-simulation.

    I pressed the "anim button" - blender crashed.

    I hit alt+a- blender cached 15 frame then i stopped.
    I pressed the "anim button" - blender rendered 15 frames and crashed!

    I baked 5 frames "highres bake".
    I pressed the "anim button" - blender crashed!

    I baked 15 frames "normal bake"
    I pressed the "anim button" - blender crashed!

    Once more i just cache the simulation with alt+a, press "anim" and yes ... blender DONT crash!

    So- just cache everything!

    Where is the difference btween caching and baking?
    When i bake and press PLAY, smokesim is as slow as it would be without baking ..... am i crazy?
    Dennis F.
    Sorry i mean it crashes if you render an unCACHED sim!
    PKD100
    Open a whole or part of a 2.49 file and save will crash Blender. (thats open, append or link)
    Yellow
    Take into account that 2.50 is not fully stable and domain properties is not fully bug fix.so expect crashes.one of the developer stated this.
    *comment from the builder
    MiikaH
    Dennis F:
    Did you save before baking? Blender 2.5 apparently saves your bake cache to same folder as the .blend file.

    However it doesn't crash on my computer under any of those situations.
    Dennis F.
    Yes i saved!
    But the problems are the same.
    For me its ok- i cache and the i can render.
    Very nice that speed!
    dannybear
    "In XP, the sse2 and sse4 32 bit versions crash for me when i hit F12.

    The 64 bit one worked on Win7. Any ideas?"


    i am getting the same problem here.
    Dennis F.
    For me its working :)
    See it on:
    http://dfass.wordpress.com :)

    Miri:
    Would you compile a optimized version including bullets?
    dobz116
    Does this build include the game engine? If not please include it with your next build.

    Leave a Comment!


    back to GraphicAll.org