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

Reply via email to