Hi,
Some time ago Thomas Perl was so kind to supply us with an example
'OpenGL Over QML'.
It uses the afterRendering() signal.
I am trying to use the beforeRendering() signal (including
setClearBeforeRendering(false)), but I get no OpenGL output.
It works with standard (non-Selica) QML.
I have
On 22/01/14 08:37, Wim de Vries wrote:
> Hi,
> Some time ago Thomas Perl was so kind to supply us with an example 'OpenGL
> Over
> QML'.
> It uses the afterRendering() signal.
> I am trying to use the beforeRendering() signal (including
> setClearBeforeRendering(false)), but I get no OpenGL output
On 22/01/14 10:59, David Greaves wrote:
> The other option is to render to an FBO and then assign that to a QML item
>
> http://qt-project.org/doc/qt-5/qtquick-visualcanvas-scenegraph.html#mixing-scene-graph-and-opengl
>
> AFAIUI it's slightly lower performance but it does give you total control
Thanks,
I'll stick to standard QML then.
r
wim
David Greaves schreef op 2014-01-22 12:04:
On 22/01/14 10:59, David Greaves wrote:
The other option is to render to an FBO and then assign that to a QML
item
http://qt-project.org/doc/qt-5/qtquick-visualcanvas-scenegraph.html#mixing-scene-graph-a
I got it working!
ApplicationWindow
{
_backgroundVisible : false
...
}
This way the ApplicationWindow (background) doesn't overpaint the
OpenGL.
Silica items now nicely and transparantly overlap the OpenGL.
r
wim
wsvries schreef op 2014-01-22 14:50:
Thanks,
I'll stick to standard QML th
Fantastic - I just verified that it works here too.
How are you getting the GL into the QML scene?
I created a GLItem which allows property connections and sizing so I know where
to draw in the window. I then inherit from this item and render into the
viewport it sets up.
David
On 22/01/14 14:3
On 01/22/2014 05:34 PM, David Greaves wrote:
Fantastic - I just verified that it works here too.
How are you getting the GL into the QML scene?
From one of the GL examples (Squircle in c++):
glViewport() determining the position (not yet QML) in Page.
main c++:
qmlRegisterType("OpenGLUnderQML"
On 23/01/14 09:28, Wim de Vries wrote:
> On 01/22/2014 05:34 PM, David Greaves wrote:
>> Fantastic - I just verified that it works here too.
>>
>> How are you getting the GL into the QML scene?
> From one of the GL examples (Squircle in c++):
> glViewport() determining the position (not yet QML) in
Hi David,
The example that I use is also QQuickItem derived.
Indeed I'll take your method for placement and resizing.
Also necessary for landscape/portrait changes.
thanks.
r
wim
On 01/23/2014 10:38 AM, David Greaves wrote:
On 23/01/14 09:28, Wim de Vries wrote:
On 01/22/2014 05:34 PM, Davi