Uploaded image for project: 'Qt 3D Studio'
  1. Qt 3D Studio
  2. QT3DS-4203

Inconsistency of texts (text set in the date input and displayed text) with distance field rendering disabled

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P2: Important
    • Resolution: Fixed
    • Affects Version/s: Qt 3D Studio 2.6, Qt 3D Studio 2.7, Qt 3D Studio 2.8
    • Fix Version/s: None
    • Component/s: OpenGL Runtime
    • Labels:
      None
    • Commits:
      0ac26f8f9726281f7bff01f3c07a9c6b99d9e9d5

      Description

      Test 1:
      PRECONDITIONS:
      ------------------------------
      Line 13 in main.cpp (qputenv("Q3DS_DISTANCE_FIELD_DISABLED", "1") is not commented.

      STEPS TO REPRODUCE:
      ------------------------------
      1. Press key 0 ->each press increment the current value by 1 ( 0 -> 1 -> 2 -> 3 -> 4 ... etc) to 20

      2. Press key 1 -> each press decrement the current value by 1 ( 20 -> 19 -> 18 -> 17 -> 16 ... etc) to 0

      EXPECTED RESULT:
      During step 1, should be displayed each new value is equal previous value + 1
      During step 2, should be displayed each new value is equal previous value - 1

      ACTUAL RESULT:
      During step 1, for some values displayed random number
      During step 2, for some values displayed random number 

       

      Please refer to video for better understand.
      Console log contains Current Number that set to data input.

      Test 2:
      PRECONDITIONS:
      ------------------------------
      Line 13 in main.cpp (qputenv("Q3DS_DISTANCE_FIELD_DISABLED", "1") is commented.

      STEPS TO REPRODUCE:
      ------------------------------
      1. Press key 0 -> each press increment the current value by 1 ( 0 -> 1 -> 2 -> 3 -> 4 ... etc) to 20

      2. Press key 1 -> each press decrement the current value by 1 ( 20 -> 19 -> 18 -> 17 -> 16 ... etc) to 0

      EXPECTED RESULT:
      During step 1, should be displayed each new value is equal previous value + 1
      During step 2, should be displayed each new value is equal previous value - 1

      ACTUAL RESULT:
      During step 1, each new value is equal previous value + 1 (OK)
      During step 2,each new value is equal previous value - 1 (OK)

      Video and Test app is attached.

        Attachments

        1. TestApp.7z
          39 kB
        2. TextIssue.mp4
          933 kB

          Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            Activity

              People

              Assignee:
              tokorpip Tomi Korpipää
              Reporter:
              valery_khryuchkin Valery Khryuchkin
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes