2016-04-24 17 views
0

Ich habe in das UE4-leapmotion-Plugin gegraben und habe versucht, das row-Kamerabild von leftmotion auf einer dynamischen materiellen Instanz auf einem Würfel in der Welt anzuzeigen.Unreal Engine 4, Leap Motion und dynamische Materialinstanz

Ich habe es geschafft, es den Startrahmen anzuzeigen, aber es wird nicht aktualisiert.

Was ich mache ist jedes Mal, wenn das RawImageReceived-Ereignis ausgeht Ich aktualisiere den Texture2D-Parameter meiner Materialinstanz. Es funktioniert bei Bild 1, wird aber bei nachfolgenden RawImageReceived nicht korrekt aktualisiert.

Hier sind die entsprechenden Screenshots:

Dies ist, wo ich Empfangseingang eingerichtet: Event Handling

Mein Konstruktor Constructor

Dies funktioniert beim ersten Mal, aber nicht auf nachfolgende Aufrufe.

Dies ist, was ich sehe, aber nur der erste initialisierte Rahmen. What happens

Vielleicht hat jemand mit UE4/Leap Motion genug herumgespielt, die dies bereits getan hat.

Antwort

0

Für jeden, der später darauf kommt, habe ich das Problem herausgefunden.

Ab dem 27.04.16 ist der Inhalt des LeapMotion-Plugins etwas verwanzt. Sie benötigen das in Ihren LeapAnimConnector Blueprint und EnableImageSupport auf dem Sprung-Controller, um dies zu ermöglichen.