Nominate our 2022 Qt Champions!

3D Surface: 3 axes of different scale?

  • There's probably a documentation page for this somewhere, but I don't even know where to start looking. I don't think my own code will be of any use here, the screen-shot should say it all.

    I'm using a Q3DSurface with QSurface3DSeries (nearly copy-past from the 3D Chart Example) but my data set is thousands of points ranging from x=[-3.2, 3.2] y=[0.0, 21.6] and z=[0.0, 1.0]. All these ranges represent millimetre measurements.

    Thing is, the axes don't seem to value millimetres the same way! The x-range is only ~6mm and yet it's much longer than the y-range of ~21 mm. I have even tried flipping x into y or into z, but the distortion between axes remains.

    Is there any way to be sure that an increment of 0.1 in x has the same length as 0.1 in y and same length as 0.1 in z?


  • Lifetime Qt Champion


    The Qt Data Visualisation module being recently open sourced, I'd recommend bringing your question to the interest mailing list. You'll find there Qt's developers/maintainers. This forum is more user oriented.

  • @SGaist
    OK, sorry about that.
    I thought the was a forum for Qt Development as per the header:
    Home / Qt Development / General and Desktop

  • Lifetime Qt Champion

    No need to be sorry. There's no problem with asking question about internals of Qt here. However, there are some modules that are either too young to be well known or some are commercial only so you are less likely to get an answer here.

    Well, it's rather "developing with Qt".

Log in to reply