From b4c54765d297f258e69f239a48ec0b8fdb64d86d Mon Sep 17 00:00:00 2001 From: Latif Khalifa Date: Fri, 15 Oct 2010 03:13:24 +0200 Subject: libomv update to support headerless llsd binary deserialization needed for mesh asset decoding Signed-off-by: Teravus Ovares (Dan Olivares) --- bin/OpenMetaverse.Rendering.Meshmerizer.dll | Bin 20480 -> 20480 bytes bin/OpenMetaverse.StructuredData.XML | 28 +++++++++++++++---- bin/OpenMetaverse.StructuredData.dll | Bin 102400 -> 102400 bytes bin/OpenMetaverse.XML | 41 ++++++++++++++++++++++++++++ bin/OpenMetaverse.dll | Bin 1712128 -> 1716224 bytes bin/OpenMetaverseTypes.dll | Bin 114688 -> 114688 bytes 6 files changed, 63 insertions(+), 6 deletions(-) diff --git a/bin/OpenMetaverse.Rendering.Meshmerizer.dll b/bin/OpenMetaverse.Rendering.Meshmerizer.dll index f66a3dc..0160d21 100755 Binary files a/bin/OpenMetaverse.Rendering.Meshmerizer.dll and b/bin/OpenMetaverse.Rendering.Meshmerizer.dll differ diff --git a/bin/OpenMetaverse.StructuredData.XML b/bin/OpenMetaverse.StructuredData.XML index 2a0426c..35f2864 100644 --- a/bin/OpenMetaverse.StructuredData.XML +++ b/bin/OpenMetaverse.StructuredData.XML @@ -135,17 +135,33 @@ - + Deserializes binary LLSD - - + Serialized data + OSD containting deserialized data + + + + Deserializes binary LLSD + + Serialized data + Treat LLSD binary header as optional + OSD containting deserialized data - + Deserializes binary LLSD - - + Stream to read the data from + OSD containting deserialized data + + + + Deserializes binary LLSD + + Stream to read the data from + Treat LLSD binary header as optional + OSD containting deserialized data diff --git a/bin/OpenMetaverse.StructuredData.dll b/bin/OpenMetaverse.StructuredData.dll index 57a595c..c1e54fa 100644 Binary files a/bin/OpenMetaverse.StructuredData.dll and b/bin/OpenMetaverse.StructuredData.dll differ diff --git a/bin/OpenMetaverse.XML b/bin/OpenMetaverse.XML index e8299fd..56f0c87 100644 --- a/bin/OpenMetaverse.XML +++ b/bin/OpenMetaverse.XML @@ -3497,6 +3497,13 @@ The texture assets + + + Requests download of a mesh asset + + UUID of the mesh asset + Callback when the request completes + Lets TexturePipeline class fire the progress event @@ -3573,6 +3580,13 @@ Asset UUID of the newly uploaded baked texture + + + A callback that fires upon the completition of the RequestMesh call + + Was the download successfull + Resulting mesh or null on problems + Xfer data @@ -20343,6 +20357,33 @@ Level of Detail mesh + + + Represents Mesh asset + + + + Initializes a new instance of an AssetMesh object + + + Initializes a new instance of an AssetMesh object with parameters + A unique specific to this asset + A byte array containing the raw asset data + + + + TODO: Encodes a scripts contents into a LSO Bytecode file + + + + + TODO: Decode LSO Bytecode into a string + + true + + + Override the base classes AssetType + The current status of a texture request as it moves through the pipeline or final result of a texture request. diff --git a/bin/OpenMetaverse.dll b/bin/OpenMetaverse.dll index c4e4c99..a07d64f 100644 Binary files a/bin/OpenMetaverse.dll and b/bin/OpenMetaverse.dll differ diff --git a/bin/OpenMetaverseTypes.dll b/bin/OpenMetaverseTypes.dll index ff57567..2d7a372 100644 Binary files a/bin/OpenMetaverseTypes.dll and b/bin/OpenMetaverseTypes.dll differ -- cgit v1.1