Ton Roosendaal shares the notes from today's meeting in irc.freenode.net, #blendercoders.
Hi all,
Here are the notes from today's 1600 CEST meeting in irc.freenode.net #blendercoders.
1) Upcoming Blender 2.72 release
- Planning did not change, today we go to "BCon4" (preparing test builds, only work on essential fixes).
- Bug tracker is down to 128 open bugs!
- Sergey Sharybin pointed at the too long list of fixes made by Gavin Howard. Help is awesome, but it's overshooting a bit. Only mention fixes compared to the 2.71 release. It's also good to use the format/structure as we did before. And mention proper revision range.
- Ton Roosendaal confirms that active Blender developers (2 or more commits in a Blender release in past year) can get a free Blender Conference ticket (129 euro value). Mail ton at blender.org to get this organized or to discuss whether you're eligible!
- Thomas Dinges proposes to make Cycles the standard render engine in 2.72. Meeting is a bit afraid to do that right before a release, but it can be done fright after. Ton insists on proper testing if defaults work fine then (adding primitives, new materials), and to make sure the docs are updated.
2) Other projects
- Patch for inclusion after 2.72 is out: Input for complex east asian characters. Chinese/Japanese users please test it!
- Meeting agrees that the fracture modifier deserves a review right after the release too.
- Long discussion then happened about the state of FBX I/O. We need more help on testing here and gathering reference cases. Bastien Montagne has a (complex) patch waiting for review that might help things too.
- The bf-gamedev list will get contacted to also evaluate if there's no alternative for FBX... anyone we put on this task gets depressed mostly... Autodesk not releasing reliable format specs (and changing spec at will) makes fbx a real hard choice.
Thanks,
-Ton-
15 Comments
making cycles first eh. Enable the SSS on the GPU and we can talk. Exciting times!
Done, second line: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.72/Cycles
I suppose that makes cycles CPU/GPU about feature complete, so it seems time to make it default.
But an alternative to FBX? It`s already supported by almost every piece of software...
If everyone would just support an open standard... could Alembic fit the picture?
Alembic's strength is its precomputed animation. It is designed to speed up rendering by doing this calculation. While it has been used in games for specific large scale morphing, such as ships that break apart around you in real time, it is not really suitable for animations of game characters, that often need to switch between different animations to provide controllable players.
While FBX is not limited to games, it is the main use case they are trying to target. However, I do think a sane open standard is needed in this space.
i don't know it it makes sense but the sidefx houdini file format (bgeo, geo) is pretty open and it's based on json. the support on the main apps (maya, 3ds max, unity, unreal) is thanks to the plugin under development. it has also less limitations then the fbx file format or at lease better to implement. :-)
i stand corrected. Now with that I can now say cycles is full featured until people ask what that means.
I was amazed at the number of fixes from Gavin Howard. This guy doesn't sleep. Thanks for the help!!!!
Gavin created this list, which shows all the bug fixes we Blender devs did. He did not fix these himself. :)
Thanks Gavin Howard.
"Patch for inclusion after 2.72 is out: Input for complex east asian characters. Chinese/Japanese users please test it!"
Now this is something that should have been in a long time ago and will make blender's asian audience very happy.
Give me a zipped source + VS2013 solution file and i'll build and test it on a dozen computers with a room full of japanese guys
I don't believe this is the place to offer. Check out the IRC channel listed in the post or check out http://www.blender.org/download/#source
More than an offer it's a critique about the increased complexity to build blender on x64 windows for those who only wish to build the most up-to-date version with a certain patch for testing purposes. kjym3 was kind enough to add a build for his patch, but only x64 shows up on graphicall, which means to test on 32bit machines the tester would need to build blender with all dozen or so of it's convoluted steps and iffy settings.
Physics, physics, physics, for God's sake, please. Proper hair simulation in motion. Better fluids (a lava fountain, anyone?) More than one smoke/fire domain per scene (try to film 5 minutes of Pompeii with 1 domain per file!) Better soft bodies (proper muscle bulge?) Object tracking. And not only more pre-sets, but how about including a folder of code templates, both in Python (a beginning of an add-on, a custom menu, etc.) and in OSL?
And yes, bring Cycles as the default engine on! Might also consider checking out nVidia GRID (virtual GPUs, to make a long story short), and how this could be used in a future cloud rendering.
Check the Blender folders. The code templates are there exactly as you described them, ;)
Not only the Blender Folders, just the text editor > Templates :-P
I'm loving this Freudian slip...
" Thomas Dinges proposes to make Cycles the standard render engine in 2.72. Meeting is a bit !afraid! to do that right before a release, but it can be done !fright! after."