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 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 last edited by
      #2

      Do you want to write QML or C++?

      kshegunovK 1 Reply Last reply
      0
      • W wrosecrans

        Do you want to write QML or C++?

        kshegunovK Offline
        kshegunovK Offline
        kshegunov
        Moderators
        wrote on 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
        • 8Observer88 Offline
          8Observer88 Offline
          8Observer8
          wrote on last edited by 8Observer8
          #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
          0
          • 8Observer88 8Observer8

            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 last edited by
            #5

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

            1 Reply Last reply
            0
            • 8Observer88 8Observer8 referenced this topic on

            • Login

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