Dynamic Cubemap as MeshPhysicalMaterial envMap possible?

Hi guys,

I have been trying to get a dynamic cubemap working with MeshPhysicalMaterial for a few days now and I can’t seem to make it work. All I get is black. I found this thread WebGLRenderer: fails to convert CubeCamera renderTarget to PMREM CubeUV format · Issue #22236 · mrdoob/three.js · GitHub

and I don’t know if this is saying this is currently impossible. I have tried using PMREMGenerator which is mentioned a lot in the thread but it either isn’t fixing the issue or I am using it wrong.

I am using this example as my base webgl_materials_cubemap_dynamic.html

I am very new to this and I don’t yet know how to make a fiddle but my .html file is here:

Really appreciate any insight you might be able to offer.