Commit Graph

9 Commits

Author SHA1 Message Date
John Hurliman
3b0c230018 * New Image() constructor to construct an Image from an Image (can we please rename this to ManagedImage now?)
* Big reformatting cleanup to BakeLayer.cs, added an AddTexture() overload that lets you bypass the asset decoding
* Changed Helpers.GetResourceStream() to use the safer Path.Combine()
* Fixed Baker example to close file handles when it is done with them

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1892 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-05 00:40:30 +00:00
John Hurliman
2c74d6e9bf Fixed 16-bit to 8-bit grayscale image conversion (untested, I doubt this code path has ever been used anyways)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1891 52acb1d6-8a22-11de-b505-999d5b087335
2008-06-04 17:17:38 +00:00
Jim Radford
36e74b216a * Documents all public methods, fields and properties of the OpenJPEG class.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1816 52acb1d6-8a22-11de-b505-999d5b087335
2008-05-02 06:53:22 +00:00
John Hurliman
62bbc2bd0e [libsecondlife]
* More of the OpenJPEG decoding functions spit out image info (so you can tell if an image contains alpha)
* Added an indexer property to InternalDictionary
* TerrainManager stores sim heightmaps with an InternalDictionary now
* Added an LLColor helper constructor for inversed alpha only
* Switched TextureEntry decoding to use the inversed LLColor decoder (was apparently backwards before)
[primpreview]
* Added two-pass rendering. Kind of klunky, but fixes enough of the alpha sorting problems to make the app usable again

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1801 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-29 18:54:34 +00:00
baba
8ac39b396e updated copyright dates and added missing license text in headers
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1745 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-11 07:59:44 +00:00
John Hurliman
3db394f974 * Added CloneCommand to TestClient for cloning appearances (no attachments yet)
* avatar_data output directory is libsl_data
* Added a blocking DirectoryManager.PeopleSearch
* Fixed Helpers.GetResourceStream()
* Added avatar_lad.xml to the Resources directory

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1510 52acb1d6-8a22-11de-b505-999d5b087335
2007-11-30 23:19:05 +00:00
John Hurliman
f9b221d5c7 Applying patch from Frank Bogomil in issue 389 to fix 64-bit alignment issues with the OpenJPEG interface
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1400 52acb1d6-8a22-11de-b505-999d5b087335
2007-09-12 06:06:29 +00:00
jedediah
216441f0be * added support for asset wrappers to the AssetManager API (BREAKING CHANGE)
* added Image class, modified OpenJPEG to use it
* implemented AssetTexture (with Image class)
* reimplemented Wear* commands, refactored appearance code
* added bake flag parameter to appearance commands
* added InventoryItem subclasses for different item types
* added *FindObjectsByPath to InventoryManager
* added single item FetchInventory


git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1373 52acb1d6-8a22-11de-b505-999d5b087335
2007-08-25 09:36:33 +00:00
John Hurliman
479bcd38ab Moved openjpegnet assembly in to libsecondlife.dll, should make life slightly easier for distributing libsl software. Define NO_UNSAFE at compile time to disable OpenJPEGNet components
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1316 52acb1d6-8a22-11de-b505-999d5b087335
2007-07-17 00:06:34 +00:00