Hi, everyone! Congratulations with an awesome feature!
2013/9/28 Carlos López González <genet...@gmail.com>: > Hi! > As you probably know, I've been working on a new feature that would allow to > make certain layers inside a Group layer visible each time. > The Group layer has four new parameters: > Z_Depth_range_enabled (bool) > Z_Depth_range_position (float) > Z_Depth_range_depth (float) > Z_Depth_range_transition (float) > > Please feel free to suggest new names and or descriptions. I am open to > anything in this matter. My proposal: Z_Depth_range_enabled => "Z-Range" (bool) Z_Depth_range_position => "Z-Range Position" (float) Z_Depth_range_depth => "Z-Range Depth" (float) Z_Depth_range_transition => "Z-Range Blur" (float) > The 'position' and the 'position'+'depth' parameters mark the start and end > (inclusive) range of z depth value of the layers where they are full > visible. So, we have range defined by [position; position+depth]. I think it's better to have [position; position+depth) instead. In this case if depth=1.0 then we have exactly one layer visible. I believe such representatin is more intuitive for user. > Known issues: > Software render method complains continuously about paste canvas bounding > box: > warning: layer_pastecanvas.cpp:509 bounding box shrank while rendering? I think this warning was existing before and is not related to your branch. At least, I saw it earlier when debugging the recent random-parameter crash case. > I would like to know if it will be merged into 0.64.1 or into master > (0.64.2) before send the pull request. 2013/9/28 David <rylle...@gmail.com>: > Definitely into 0.64.1! > But is this only a mere .1 versioning!? There are so many new features in > it! Probably I should clarify the situation. The upcoming 0.64.1 version will have only following features: * Bones * Finalized cairo renderer * Import by drag'n'drop * Exclude layer from rendering * Parameter-defined interpolation * Easy way to convert Regions to Outlines or Advanced Outlines (and vice versa) * Interactively control Zoom for Group layer using handle * Add distinction for disabled keyframes on time track panel and or keyframe widget. No more features will be accepted into 0.64.1, because accepting every new feature postpones the release (we need additional time for testing). I'm sorry for delaying the release of 0.64.1, but I'm pretty much occupied with other urgent synfig-related tasks. Will do my best to release sooner. As soon as 0.64.1 will be released, we will start preparations to release 0.64.2, including all the latest features. 2013/9/28 Yu Chen <jco...@gmail.com>: > It's possible to disable it from UI, and just use the rest 3 parameters > with smart default values? Yes, it's already possible. You can right-click layers in the group and tell synfig to st Z-Range to them. BTW, I have a suggestion about improving the UI for this feature: 1. A checkbox in the context menu of Group Layer. Allows to enable and disable Z-Range. 2. The group layer itself could with enabled Z-Range could have additional controls, allowing to change the Z-Range position value. Something like this: https://dl.dropboxusercontent.com/u/15516795/z-range-group.png So, user will be able control the Z-Range through the Group layer. That will also resolve the problem of exported canvases, which we have discussed with Carlos few days ago. K. -- http://morevnaproject.org/ ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60133471&iu=/4140/ostg.clktrk _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl