Changeset 1211
- Timestamp:
- 05/08/08 14:23:30 (4 days ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Source/System/FileIO/OSB/OSGOSBImageElement.cpp
r1210 r1211 113 113 if(flags & FlagPixelDataCompressedMask) 114 114 { 115 // compressed inline texture 115 116 std::string endMarker = "'pixel'"; 116 117 std::string fieldName = readFields("", endMarker); … … 121 122 } 122 123 } 123 else if(flags & FlagPixelDataOutOfLineMask) 124 { 124 else 125 { 126 // read fields stored in file 125 127 readFields("", ""); 126 127 // read out-of-line image data 128 const std::string &fileName = img->getName(); 129 img = ImageFileHandler::the()->read(fileName.c_str()); 130 setContainer(img); 128 129 if(flags & FlagPixelDataOutOfLineMask) 130 { 131 // read out-of-line image data 132 const std::string &fileName = img->getName(); 133 img = ImageFileHandler::the()->read(fileName.c_str()); 134 setContainer(img); 135 } 131 136 } 132 137 } … … 274 279 275 280 Image *img = dynamic_cast<Image *>(getContainer()); 276 std::string imageType = root->getOptions().texturesImageType();281 std::string imageType = root->getOptions().texturesImageType(); 277 282 // std::string imageType = "jpeg"; 278 283
