You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a Blazor developer and having an interest in the BabylonJs engine I really like what you have done here bringing the two together.
I have noticed thou that your tool is not generating a number of methods like createDefaultEnvironment and createDefaultXRExperienceAsync which are defined in Scene interfaces instead of the actual Scene class definition. Would it be possible to include the public members of those interfaces as well?
Also I have noticed there are some private properties in the babylon.d.ts, such as TmpVector3, that are not defined properly and so are being generated incorrectly in the C# output. For this issue I did add a quick fix locally (see below) to get past it. Do you think it is reasonable to ignore any child nodes that are private as they are internal to the BabylonJS engine and likely shouldn't be accessible via the interop?
Hi @canhorn
As a Blazor developer and having an interest in the BabylonJs engine I really like what you have done here bringing the two together.
I have noticed thou that your tool is not generating a number of methods like createDefaultEnvironment and createDefaultXRExperienceAsync which are defined in Scene interfaces instead of the actual Scene class definition. Would it be possible to include the public members of those interfaces as well?
Also I have noticed there are some private properties in the babylon.d.ts, such as TmpVector3, that are not defined properly and so are being generated incorrectly in the C# output. For this issue I did add a quick fix locally (see below) to get past it. Do you think it is reasonable to ignore any child nodes that are private as they are internal to the BabylonJS engine and likely shouldn't be accessible via the interop?
If the change is acceptable I can add it via a pull request.
Regards
Nick
The text was updated successfully, but these errors were encountered: