01-05-2020, 08:22 AM
Thanks. This is exactly what I needed. We can close this now.
For the benefit of other users, I want to point out that when you change the value of Normal, you may need to change the value of HeightDirection in order to see the PlaneVisual3D. For example, suppose we start with the definition:
<visuals:PlaneVisual3D CenterPosition="0,0, 0" Size="100 100" HeightDirection="0 0 1" Normal="0 1 0" Material="Yellow" />
This gives us the result shown in the first attached image. But if modify the above so that Normal is "0 0 1",
we get the result in the second image (no PlaneVisual3D is visible). If we then modify the above so that HeightDirection = "0 1 0", we get the result in the third image (PlaneVisual3D is visible).
For the benefit of other users, I want to point out that when you change the value of Normal, you may need to change the value of HeightDirection in order to see the PlaneVisual3D. For example, suppose we start with the definition:
<visuals:PlaneVisual3D CenterPosition="0,0, 0" Size="100 100" HeightDirection="0 0 1" Normal="0 1 0" Material="Yellow" />
This gives us the result shown in the first attached image. But if modify the above so that Normal is "0 0 1",
we get the result in the second image (no PlaneVisual3D is visible). If we then modify the above so that HeightDirection = "0 1 0", we get the result in the third image (PlaneVisual3D is visible).

