Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Qt 3D vs Qt Quick 3D

Qt 3D vs Qt Quick 3D

Scheduled Pinned Locked Moved Unsolved General and Desktop
5 Posts 4 Posters 1.7k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    Magres
    wrote on 6 Nov 2021, 18:56 last edited by
    #1

    I'm about to implement some 3D project for simulating and have to decide to use Qt 3D or Qt Quick 3D. The latter promises better performance but not about to replace the Qt 3D. Both branches seem to be developed actively. Could somone give any guidelines, pros, cons? Thanks in advance.

    1 Reply Last reply
    0
    • W Offline
      W Offline
      wrosecrans
      wrote on 6 Nov 2021, 21:20 last edited by
      #2

      Do you want to write QML or C++?

      K 1 Reply Last reply 6 Nov 2021, 22:42
      0
      • W wrosecrans
        6 Nov 2021, 21:20

        Do you want to write QML or C++?

        K Offline
        K Offline
        kshegunov
        Moderators
        wrote on 6 Nov 2021, 22:42 last edited by
        #3

        @wrosecrans said in Qt 3D vs Qt Quick 3D:

        Do you want to write QML or C++?

        Both are exposing a QML interface.

        Read and abide by the Qt Code of Conduct

        1 Reply Last reply
        0
        • 8 Offline
          8 Offline
          8Observer8
          wrote on 7 Nov 2021, 05:19 last edited by 8Observer8 11 Jul 2021, 05:24
          #4

          Qt Quick 3D is available under the commercial license from The Qt Company. In addition, it is available under the GNU General Public License, version 3. See Qt Licensing for further details. Source

          Qt 3D is available under commercial licenses from The Qt Company. In addition, it is available under the GNU Lesser General Public License, version 3, or the GNU General Public License, version 2. See Qt Licensing for further details. Source

          So, if you use Qt Quick 3D you must share your code (GPL). But if you use Qt 3D you must not share your code (LGPL).

          M 1 Reply Last reply 7 Nov 2021, 11:52
          0
          • 8 8Observer8
            7 Nov 2021, 05:19

            Qt Quick 3D is available under the commercial license from The Qt Company. In addition, it is available under the GNU General Public License, version 3. See Qt Licensing for further details. Source

            Qt 3D is available under commercial licenses from The Qt Company. In addition, it is available under the GNU Lesser General Public License, version 3, or the GNU General Public License, version 2. See Qt Licensing for further details. Source

            So, if you use Qt Quick 3D you must share your code (GPL). But if you use Qt 3D you must not share your code (LGPL).

            M Offline
            M Offline
            Magres
            wrote on 7 Nov 2021, 11:52 last edited by
            #5

            @8Observer8 thank you. It's actually relevant information I missed.

            1 Reply Last reply
            0
            • 8 8Observer8 referenced this topic on 26 Mar 2024, 15:50

            1/5

            6 Nov 2021, 18:56

            • Login

            • Login or register to search.
            1 out of 5
            • First post
              1/5
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups
            • Search
            • Get Qt Extensions
            • Unsolved