Skip to main content
Solved

How to simplify/purify a 3d solid?

  • March 2, 2020
  • 1 reply
  • 143 views

kahramannkadirr
Participant
Forum|alt.badge.img+1

Hello everyone.

I have a .dwg file including substructure data of an area. I'm studying on creation a 3D city model with virtulacityPUBLISHER. To be able to create this, I'm transforming dwg file into a geojson file format via "bufferer" transformer (Buffer Type: Solid). But solid type creating a semi-sphere at the end of the line. And then, generating surfaces which consist of 6n^2 faces. If we think about an awful a lot details for all substructure details (e.g. gas or water tubes, cables etc.) it will be too much surfaces to publish (with a web browser interface) for a city model. So, how can i simplify the lines (especially end of the lines) which is using for creating goejson file types.

Thanks.

Best answer by daveatsafe

Hi @kahramannkadirr,

To get flush ends rather than rounded, you may want to try the Hub3DBufferer instead of the Bufferer. The True Solids output geometry will give the same result as the Bufferer.

To minimize the size of the output geometry while still keeping the best appearance, send the 3D buffers to a Triangulator (TINSurface output) to convert them to meshes, then use the MeshSimplifier to simplify the mesh.

 

View original
Did this help you find an answer to your question?

1 reply

daveatsafe
Safer
Forum|alt.badge.img+19
  • Safer
  • Best Answer
  • March 2, 2020

Hi @kahramannkadirr,

To get flush ends rather than rounded, you may want to try the Hub3DBufferer instead of the Bufferer. The True Solids output geometry will give the same result as the Bufferer.

To minimize the size of the output geometry while still keeping the best appearance, send the 3D buffers to a Triangulator (TINSurface output) to convert them to meshes, then use the MeshSimplifier to simplify the mesh.

 


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings