Hi Colin disclaimer: I’m not a SolidWorks user. But it looks like the latest version can export glTF 2 files?
You could then use Kuesa https://github.com/KDAB/kuesa to load the file in Qt 3D and use simple qml bindings to access the parts of the file. Assuming the exporter from SolidWorks correctly exports animations, these can be triggered also. If animations need to be created in Blender, then the gltfExporter will definitely export them properly, along with cameras, materials, etc. It’s usually much easier to create nice looking animations using interactive tools rather than hard coding them in QML. Kuesa makes is it really easy to import rich scenes authored in Blender, 3DS Max or other tools that support glTF 2. Hope this helps, Mike > On 29 Mar 2019, at 15:45, Colin Worth <jlk2...@gmail.com> wrote: > > Looking for help from someone who’s worked with 3D meshes in Qt qml. I am > trying to move a 3D object created in solid works into a Qt qml app. The > object has six motion-inputs, ie numbers, for six transforms that animate the > object’s sub-parts. Right now I'm importing a Solidworks VRML file into into > Blender, and using a Blender Qml plugin to generate qml files for each > sub-part. This works, but it takes a lot of work to define the animations. > You have to identify all the relevant coordinates and directions for each > sub-part by clicking around in Blender, then use algebra to figure out each > transformation matrix. > > Wondering if there is a better way to approach it. > > _______________________________________________ > Interest mailing list > Interest@qt-project.org > https://lists.qt-project.org/listinfo/interest — Mike Krus | mike.k...@kdab.com | Senior Software Engineer KDAB (UK) Ltd., a KDAB Group company Tel: UK Office +44 1625 809908 Mobile +44 7833 491941 KDAB - The Qt Experts, C++, OpenGL Experts _______________________________________________ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest