Max Schenkelberg
|
75b2cdff47
|
Issue #28 Changed ResourceList so it can be extended to allow duplicates. Removed deleted files from ISerializableObject files. Made TileSetRenderable properly issue refresh when images were still being requested. Made true color code work by only showing intersecting areas of all bands on screen. Made so shader files would be reread in if edited.
Change-Id: Ib2ce27522c59f25ce1cef65e6d7665e28963f081
Former-commit-id: 291edbc6bd69815e003179e9ce708b6fdad254ad
|
2012-08-23 17:37:12 -05:00 |
|
Max Schenkelberg
|
b69d2cad1c
|
Issue #28 Cleaned up True Color code and removed old MultiChannel code. Adding capping index back to indexing.glsl and added no data value to ColorMapParameters that should be used for finding no data values in shader and in java. True color dialog was written but not hooked in yet as need to still think about single resource tied to multiple channels and serializing changes.
Change-Id: I20bff443fe4c9b9330c0a66779218227c48df014
Former-commit-id: 564b38b30562a371cf0345de572b32ea8f53e82e
|
2012-08-20 14:47:14 -05:00 |
|
Max Schenkelberg
|
93e8619fa5
|
Issue #28 Implemented generic true color resource with new extension. Wrote new, more efficient, accurate, and scalable TileSet rendering/managing code to replace AbstractTileSet which VIIRS uses since it took over 10s to load a single frame of data with AbstractTileSet and around 20-30s to load a single true color frame of VIIRS. Put true color code in separate projects to encapsulate functionality. Resources need not depend on these projects, they just have to set the ImagingProvider in their ImagingCapability and true color resource can be loaded through a bundle file.
Change-Id: I624edb115b02611470e2e434e27759c45600111c
Former-commit-id: 7d75620c07c992ab74a8305a69ed87817f8f0639
|
2012-08-13 12:20:05 -05:00 |
|