Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I'm trying to make radius and blur accept a function to be able to control these parameters similar to what is already possible for weight.
The proposed code change work for blur but not for radius. I've kept the
u_size
uniform in here until I can figure it out... it seems that for some reasonsetSymbolSizeExpression
will not produce expected result after using a varyings, i.e.setSymbolSizeExpression('vec2(v_prop_size)')
for this PR. The result is invisible heatmap in the example.I found that docs for
setSymbolColorExpression
mentions varyings butsetSymbolSizeExpression
but I'm not sure that is intentional. Looking at theShaderBuilder
code indicates that varyings are taken into consideration forsetSymbolSizeExpression
but I'm too much of a shader novice to be sure I understand it right or to debug.