Trimble Business Center

 View Only
Expand all | Collapse all

Double-precision patches use?

  • 1.  Double-precision patches use?

    Posted 01-17-2020 15:06

    Could someone explain what the "double-precision patches" does in the display options? The TBC Help description "Select this check box to specify that double-precision patches be used for surfaces." is not much help.

    TY



  • 2.  Re: Double-precision patches use?

    Posted 01-21-2020 11:21

    "Patches" are an object type that we use internally to represent surfaces.  Using "Double precision" uses a 64 bit number to store and manipulate the verticies of the object.  This is needed for very large sizes and or extremely small precision.  Single precision uses 32 bit numbers which require 1/2 the memory with the loss of some precision.

     

    Either should work fine for almost all projects.  This setting allows us to fine tune the program for special cases.  Stick with default setting of not being checked unless directed otherwise is my recommendation.

     

    tim



  • 3.  RE: Re: Double-precision patches use?

    Posted 06-28-2022 16:51
      |   view attached
    There seems to be a bug with surface transparency once this setting is enabled. Doesn't seem to be a new one, is the same in 5.60.2 and 5.70.
    Any transparency value you've set before enabling this setting will be honored.
    BUT, afterwards, no matter what you set any surface transparency to, it will be shown with 0% transparency.

    We had to enable this setting for CutFill maps on projected surfaces.


    With double precision the CF-Map looks ok.

    But only previously set transparency values are honored. Changing it will show the surface with 0%. See attached video.

    ------------------------------
    Ronny Schneider
    ------------------------------



  • 4.  RE: Re: Double-precision patches use?

    Posted 06-30-2022 10:14
    Edited by Luc Nicolet 06-30-2022 10:14
    Hey Ronny, thank you for reporting this. I was able to reproduce the bug and I have let the developers know. Hopefully we can get it fixed soon!

    Cheers
    ------------------------------
    Luc Nicolet
    ------------------------------