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
Vega spec implementation, missing parts #396
Comments
Hi @Cyrik , there's some investigation needed to rationalize the 3D canvas back to Vega's event types. For example, in a 3D view at an oblique camera angle, what should be sent to the Next there would be integrating the event stream from the 3D renderer back into the Vega instance. We don't have the code for this but it should be possible. |
Makes total sense, thank you for the explanation! BTW great work so far, very much looking forward to using SandDance for my projects. |
I haven't looked that deeply into that aspect of a renderer, but you may be able to work backwards from vega-scenegraph, see the |
@danmarshall Thank you, but I meant the code in SandDance that does the selection and tooltip display. Unless of course, the full SandDance demo isn't based on the vega-deck.gl module. Oh and if this is the wrong place to ask these follow-up questions I understand. |
This is the right repo to have the discussion :) Our deck.gl handlers are here: https://github.com/microsoft/SandDance/blob/master/packages/vega-deck.gl/src/layers.ts The thing to know is that these handlers are a departure from the Vega renderer way of handling. So they are more deck.gl style instead of Vega style. |
It seems that click events are not implemented yet, is this correct?
Is this not possible because of the 3d canvas or merely not done yet?
Is there any place to see which part of the vega spec is implemented? For my specs most things are working, only click, hover and some color stuff seems to be broken.
The text was updated successfully, but these errors were encountered: