<html><head></head><body><div class="ydpf62ea48byahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div></div>
        <div><br></div><div dir="ltr" data-setdir="false">Hi </div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">After checking the qt source code, I found that I have to explicit set the camera in View3D:</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><div><div style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 16px;" dir="ltr" data-setdir="false">camera: OrthographicCamera{</div><div style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 16px;">            id: mainCamera</div><div style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 16px;">            z: 300</div><div style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 16px;">        }</div></div><br></div><div dir="ltr" data-setdir="false">Now it works</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Cheers</div><div dir="ltr" data-setdir="false">João</div>
        
        </div><div id="yahoo_quoted_3978517419" class="yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    Em quinta-feira, 10 de junho de 2021 18:45:29 GMT+1, joao morgado via Interest <interest@qt-project.org> escreveu:
                </div>
                <div><br></div>
                <div><br></div>
                <div><div id="yiv0886802433"><div><div class="yiv0886802433yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div dir="ltr">Hi</div><div dir="ltr"><br></div><div dir="ltr">I'm trying to pick a custom model in quick3D, the model is QQuick3DGeometry based with 4 vertexs with primitive TriangleStrip (basically I'm simulating a line with width). </div><div dir="ltr"><br></div><div dir="ltr">Picking works with regular Models (Sphere, Cube, ...) but fails with my custom model.</div><div dir="ltr"><br></div><div dir="ltr">IIRC picking is still not implemented in custom models ? Does anyone know current status of picking, if it is planned for Qt 6.2 ? </div><div dir="ltr"><br></div><div dir="ltr">For now I will implement my own picking for custom models wich leads to my second question:</div><div dir="ltr"><br></div><div dir="ltr">I'm getting an error trying to use View3D.mapToScene( ), my code is something like:</div><div dir="ltr"><br></div><div dir="ltr"><div><div>View3D {</div><div>    id: view</div><div>    ...........</div><div>    OrthographicCamera{</div><div>            id: mainCamera</div><div>            z: 300</div><div>        }</div><div>    ...........</div><div>}</div><div><br></div><div>MouseArea {</div><div>    id: ma</div><div>    anchors.fill: view</div><div><br></div><div>    onMouseXChanged: {</div><div>        var pos3D = view.mapTo3DScene(Qt.vector3d(mouseX, mouseY, 0))</div><div>        console.log("pos3D: "+pos3D)</div><div>    }</div><div>}</div></div><div><br></div><div dir="ltr">The error:</div><div dir="ltr"><span>QML View3D: Cannot resolve scene position without a camera assigned!</span><br></div><div dir="ltr"><span><br></span></div><div dir="ltr"><span><br></span></div><div dir="ltr">Am I misunderstanding how to use <span><span style="color:rgb(0, 0, 0);font-family:Helvetica, Arial, sans-serif;font-size:16px;">mapTo3DScene, is this a bug, or what am I missing ?</span></span></div><div dir="ltr"><span><span style="color:rgb(0, 0, 0);font-family:Helvetica, Arial, sans-serif;font-size:16px;"><br></span></span></div><div dir="ltr"><span><span style="color:rgb(0, 0, 0);font-family:Helvetica, Arial, sans-serif;font-size:16px;">Thank you</span></span></div><div dir="ltr"><span><span style="color:rgb(0, 0, 0);font-family:Helvetica, Arial, sans-serif;font-size:16px;">João</span></span></div><br></div><div dir="ltr"><br></div></div></div></div>_______________________________________________<br>Interest mailing list<br><a ymailto="mailto:Interest@qt-project.org" href="mailto:Interest@qt-project.org">Interest@qt-project.org</a><br><a href="https://lists.qt-project.org/listinfo/interest" target="_blank">https://lists.qt-project.org/listinfo/interest</a><br></div>
            </div>
        </div></body></html>