Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QML and Qt Quick
  4. Improving 3D Robot Visualization in Qt Quick 3D – Should I Use OCCT?
Qt 6.11 is out! See what's new in the release blog

Improving 3D Robot Visualization in Qt Quick 3D – Should I Use OCCT?

Scheduled Pinned Locked Moved Unsolved QML and Qt Quick
1 Posts 1 Posters 49 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.
  • S Offline
    S Offline
    SabarishR
    wrote last edited by
    #1

    d8497d49-2f0e-4ad9-aa72-9ad9c9782ba9-image.png

    I developed a 6-axis robot project using Qt QML and C++. I converted my robot parts from STL to .mesh format using Balsam and imported them into QML with Qt Quick 3D. The application works, but the visual quality of the robot is not very professional.

    My instructor suggested using Open CASCADE (OCCT) to import and render the robot model, mentioning that it would provide a more professional, CAD-like visualization similar to industrial robot viewers.

    I am not sure if this is the right approach. Can OCCT be integrated with Qt Quick 3D for better rendering quality? Or is there a better way to improve the visual appearance of my robot within Qt?

    We have completed almost everything required for production in our project, but the robot visualization is not looking good.

    For reference, we followed this project:
    https://github.com/grotius-cnc/skynet_robot_control_rtos_ethercat

    In that project, they use Open CASCADE (OCCT) with a Qt Widgets application, which gives a more professional visualization.

    However, in our case, we are using Qt QML with Qt Quick 3D and a custom C++ backend. While the functionality works correctly, the visual quality of the robot is not as good as the reference project.

    ab7317b3-b982-453c-8140-5e73043d276b-image.png

    SabarishR

    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