Skip to main content
Solved

Trouble shoot 3d PDF output from "AddAppearancesTo3Dmodel.fmwt"

  • July 3, 2018
  • 2 replies
  • 32 views

Forum|alt.badge.img

Hello,

I am attempting to modify the "" to fit our workflow. I've got it almost working, except there seems to be a scaling issue. The primary change is that we use DGN more than DWG. The buildings, ortho and terrain are shown, but the buildings seem to be scaled differently than the orthophoto. When I output a collada file, the buildings sit where they are supposed to over the ortho. I also have a geometry issue, so I had to pipe the "rejected" output to the PDF, which worked fine, except for the scaling issue. Below is a link to the test data. Thanks for any help!!!

https://drive.google.com/file/d/1nXF1B4kNjoyH_ij2HTUImWgfMguORVfB/view?usp=sharing

Best answer by daveatsafe

Hi @jimmy,

In the TerrainAppearance transformer, please set Texture Coordinate Generation Parameters - Texture Mapping Type to 'Top Down Georeferenced'. This will align the texture image with the TIN surface based on the image georeferencing, and eliminate the need to clip the ortho to the point cloud boundary.

FME's 3D reading from DGN is not as good as our reading from DWG, so the roof surfaces are being read as triangle polygons instead of surfaces. Please add a FaceReplacer before the Aggregator to convert the polygons to surfaces.

This post is closed to further activity.
It may be an old question, an answered question, an implemented idea, or a notification-only post.
Please check post dates before relying on any information in a question or answer.
For follow-up or related questions, please post a new question or idea.
If there is a genuine update to be made, please contact us and request that the post is reopened.

2 replies

daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • 1637 replies
  • Best Answer
  • July 3, 2018

Hi @jimmy,

In the TerrainAppearance transformer, please set Texture Coordinate Generation Parameters - Texture Mapping Type to 'Top Down Georeferenced'. This will align the texture image with the TIN surface based on the image georeferencing, and eliminate the need to clip the ortho to the point cloud boundary.

FME's 3D reading from DGN is not as good as our reading from DWG, so the roof surfaces are being read as triangle polygons instead of surfaces. Please add a FaceReplacer before the Aggregator to convert the polygons to surfaces.


Forum|alt.badge.img
  • Author
  • 9 replies
  • July 5, 2018

Thanks Dave!! That was it. Very cool functionallity.