It looks like you're using an ad blocker! I really need the income to keep this site running.
If you enjoy BlenderNation and you think it’s a valuable resource to the Blender community, please take a moment to read how you can support BlenderNation.

Blender-GIMP Autorefresh

39

http://www.youtube.com/watch?feature=player_embedded&v=Gm3QwHL_dUU

This commercial add-on syncs editing in Blender and the Gimp. Supported versions are Blender 2.63 and GIMP 2.8.

Orest B writes:

Ever try creating a 3D object in Blender, and painting a texture for it in GIMP? This addon lets you paint in GIMP while the texture updates automatically in Blender, or switch to painting in Blender and see the texture update in GIMP. It also automatically imports the UV layout from Blender into GIMP, and adds shortcuts to GIMP to save and reload the texture without affecting certain layers. [here]is a video demo, and the manual has more info on how to use it. Right now we're trying to make some cash :) and are selling the addon for $5, we plan to make it free eventually.

Link

Share.
  • Jalik

    For 5$ it's really cheap and seems useful, but what about support ? we know that Blender is evolving everydays, if we buy this addon will it be compatible in 6 month, 1 year ?

    • Skepty

      Will Blender files themselves be compatible with Blender???

      • afalldorf

        Actually most likely they will, considering you can still open the .blend files from years ago in current Blender...

        • Skepty

          opening is the least, if your file contains more than just the default cube chances are it's not going to import with all the original data. I've learned blender the hard way, every tutorial I was following with files to download were not functional anymore. Some websites are still selling tutorials with files that the 2.62/2.63 will open but they won't be functioning as advertised so...

          • Tobias Jakobs

            You are right. Gimp is able to open all Gimp file I've ever made and all 2er versions are API compatible, but Blender isn't even able to open old files...

        • young_voter

          you can open, but it's not that functional. Try opening Sintel files using 2.5 and 2.51. It's entirely different.

        • Skepty

          Hey http://feedproxy.google.com/~r/Blendernation/~3/ChIl8Uem6TE/ this guy spent a lot of time writing a game in Blender 2.49 BGE, he says he's not sure he will port it to 2.63 because of the amount of work it represents, you should give him a hand since you can open older blender files in the new builds!

      • xaotherion

        My two cents: I've made a character's
        hair setup with physical simulation in Blender 2.61. It's really long
        hair, but with quite much effort I managed to get it to behave nice
        and realistic. However in any newer version of Blender, the setup
        gets all broken and useless! Can't fix it in any conceivable way,
        looks like I'll have to remake it from scratch if I want to use the
        character in newest versions (for now, I can bake the hair dynamics
        in 2.61 and then load the file cache into 2.63 or 2.64 beta, but who knows how
        long this will work too?). So much for the inter-version
        compatibility. :p

        • Skepty

          Ask afalldorf I'm sure he will know how to fix that!

    • pointatstuff

      External Paint Autorefresh aka Blender-Gimp Autorefresh is now free to the public (Under The Autorefresh Free Tab):

      https://sites.google.com/site/pointatstuffweb

  • KALD

    This makes me remember the good old time, when I just hase to ctrl+S in Photoshop and hit refresh in Blender.... Now I have to save as PNG again and again and again... Anyway, this plug-in is great :)

  • http://twitter.com/joeyferwerda Joey Ferwerda

    Seems like a interesting concept, but there are some things that bothers me.
    As far as i know, a extension like this existed in the past, but hasn't been updated in ages.
    The concept seems nice, but really slow.
    It seems like there is quite the amount of overhead, specially when you see that they are using a default cube and a small 1024x1024 map at the moment, so no complex geometry or big textures.

    If the whole concept would be quite the amount faster and would take less overhead, i would be buying a couple of copy's of this extension, but for now, it seems like a good proof of concept, but needs work.

    • prokoudine

      You mean Verse? Jiri thought it wasn't a great concept and eventually stopped working on it.

      The real solution would be to use GEGL buffers in both Blender and GIMP. Those buffers can be shared, it's part of GEGL's design.

      • Tobias Jakobs

        Yea, we need GEGL buffers in Blender, Inkscape, MyPaint and Gimp. That would be really cool. (The only problem I see is how we can get Krita in thin plan.)

        • prokoudine

          That's a good question. Given how modular Krita is, it's probably possible to swap that part of the core. Or maybe not :)

          • Jon Nordby

            It should be possible to get Krita on board. GEGL has an extension API for tile backends, which will allow GeglBuffers to be backed by the tile store that Krita uses. This is the API that allowed GIMP core to transition nicely to GEGL. For the GIMP plugins which run out-of-process wrt to the GIMP instance, it even handles network transparency!

            In MyPaint we're doing it the other way around: libmypaint has a (new) tile storage extension API, which can wrap a GeglBuffer. In the future I hope that will replace the current tile storage.

  • Lukáš Jirkovský

    So it's basically the same thing like Verse five years ago. It wasn't perfect, mainly because it never got much attention neither from users neither from developers. IIRC it also supported other apps, such as Maya, too.

    I made a short demo recording at that time (beware, the hosting is usually very slow):
    http://blender6xx.ic.cz/pub/verse-showcase.avi

    • Tobias Jakobs

      To fix the hosting problem just upload it to YouTube.

  • http://www.facebook.com/people/Vaughn-Stegeman/100000427940388 Vaughn Stegeman

    Make it work with Krita and I'm sold. I've had it up to here with the GIMP.

  • PetterKarlssen

    I would pay for that if it was for Photoshop *Hint* ;-)

    • Totsch

      So do I. ;)

    • ANIMA-TICOIDE

      Me too ! Photoshop CS4 at least I will pay for it as well ! i do not use Gimp :(

    • Khemardi

      Aren't we trying to push opensource software here? I vote nay, even though it would be cool.

  • belofilms.com

    hah i use gimp-painter wich is a 2.6 fork so :(

    • Tobias Jakobs

      So what? All Gimp 2.x should be API compatible and if the gimp-painter developer didn't make something very stupid it should just work.

  • M PINARCI

    This is beautiful , I use gimp and blender . Yes, I do jump back and forward ,save, on and on and on ... This looks very promising add on . I would buy it . Does anyone know will blender 2.64 , cycles be able to see packed in textures ?

  • Aroidzap

    It will be better to use shared RAM

  • MxD

    A clever and valuable addon !

  • Jacob Schwartz

    I absolutely love how the community is able to profit commercially through extending open source software. This looks like a great concept, and I'd be willing to try it out. I'd really suggest working on a plugin that does the same for photoshop (I'm not sure if that would work or not based on how ps works internally). Open up your audience to more pros who like ps! ;)

  • Reynante Martinez

    Sweet!

    The constant and frequent exporting is sending shivers down my spine though, I do hope my laptop can handle the load of exporting (say, with minimum of 2k images), let alone two applications (Blender and GIMP) running at the same time.

    It's a powerful in its own right, however.

    Thanks for sharing! ^_^

    -Reyn

  • Kirill Poltavets

    Sounds like a cool stuff! ^_____^
    Can you do the same for MyPaint?
    I'll make a PayPal accepted card then and ready to pay 10$ for such bridge.

  • Philippe ROUBAL

    Looks very interesting. Very slow, though.

    • pointatstuff

      You can make the refreshing go much faster for PNG images, just tell your paint program not to compress the PNG too much when saving it. The PNG file becomes bigger when saved by your paint program, but you can just save it again from Blender to make it highly compressed again.

      -Orest

  • El-Osmodivs

    Make it use nVidia CUDA and i'll buy it for $5USD.

  • http://www.facebook.com/orest.bohonok Orest Bohonok

    Hey guys, thanks a lot for the support and interest in the add-on!
    Couple of quick things; we are in the process of updating it and very soon will be looking into making one for Photoshop.
    Your input is greatly appreciated,
    Orest

  • emu

    It just saves and opens the PNG... Five bucks! I'd expect something more elegant. Use local netwok communication, maybe? But I like the basic idea, anyway. And it seems to display the UV layout nicely.

    • pointatstuff

      The point of the addon is to automate what people usually do when texture painting in an external program like GIMP - they save/import UV's as a layer, then they keep switching between GIMP and Blender to saving/reloading the image while hiding/showing the UV layer. The autorefresh simply automates that process, it saves/reloads the image (in a coordinated way between Blender and GIMP) for you at regular time intervals that you set, and takes care of the UV's and other similar layers, so you can concentrate on the painting.

      Also in the future, if you can, please direct your comments/suggestions on Blender-GIMP Autorefresh to my Blenderartists.org thread:

      http://bit.ly/OYHJuU

      I am much more active in that forum and will be able to answer questions much more efficiently.
      Take care,
      Orest

  • pointatstuff

    The addon is designed to be compatible with different version of Blender, and we're again going to check it with the new version of Blender when it comes out. Eventually the addon will become open source, so in the long run it can be compatible with anything since people can freely modify and update it.

    Orest

  • Trae Barlow

    Umm, all i have to do is hit the export shortcut in Gimp and hit refresh in Blender. Same deal.

Share.
7ads6x98y