Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation: Unclear which engine(s) implement which nodes #6

Open
hybridherbst opened this issue Jul 3, 2024 · 1 comment
Open
Labels
documentation Improvements or additions to documentation

Comments

@hybridherbst
Copy link
Contributor

My understanding was that there would be a set of "core" KHR_interactivity nodes that would have to be implemented by each engine claiming KHR_interactivity support.

However, in the current implementation, e.g. the logging engine does not support animation nodes:
image

I saw there have been recent changes from lifecycle/* to event/*, so maybe the Logging engine implementation just hasn't been updated yet.

@mattmacf98
Copy link
Contributor

yes the logging engine hasn't been updated to support some 3D specific actions, I will probably implement them as a no-op log asp. For now to see the supported log and babylon engine nodes you can look at this function https://github.com/KhronosGroup/glTF-InteractivityGraph-AuthoringTool/blob/initial-work-merge/src/BasicBehaveEngine/BasicBehaveEngine.ts#L293-L374

ones that are just supported in babylon are found here https://github.com/KhronosGroup/glTF-InteractivityGraph-AuthoringTool/blob/initial-work-merge/src/BasicBehaveEngine/decorators/BabylonDecorator.ts#L45-L48

@mattmacf98 mattmacf98 added the documentation Improvements or additions to documentation label Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

2 participants