3D-Modell wird beim Rendern nicht angezeigt

9

Ich verwende Vuforia , um ein 3D-Modell auf ein Bildziel zu platzieren. Ich habe eine gemeinsame C ++ - Lösung für Android und iOS entwickelt. Es funktioniert unter Android, aber ich kann das 3D-Modell nicht in iOS erscheinen lassen. Es verfolgt das Bildziel perfekt, aber vom 3D-Modell ist nichts zu sehen. Das 3D-Modell, das ich verwende, kann hier gefunden werden.

So mache ich es:

Diese Methode wird von Vuforia jedes Mal aufgerufen, wenn der Bildschirm gerendert werden muss:

%Vor%

Dies ist die Methode setFramebuffer (Objective-C ++):

%Vor%

Dies ist die Methode renderFrame (C ++):

%Vor%

Und die letzte presentFrameBuffer (Objective-C ++):

%Vor%     
Thomas Clemensen 27.03.2013, 10:46
quelle

1 Antwort

1

Es stellte sich heraus, dass projectionMatrix niemals gesetzt wurde.

Ich habe folgende Anrufe verpasst:

%Vor%

Sie werden ursprünglich in der startCamera -Methode im ImageTarget-Beispiel von Vuforia platziert.

    
Thomas Clemensen 28.03.2013, 11:19
quelle