On 02.01.2013 00:00, Michael T. Pope wrote: > On Tue, 1 Jan 2013 02:01:05 PM Michael Vehrs wrote: > >> On 01.01.2013 12:37, Michael T. Pope wrote: >> >>> Fair enough. I remain in favour of automatic generation, but less happy >>> about the smoothness/regularity of the rivers and roads. >>> >> Do you mean automatic generation of the required images, or generation >> in-game? In the case of roads, we use the latter, in the case of rivers, >> the former. Of course, that might be changed, but I don't think we can >> generate pretty rivers in-game. >> > I was thinking of pre-generation. In-game is asking for latency problems. I > am somewhat surprised that roads are as quick as they are. >
I must admit that I have no realistic idea of how fast image composition is compared to drawing Bezier curves. Neither in general, nor with regard to AWT. Some experiments might be in order. > >> If we generated the rivers in-game, we could do things like that, but >> we'd also have to take the river-and-forest problem into account. A >> straight river uses less space than a meandering river, which probably >> means that we would also need various forest tiles. >> > Disk is cheap:-). RAM is not quite as cheap. > In the long run I think we should expect to have multiple > forms of the same game-effective tile. That would break up the obvious > patterning in the ocean tiles without going as far as the suggestion to > animate them, and add some texture to the land. Autogeneration is the obvious > tool to get there without requiring an army of artists. > > Cheers, > Mike Pope > True enough. I'll think about this some more, and possibly try another tack. At any rate, the re-write of tile styles has paved the way for using an arbitrary number of equivalent tiles. We might also break down our tiles into smaller sub-tiles, or use alpha blending for tile boundaries. Regards Michael ------------------------------------------------------------------------------ Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and much more. Keep your Java skills current with LearnJavaNow - 200+ hours of step-by-step video tutorials by Java experts. SALE $49.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122612 _______________________________________________ Freecol-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freecol-developers
