Radially distorted bokeh with the physical lens shader?
631 2 1-
- LeoEvershed
- Member
- 2 posts
- Joined: 5月 2023
- Offline
I'm trying to replicate the look of radially distorted bokeh that comes from specific lenses.
I've attached an image example of the look I'm going for.
I would love to achieve it in render (with the physical lens shader?).
I noticed on the physical lens shader there's an option for bokeh rotation.
I would be able to fake this distorted effect if I were able to use a texture to control bokeh rotation or use the screen space position to control bokeh rotation.
Any advice or pointers are appreciated.
I've attached an image example of the look I'm going for.
I would love to achieve it in render (with the physical lens shader?).
I noticed on the physical lens shader there's an option for bokeh rotation.
I would be able to fake this distorted effect if I were able to use a texture to control bokeh rotation or use the screen space position to control bokeh rotation.
Any advice or pointers are appreciated.
-
- dayton_busse
- Member
- 1 posts
- Joined: 6月 2022
- Offline
Hey! Sorry if this is way too late but I also wanted to create this effect and figured it out! This effect is known as "cateye" bokeh or Optical Vignetting. Unfortunately, there's no good way to achieve this using the Physical Lens VOP node.
What you can do instead is implement what is shown at this link [www.creativeshrimp.com]. It's for Blender, but the setup in Houdini is essentially the same. I created a plane with a hole cut out and then used a single xform prim to move both the plane and camera with the same values. You can then play with the plane's scale and z-position to make the cateye effect more apparent.
What you can do instead is implement what is shown at this link [www.creativeshrimp.com]. It's for Blender, but the setup in Houdini is essentially the same. I created a plane with a hole cut out and then used a single xform prim to move both the plane and camera with the same values. You can then play with the plane's scale and z-position to make the cateye effect more apparent.
-
- AslakKS
- Member
- 184 posts
- Joined: 2月 2016
- Offline
It is somewhat possible with the lens shader (cpu only), I'm not completely sure it actually does any of the Optical Vignetting though.
Here is what I got when I played with something similar, rotating the bokeh and playing with the anisotropy
![](/forum/attachment/f8e5252f8ed243bf4517517447e730120a38ea4d/)
Attaching the hda if you want to take a peak beneath the hood, assign the vop as the lens shader(karma CPU only)
Here is what I got when I played with something similar, rotating the bokeh and playing with the anisotropy
Attaching the hda if you want to take a peak beneath the hood, assign the vop as the lens shader(karma CPU only)
Edited by AslakKS - 2024年6月24日 16:42:19
-
- Quick Links