Open shanemikel opened 1 year ago
Looking into the code of the SkSG. It isn't very big, and not that complex. For a nice API and probably better performance, it is probably better for C# apps to implement their own scene graph.
I will probably use it as a design reference instead of binding, though I will be happy to work with anybody else interested to make bindings available anyway. I would like to work through binding a class hierarchy, if only as an exercise.
@mattleibow https://api.skia.org/namespacesksg.html it would be very useful, are you planning to integrate it into skiasharp?
What do you see it being used for?
hierarchical scene definition, with RenderNodes rendering, grouping, transforming, effects and invalidations
also i can't find a good 2d scenegraph for c# (not unity and not monogame)
I am interested in using Skia's SkSG (scene graph) module.
Is there a reason (other than lack of need) SkiaSharp doesn't have bindings for the scene graph module for anything but the
InvalidatonController
?How would one go about producing bindings for that module? What are the guidelines on how to map c++ class hierarchies in c#?