JavaFX Documentation Ideas that Need Solutions
Recently, the JavaFX documentation team has asked for ideas. The present documentation is superb but not complete. I'd still very much once and for all like to see the graphic dragons that were brought to light on the following link conquered.
http://tiainen.sertik.net/2010/04/isometric-tile-rendering-in-javafx.html
On this link from the days of yore (JavaFX 1.3) the knights of the JavaFX round table where having great difficulty rendering large scenegraphs and in the main article and also comments much discussion ensued.
For me the question remains, how do I take a model with my data and render only the regions and data bits that need to be rendered in the graphic viewport? So, rendering specific regions is important plus not creating a zillion nodes to do it are both important issues to resolve. An example is a musical score where there is a large score but only the visible portion should be rendered at a readable zoom level and musical symbols should be resuable if at all possible.
I know there are ways to hack this but I'm wondering if JavaFX now has programmatic techniques for the cases mentioned on the link above or the musical score scenario (besides just the speed factor with Prism)? Maybe a score could borrow concepts from the new cell factory based list components? Except a music score can implement cell factory and nodes representing musical symbols can be the reusable cells?
I'd like to see an article on graphic strategies to use when the data model is large and outside of the scenegraph. Do cell factory techniques apply or not? Do other techniques from the link apply?
Please write more about how this graphic dragon can be vanquished, thank you.