OpenLightingProject / open-fixture-library

A library and website for lighting technology's DMX fixture definition files.
https://open-fixture-library.org/
MIT License
189 stars 64 forks source link

Include 3D models of fixtures #1141

Open maxjoehnk opened 4 years ago

maxjoehnk commented 4 years ago

Support for 3d models of the fixtures would be nice.

The choice of format would be interesting. Especially when we want to identify the moving parts of a fixture for previews. Haven't really looked into it yet, but maybe some data can be imported from GDTF?

BryanCrotaz commented 4 years ago

Most design tools can export to .obj

Also consider lighting parameters - beam widths, soft edge definition, non-circular beams, gobos, luminance to allow visualizers to use the data

Ilidur commented 1 year ago

The prefered web format is glTF and there is wide support for importers and exporters, including in QT. It means that you can have a visualiser on the project page.

There's a choice to embed the whole asset as base64 into the fixture file or have it as a resource (in binary or components).

The difficulty will be defining a standard schema for mount points, pivots and lights source position. I can try to mock up a fixture reader with a glTF web renderer in a couple of weeks.