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. Controlling a 3d model
Forum Updated to NodeBB v4.3 + New Features

Controlling a 3d model

Scheduled Pinned Locked Moved Unsolved General and Desktop
47 Posts 4 Posters 18.5k Views 3 Watching
  • 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.
  • hareeshqtH hareeshqt

    @Wieland Yes exactly...!!!!

    ? Offline
    ? Offline
    A Former User
    wrote on last edited by
    #7

    @hareeshqt Great. So, yes it's possible, just what I did in the demo :-) Easiest way is to have a Qt3D scene in QML and use QtQuick controls as overlay, like:

    main.qml

    import QtQuick 2.5
    import Qt3D.Core 2.0
    import Qt3D.Render 2.0
    import QtQuick.Scene3D 2.0
    import QtQuick.Window 2.2
    import QtQuick.Controls 1.4
    
    Window {
        id: mainWindow
        visible: true
        width: 800
        height: 600
        // ...
    
        // Qt3D scene
        Scene3D {
           // ...
        }
    
        // Overlay...
        Button {
           // ...
        }
    }
    
    hareeshqtH 1 Reply Last reply
    0
    • ? A Former User

      @hareeshqt Great. So, yes it's possible, just what I did in the demo :-) Easiest way is to have a Qt3D scene in QML and use QtQuick controls as overlay, like:

      main.qml

      import QtQuick 2.5
      import Qt3D.Core 2.0
      import Qt3D.Render 2.0
      import QtQuick.Scene3D 2.0
      import QtQuick.Window 2.2
      import QtQuick.Controls 1.4
      
      Window {
          id: mainWindow
          visible: true
          width: 800
          height: 600
          // ...
      
          // Qt3D scene
          Scene3D {
             // ...
          }
      
          // Overlay...
          Button {
             // ...
          }
      }
      
      hareeshqtH Offline
      hareeshqtH Offline
      hareeshqt
      wrote on last edited by
      #8

      @Wieland Thank you..'ll try and let you know

      hareeshqtH 1 Reply Last reply
      0
      • hareeshqtH hareeshqt

        @Wieland Thank you..'ll try and let you know

        hareeshqtH Offline
        hareeshqtH Offline
        hareeshqt
        wrote on last edited by
        #9

        @hareeshqt should we have Qt3D module and opengl for doing this...?

        ? 1 Reply Last reply
        0
        • hareeshqtH hareeshqt

          @hareeshqt should we have Qt3D module and opengl for doing this...?

          ? Offline
          ? Offline
          A Former User
          wrote on last edited by
          #10

          @hareeshqt In the .pro file you need QT += qml quick 3dcore 3drender.

          hareeshqtH 1 Reply Last reply
          0
          • ? A Former User

            @hareeshqt In the .pro file you need QT += qml quick 3dcore 3drender.

            hareeshqtH Offline
            hareeshqtH Offline
            hareeshqt
            wrote on last edited by hareeshqt
            #11

            @Wieland and which application would be better widget or consol or....?

            ? 1 Reply Last reply
            0
            • hareeshqtH hareeshqt

              @Wieland and which application would be better widget or consol or....?

              ? Offline
              ? Offline
              A Former User
              wrote on last edited by
              #12

              @hareeshqt "Qt Quick Controls Application"

              hareeshqtH 1 Reply Last reply
              0
              • ? A Former User

                @hareeshqt "Qt Quick Controls Application"

                hareeshqtH Offline
                hareeshqtH Offline
                hareeshqt
                wrote on last edited by
                #13

                @Wieland but if we use the Qt Quick Controls Application, we are not getting the .pro file is there any method.....?

                ? 1 Reply Last reply
                0
                • hareeshqtH hareeshqt

                  @Wieland but if we use the Qt Quick Controls Application, we are not getting the .pro file is there any method.....?

                  ? Offline
                  ? Offline
                  A Former User
                  wrote on last edited by
                  #14

                  @hareeshqt In Qt Creator, click "New project", select "Qt Quick Controls Application", click "Choose", enter a project name, click "Next", click "Next", click "Next", click "Finish". Your project folder now contains some files, include a .pro file.

                  hareeshqtH 1 Reply Last reply
                  1
                  • ? A Former User

                    @hareeshqt In Qt Creator, click "New project", select "Qt Quick Controls Application", click "Choose", enter a project name, click "Next", click "Next", click "Next", click "Finish". Your project folder now contains some files, include a .pro file.

                    hareeshqtH Offline
                    hareeshqtH Offline
                    hareeshqt
                    wrote on last edited by hareeshqt
                    #15

                    @Wieland by doing that I got .qmlproject file. Is it the same?

                    ? 1 Reply Last reply
                    0
                    • hareeshqtH hareeshqt

                      @Wieland by doing that I got .qmlproject file. Is it the same?

                      ? Offline
                      ? Offline
                      A Former User
                      wrote on last edited by
                      #16

                      I'm pretty sure you didn't select "Qt Quick Controls Application" but "Qt Quick Controls UI".

                      hareeshqtH 1 Reply Last reply
                      0
                      • ? A Former User

                        I'm pretty sure you didn't select "Qt Quick Controls Application" but "Qt Quick Controls UI".

                        hareeshqtH Offline
                        hareeshqtH Offline
                        hareeshqt
                        wrote on last edited by
                        #17

                        @Wieland Ya OK got it...thank you

                        hareeshqtH 1 Reply Last reply
                        0
                        • hareeshqtH hareeshqt

                          @Wieland Ya OK got it...thank you

                          hareeshqtH Offline
                          hareeshqtH Offline
                          hareeshqt
                          wrote on last edited by
                          #18

                          @hareeshqt Ok so how can I import my 3d model from blender to Qt ?

                          ? 1 Reply Last reply
                          0
                          • hareeshqtH hareeshqt

                            @hareeshqt Ok so how can I import my 3d model from blender to Qt ?

                            ? Offline
                            ? Offline
                            A Former User
                            wrote on last edited by
                            #19

                            @hareeshqt Take a look at the examples. Maybe start with this one.

                            hareeshqtH 2 Replies Last reply
                            0
                            • ? A Former User

                              @hareeshqt Take a look at the examples. Maybe start with this one.

                              hareeshqtH Offline
                              hareeshqtH Offline
                              hareeshqt
                              wrote on last edited by
                              #20

                              @Wieland Ok many thanks....

                              1 Reply Last reply
                              0
                              • ? A Former User

                                @hareeshqt Take a look at the examples. Maybe start with this one.

                                hareeshqtH Offline
                                hareeshqtH Offline
                                hareeshqt
                                wrote on last edited by
                                #21

                                @Wieland Hi, I'm trying the example suggested by you and got all the required files but how can we get the (.geom) file?

                                ? 1 Reply Last reply
                                0
                                • hareeshqtH hareeshqt

                                  @Wieland Hi, I'm trying the example suggested by you and got all the required files but how can we get the (.geom) file?

                                  ? Offline
                                  ? Offline
                                  A Former User
                                  wrote on last edited by
                                  #22

                                  @hareeshqt Oh, yes, that's a bug in example shipped together with the latest Qt installers. You can get all files from here: http://code.qt.io/cgit/qt/qt3d.git/tree/examples/qt3d/wireframe

                                  (You don't need to file a bug report for this, I already did this some time before, see QTBUG-50859)

                                  hareeshqtH 1 Reply Last reply
                                  0
                                  • ? A Former User

                                    @hareeshqt Oh, yes, that's a bug in example shipped together with the latest Qt installers. You can get all files from here: http://code.qt.io/cgit/qt/qt3d.git/tree/examples/qt3d/wireframe

                                    (You don't need to file a bug report for this, I already did this some time before, see QTBUG-50859)

                                    hareeshqtH Offline
                                    hareeshqtH Offline
                                    hareeshqt
                                    wrote on last edited by
                                    #23

                                    @Wieland Hi, everything is ok now but after building, in the main.cpp file for #include<window.h> it's saying no such file or directory exists. Help me please.....

                                    ? 1 Reply Last reply
                                    0
                                    • hareeshqtH hareeshqt

                                      @Wieland Hi, everything is ok now but after building, in the main.cpp file for #include<window.h> it's saying no such file or directory exists. Help me please.....

                                      ? Offline
                                      ? Offline
                                      A Former User
                                      wrote on last edited by
                                      #24

                                      @hareeshqt You can find window.h and window.cpp in http://code.qt.io/cgit/qt/qt3d.git/tree/examples/qt3d/common.

                                      hareeshqtH 1 Reply Last reply
                                      0
                                      • ? A Former User

                                        @hareeshqt You can find window.h and window.cpp in http://code.qt.io/cgit/qt/qt3d.git/tree/examples/qt3d/common.

                                        hareeshqtH Offline
                                        hareeshqtH Offline
                                        hareeshqt
                                        wrote on last edited by hareeshqt
                                        #25

                                        @Wieland I'm getting this..........
                                        C:\Qt\5.6\mingw49_32\bin\rcc.exe:-1: error: File does not exist '..\exampleresources\obj.qrc' and also

                                        :-1: error: No rule to make target '../exampleresources/obj.qrc', needed by 'debug/qrc_obj.cpp'. Stop.

                                        hareeshqtH 1 Reply Last reply
                                        0
                                        • hareeshqtH hareeshqt

                                          @Wieland I'm getting this..........
                                          C:\Qt\5.6\mingw49_32\bin\rcc.exe:-1: error: File does not exist '..\exampleresources\obj.qrc' and also

                                          :-1: error: No rule to make target '../exampleresources/obj.qrc', needed by 'debug/qrc_obj.cpp'. Stop.

                                          hareeshqtH Offline
                                          hareeshqtH Offline
                                          hareeshqt
                                          wrote on last edited by
                                          #26

                                          @hareeshqt can you help with these errors please.......!!!

                                          ? 1 Reply Last reply
                                          0

                                          • Login

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