Thanks, I'll have a look at the Geotools modules you mentioned. Matrix transforms would come automatically with Java3D, they are built-in.
Of course I fully realize that a 3D renderer (even when used for 2D only) is not a trivial project, so I would really like to make the available renderers handle my data. Looks like a long debugger session to understand what's going on... Harald -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] im Auftrag von Adrian Custer Gesendet: Di 16.09.2008 16:12 An: User-friendly Desktop Internet GIS Cc: Betreff: Re: [udig-devel] Renderer woes On Tue, 2008-09-16 at 14:26 +0200, Wellmann, Harald wrote: > > Anybody working on other renderers? (I did some experiments with Java3D > in a stand-alone Swing JFrame, just for a plain 2D map; it was fairly > easy to use and extremely fast. So if I have to get involved with > renderers - which I would like to avoid - this is a route that looks > promising to me.) Yes, there are others working on different renderers. The ones I know about are off in GeoTools land. Like you, a group of students of a University in Arles, France started playing with a 3D renderer, in their case JoGL based, and saw the similar speed improvement, notably in the smoothness of the zooming. However, that system was a long, long way from being usable---it had no styling for example. We did map out however, the year of work it would take to bring that renderer up to speed and have it perform the tiling you mention both of the source data and of the textures for images and styling. The experts working out the planning with us suggested the critical difficulty revolved around how to support a layer system, since that would require noding and un-noding on the fly as different layers are turned on and off. All that work seems non trivial. Meanwhile, there is another effort, again in GeoTools, which is working to bring back to life the old J2D Renderer for the current geotools and with a new styling system. That is showing immense promise. I'd expect that work to be completed by the end of the year or so and it will live in the next, cleaned up version of GeoTools. I don't think it does tiling yet but don't actually know much of the details. Regardless, if there is one piece of advice for you if you are planning to code a renderer, it would be to build your whole system on affine matrix transforms. That's the only way to stay efficient (and sane) when moving data through the various transformations required by a GeoTools based system. cheers, --adrian _______________________________________________ User-friendly Desktop Internet GIS (uDig) http://udig.refractions.net http://lists.refractions.net/mailman/listinfo/udig-devel ******************************************* innovative systems GmbH Navigation-Multimedia Geschaeftsfuehrung: Edwin Summers - Kevin Brown - Regis Baudot Sitz der Gesellschaft: Hamburg - Registergericht: Hamburg HRB 59980 ******************************************* Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und loeschen Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser Mail ist nicht gestattet. This e-mail may contain confidential and/or privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized copying, disclosure or distribution of the contents in this e-mail is strictly forbidden. *******************************************
<<winmail.dat>>
_______________________________________________ User-friendly Desktop Internet GIS (uDig) http://udig.refractions.net http://lists.refractions.net/mailman/listinfo/udig-devel
