I have something weird. Took me a while to find what the exact scenario was, but now I have.
Basically the 2D (and 3D) visualizer do not show that my moving head is lighted up when in 15CH mode.
When I import it using 10CH mode, it works perfectly.
I suspect there is something wrong with my fixture definition, but I don't see what.
Note: when running in 15CH the output sent to DMX viewer and to my real-life fixtures seems to be doing exactly what I expect. It's only the 2D/3D that doesn't seem to be aware.
Tested on Windows and on Linux. Both give the same issue.
On Linux I found this error, but unsure if it is related.
Code: Select all
Refresh 2D view...
[MainView2D] Creating fixture with ID 0 0 0 pos: QVector3D(0, 1000, 0)
Fixture "SHE-SWMH0718F" Pan: 540 , Tilt: 180
Fixture "SHE-SWMH0718F" Pan: 540 , Tilt: 180
Enable 3D context... true
Quad material ready
qrc:/3DView.qml:343: ReferenceError: viewSize is not defined
Resetting 3D items...
void MainView3D::initialize3DProperties() Qt3DRender::Scene3DItem_QML_440(0x560e90280670, name="scene3DItem", parent=0x560e8fb66430, geometry=0,0 1810x848.064, z=1)
SceneEntity_QMLTYPE_437(0x560e8fe480e0, name = "sceneRootEntity") ScreenQuadEntity_QMLTYPE_411(0x560e8fb99230, name = "quadEntity") GBuffer_QMLTYPE_412(0x560e90ccbec0, name = "gBuffer")
qml: BUILDING FRAME GRAPH
Refreshing 3D view...
[MainView3D] Creating fixture with ID 0 pos: QVector3D(0, 1000, 0)
Initialize fixture 0
There are 19 components in the loaded fixture
Qt3DRender::QLayer(0x560e9026fac0, name = "sceneDeferredLayer") GeometryPassEffect_QMLTYPE_433(0x560e902b4f20)
Calculated volume QVector3D(0.8, 1.07935, 0.600001) QVector3D(0, -0.0479333, -5.96046e-08)
Fixture 0 has an arm entity
qml: Binding pan ----
Fixture 0 has a head entity
qml: Binding tilt ----
void MainView3D::updateFixtureRotation(quint32, QVector3D) QVector3D(0, 0, 0)
qml: BUILDING FRAME GRAPH
Thanks for your help!
Maarten