# Accessing PBR parameters in a programmable filter ?

**URL:** https://discourse.paraview.org/t/accessing-pbr-parameters-in-a-programmable-filter/9397
**Category:** ParaView Support
**Created:** [April 9, 2022, 9:27am UTC](https://discourse.paraview.org/t/accessing-pbr-parameters-in-a-programmable-filter/9397 "2022-04-09T09:27:08Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Vincent\_Rivola](https://discourse.paraview.org/user_avatar/discourse.paraview.org/vincent_rivola/32/2007_2.png) [@Vincent\_Rivola](https://discourse.paraview.org/u/Vincent_Rivola)
#### Post date: [April 9, 2022, 9:27am UTC](https://discourse.paraview.org/t/accessing-pbr-parameters-in-a-programmable-filter/9397/1 "2022-04-09T09:27:08Z")

</div>

In an animation I’d like to change some PBR parameters over time.  
Is there a way to access the PBR variables inside a programmable filter ? Or would there be another way to do something like this ?

---

<div class="post-metadata">

### Author: ![nicolas.vuaille](https://discourse.paraview.org/user_avatar/discourse.paraview.org/nicolas.vuaille/32/5873_2.png) [@nicolas.vuaille](https://discourse.paraview.org/u/nicolas.vuaille)
#### Post date: [April 11, 2022, 7:56am UTC](https://discourse.paraview.org/t/accessing-pbr-parameters-in-a-programmable-filter/9397/2 "2022-04-11T07:56:26Z")

</div>

You will not be able to control PBR via a Programmable filter: it is aimed to modify inner dataset, not their rendering parameters.

To modify PBR in an animation, look at the `Python Track` in animation view and do some ParaView python scripting in it.

---

<div class="post-metadata">

### Author: ![Vincent\_Rivola](https://discourse.paraview.org/user_avatar/discourse.paraview.org/vincent_rivola/32/2007_2.png) [@Vincent\_Rivola](https://discourse.paraview.org/u/Vincent_Rivola)
#### Post date: [April 11, 2022, 8:05am UTC](https://discourse.paraview.org/t/accessing-pbr-parameters-in-a-programmable-filter/9397/3 "2022-04-11T08:05:51Z")

</div>

Hi @nicolas.vuaille ,  
Thanks for the reply. Yes indeed, I got a work around creating a python script over the weekend.  
So I guess that’s the only solution
