Merge change 8676

* changes:
  adding first pass of a sample paint plugin based on surface views.