medcelerate / FFGLTouchEngine

Touchengine FFGL Plugin
Apache License 2.0
44 stars 2 forks source link

TEVideoInputD3D undeclared identifier #5

Closed phattiej closed 2 months ago

phattiej commented 2 months ago

When I build the solution I am getting the error message that TEVideoInputD3D is an undeclared identifier in TouchEngineFX.cpp, when I open TouchEngineFX.h file the identifers were commented out. But when I un-commented them out it created 100 more issues when I built it again.

However, when I opened the plugin in resolume, it seems to show my toxes custom parameters, but nothing is showing in the player

Screenshot 2024-06-25 174251 Screenshot 2024-06-25 174913

medcelerate commented 2 months ago

I would not recommend building the entire solution. I would use the release builds available on github. FX is not in a release state. You also need at least a touchdesigner commercial license for it to work.

phattiej commented 2 months ago

Hey, thanks a lot, this is really awesome :)

The only thing is that I can only get the example tox files to load in the player. If I load my own tox files I can see the parameters but nothing shows in the output. I also have a commercial TD license.

medcelerate commented 2 months ago

There is a note in the readme at the bottom of how you have to name your output chop.

phattiej commented 2 months ago

yeaaah! thanks a lot! this is a huge game changer, my personal tox still isn't loading as I think my parameters are too complex, but the simpler ones are loading 😃

medcelerate commented 2 months ago

How many params do you have?

On Tue, Jun 25, 2024 at 2:46 PM Jaime @.***> wrote:

yeaaah! thanks a lot! this is a huge game changer, my personal tox still isn't loading as I think my parameters are too complex, but the simpler ones are loading 😃

— Reply to this email directly, view it on GitHub https://github.com/medcelerate/FFGLTouchEngine/issues/5#issuecomment-2189722758, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHYKRGPW5Q2DVIGJ2R4XJZLZJG3HBAVCNFSM6AAAAABJ4EKPDSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBZG4ZDENZVHA . You are receiving this because you modified the open/close state.Message ID: @.***>

phattiej commented 2 months ago

Hey! actually I fixed it. I removed the absTime.seconds default parameter in TD, and also some dynamic color inputs. It seems the parameters only accepted for TouchEngine are float for now?

medcelerate commented 2 months ago

If you are using the latest build, in the real sea floats, ints, strings, books and switches work

On Wed, Jun 26, 2024 at 11:13 AM Jaime @.***> wrote:

Hey! actually I fixed it. I removed the absTime.seconds default parameter in TD, and also some dynamic color inputs. It seems the parameters only accepted for TouchEngine are float for now?

— Reply to this email directly, view it on GitHub https://github.com/medcelerate/FFGLTouchEngine/issues/5#issuecomment-2191964115, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHYKRGPIHWFSFGIRURBQAK3ZJLLAXAVCNFSM6AAAAABJ4EKPDSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJRHE3DIMJRGU . You are receiving this because you modified the open/close state.Message ID: @.***>