Log In
New Account
Home My Page Projects Blender 2.x BF release
Summary Activity Tracker SCM Files

Blender 2.6 Bug Tracker: Browse

[#26158] The layer hight of the layer tool cannot longer be controled by the strength of the brush, as it was in 2.49

Date:
2011-02-21 10:17
Priority:
3
State:
Closed
Submitted by:
Immanuel Günther (fliir)
Assigned to:
Sergey Sharybin (nazgul)
Category:
Sculpting
Status:
Fixed / Closed
Relates to:
Duplicates:
Patches:
 
Summary:
The layer hight of the layer tool cannot longer be controled by the strength of the brush, as it was in 2.49
Detailed description
I´m not sure, if this is a bug or a serious change in the sculpt mode. In 2.49 the strength of the layer-brush affected the hight of the layer, so that one could choose, how flat or high the drawn layer was. In 2.56 the strength only affects how "fast" the brush reaches a "fixed" layer-hight. With a strength value considerable smaller than 1.000 I have to draw in and out several times, until a layer is drawn. And this layer has always the same ratio from hight to width. It is not possible, to draw flatter or higher layers. For this I have to scale my objects. It is also possible to affect it a little bit by changing the curve of a brush. But these are only emergency solutions for me.

Followup

Message
  • Date: 2011-02-21 17:37
  • Sender: Sergey Sharybin
  • Assigning to self for investigation. Could some issues with "old" behavior when using tablet and pressure-sensitive strength.
  • Date: 2011-02-22 12:59
  • Sender: Immanuel Günther
  • I tested it again. It doesn´t has anything to do with "old" behavior and pressure-sensitive strength of grafic tablets, because it is not about the strength while drawing, but the "strength-controller" in the "Brush-Panel" under "radius". The problem occurs also with a mouse. It is not possible to affect the layer hight with the "strength-controller" as it has been in 2.49. With small values of "strength" you have to draw in and out several times until you can see the "plateau" of the "Layer". If you draw a line with a small "strength-value" one time, the result is a simple, smooth line, that hasn´t anything to do with a "Layer". So strength controls the "layer tool" only like it was the "draw tool" and doesn´t has any effect to the hight of the layer, but only to the strength of the brush itself. This is completely different to 2.49, where the strength of the "layer tool" controlled the layer-hight.
    But as you see, it is tricky to explain this. For this I made a screenshot in 2.49 of 5 Layer-Lines drawn onto an object. The only difference between them is the "strength-value" (10, 20, 50, 80, 100). When you try to reproduce this in 2.56 you will understand clearly, what I mean. It is absolutely impossible to reproduce this in 2.56, using the "strength-value".
    Please check this problem. At the moment, it is much more difficult in 2.56 to draw details like waistbelts, straps and everything you need the layer tool for.
  • Date: 2011-02-22 16:45
  • Sender: Sergey Sharybin
  • I understood what you mean. I just trying to find better way solving this issue:
    - Use strength to control layer height (in this case height of all stroke would be the same), old-style behavior, as i understood;
    - Add "Height" attribute to brush, so you could control layer's height and make some parts of stroke be lower, than height. But extra setting could confuse artists;

    What's your opinion about this?

    P.S. The problem with strength depended on pressure -- last stroke could easily give zero height in area under brush at moment you're taking stylus away.
  • Date: 2011-02-23 11:56
  • Sender: Immanuel Günther
  • Oh, ok, now I got you. That is a difficult question. Using Sculpting every day, I would prefer the second way, because it offers more possibilities to create individual brushes. And I think it is more important that Blender has comprehensive functions instead of being easy to understand. The Layer tool is not the number one choice for those who are new in Blender. So I think, only those who are willing to learn sculpting seriously would also have to learn about such an "Attribute-System". At that point, easy understanding is no longer a requirement for keeping them at it. Of course such an extra setting should be logical and useful. But I can´t see a need for a single "controler" for the layer hight, if there is a multifunctional system that allows you to achieve the same effect and many more.
    Is it already possible, to add such a "height" attribute to a brush? At the moment, I can´t find anything like that.

    Thanks for your attention so far.
    And last but not least I have a great regard to you and all the others working on 2.56 and beyond. You are doing a great job!!!
  • Date: 2011-02-23 12:30
  • Sender: Sergey Sharybin
  • Maybe instead of adding new parameter to brush we could use "Plane Offset" to specify layer height? (this option currently hidden for layer tools and makes no effect for them)
  • Date: 2011-02-23 12:57
  • Sender: Sergey Sharybin
  • Hrm.. or maybe even plane trim.. What would be more obvious?
  • Date: 2011-02-23 14:35
  • Sender: Immanuel Günther
  • The "Plane Offset" would be more obvious and consistent compared to the other tools that have this feature.
    But plane trim, if you think about something like the "planar cut function" in Zbrush, would be a really fine thing. So integrating layer-drawing into a multifunctional plane-trim-system would be the best solution in the long term, I think.
  • Date: 2011-02-25 17:55
  • Sender: Sergey Sharybin
  • New tool setting for brushes was commited to revision 35189. I hope it'll do exactly artists want from layer brush :)
    Thanks for report!
  • Date: 2011-02-25 21:38
  • Sender: Immanuel Günther
  • What I read in your revision-report sounds good. Thanks so far. I will give you a report :-)
    By the way, did I mention, how much I like the new Scultping-System in 2.56?
    What a great thing!
 

Attached Files:

Name Date Download
Layertool_Screenshot.jpg 2011-02-22 12:59 Download

Changes:

Field Old Value Date By
status_idOpen2011-02-25 17:55nazgul
close_dateNone2011-02-25 17:55nazgul
StatusInvestigate2011-02-25 17:55nazgul
File Added15107: Layertool_Screenshot.jpg2011-02-22 12:59fliir
assigned_tonone2011-02-21 17:37nazgul
StatusNew2011-02-21 17:37nazgul