Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include 3D models of fixtures #1141

Open
maxjoehnk opened this issue Dec 10, 2019 · 2 comments
Open

Include 3D models of fixtures #1141

maxjoehnk opened this issue Dec 10, 2019 · 2 comments
Labels
component-fixture Affects one or more existing fixture definitions. component-schema Affects the fixture JSON schema. difficulty-hard Implementation requires deep knowledge and a considerate amount of dedicated time. question Open questions to be resolved before implementation, insights wanted from anyone.

Comments

@maxjoehnk
Copy link
Contributor

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?

@FloEdelmann FloEdelmann added component-fixture Affects one or more existing fixture definitions. component-schema Affects the fixture JSON schema. difficulty-hard Implementation requires deep knowledge and a considerate amount of dedicated time. question Open questions to be resolved before implementation, insights wanted from anyone. labels Dec 11, 2019
@FloEdelmann FloEdelmann changed the title Include 3d models of fixtures Include 3D models of fixtures Dec 11, 2019
@BryanCrotaz
Copy link

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
Copy link
Contributor

Ilidur commented Jul 20, 2023

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component-fixture Affects one or more existing fixture definitions. component-schema Affects the fixture JSON schema. difficulty-hard Implementation requires deep knowledge and a considerate amount of dedicated time. question Open questions to be resolved before implementation, insights wanted from anyone.
Projects
None yet
Development

No branches or pull requests

4 participants