Advertisement

You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Developer Meeting Notes, June 10, 2012

23

Blender is now in BCon3 and a demo of Blender on Android is now available!

Ton Roosendaal writes:

Hi all,

Here's the notes of today's meeting in irc.freenode.net, #blendercoders:

1) Blender 2.64 release

  • Meeting decided to move to BCon3 (fixing-only period).
  • The bug tracker was shortly below 300 open issues, but new ones come in every day! We can really use everyone's help... if you have bugs assigned to self, check today!
  • Sergey Sharybin merges "Planar tracking" for the Clip editor today. There's even documentation!
  • Mango todos! Brecht, Campbell and Sergey will be working on final development tasks for the Mango Open Movie. Priorities are: Cycles (speed, baking or other optimize tools), Color (view transforms and display profiles), Key Mattes and other footage cleaning tools.

2) Other projects

  • Call for help testing ffmpg 0.11.
  • Lukas Toenne announces he likes to further work on node grouping, wants to find out best design for it to last many years... Meeting then also discussed other node todos, like for a generic plugin system.

3) Google Summer of Code

  • Alex Kuznetsov shows his Android demo (see below): Blender engine starts, reads .blend, plays back simple logic to rotate model

That's it, laters folks!

Blender Android Demo

About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.

23 Comments

  1. chromemonkey on

    Now that the features of 2.64 have been frozen, I have a question about development for later versions. :)

    Does anyone know the status of making tool options and parameters "persistent"... such as which checkboxes to check or uncheck, what values for the parameters and sliders are used?  And I ask this with full foreknowledge that I'm not even sure if this is something that can be addressed in shared code for all tools vs needing to implement it one tool at a time.  The last discussion I saw about getting the tools to remember your last-used settings within a session was a year or more old. 

    Especially for tools like subdivide, it will be a great big increase in workflow speed not to have to keep setting the same tool options every time subdivide is used... it's a frequently used tool with a lot of different options to set and keep track of.  Some kind of "set it and forget it" functionality will be most welcome when someone can figure out a way to backcode it in to the main toolshelf code.

    • Gripyournuts on

      You mean like a user defined preset button pops up a list of presets to choose from? that would probably help many people!

    • the tool shelf is all done in python, just about all of the menus are. and they call the operators (or a pop up box to enter values) that then call say the subdivide operator.

      so you can change the default values with a bit of python coding. RMB on the button you want to change, and click 'show source' and in the text editor you will find the line of code that calls that operator.

      http://www.blender.org/documentation/blender_python_api_2_63_11/  has some info on how operators are defined and work.

      • chromemonkey on

        Ouch... so it really is tool by tool in Python.  That being the case, there doesn't appear to be any easy way to program in a universal "remember last used values" process that applies to the entire toolset.  Time to get my geek on and start reading.

      • chromemonkey on

        Argh!  No luck.  The tool I wanted to change isn't recodeable in this way.  Here is the error message I got:

        "Active button isn't from a script, can't edit source."

        It would appear that I am out of my league for this one.  What I specifically wanted to accomplish was for the new Subdivide code to "persistently remember" the last used checkbox values for "Quad/Tri Mode", number of cuts, and quad corner type.  Being non-script code, I don't think I can view the source and change the default values as I go.

      • chromemonkey on

        My final update for now:

        Heh!  Guessing sure didn't work.  My first attempt at adding a default value crashed the entire remaining toolbar script, so back to studying for me for awhile.

      • chromemonkey on

        After sitting on this for the evening, I'm starting fresh this morning with a back-to-basics question.  Is it even possible to use the toolshelf python code to override the default parameters for bMesh Subdivide?  The only variables it appears to allow me to set are "operator, text, icon, emboss", nothing more that I can see.  Will I need to change the actual C-language code to get at the defaults I was attempting to override?

  2. Are we going to see a clone stamp tool in the clip editor? With the new masking tools comming soon, a clone stamp addition would seal the deal for my company to fully embrace Blender as a must have app.

Leave A Reply

To add a profile picture to your message, register your email address with Gravatar.com. To protect your email address, create an account on BlenderNation and log in when posting a message.

Advertisement

×