w7cook
8b98485d41
Fixed problem where only one image could be uploaded.
...
Also check for conversion errors, allow more types of
files to be converted. Finally, use TryParse to avoid
exceptions in converting from strings to numbers.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@470 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-02 18:01:50 +00:00
Michael Cortez
82590770f9
Try to output avatar textures and make this test app a little more smart about what files to try and request.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@469 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-02 17:59:30 +00:00
Michael Cortez
d7d61c7c22
Speed up the disk cache option, by having an in-memory cache of what files are available on disk. This may eventually get rolled into another "Mixed" cache type, rather then being a default for the disk cache.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@468 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-02 17:58:19 +00:00
John Hurliman
1463df36dd
* Added addition overload to LLVector3
...
* Added multiplication overload to LLQuaternion
* Basic tree/foliage detection in ObjectManager
* Updated primexport to bring it up to speed with sceneviewer
* Implemented the logging callback in SecondLife, and added LogLevel.Debug
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@467 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-02 12:40:44 +00:00
John Hurliman
f1f418c482
Removing groupmanager as it's a dead and non-functional project
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@466 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-02 05:48:42 +00:00
John Hurliman
e872c7fac4
Added the autopilot function for basic movement capabilities
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@465 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-02 05:33:34 +00:00
lancej
1ac12a160c
* Decoding of particle system data is mostly done, there are still a couple unknown fields.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@464 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-02 03:05:20 +00:00
John Hurliman
4e6dfab206
Removing the memory leak introduced in r461 (libsecondlife isn't responsible for tracking avatars)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@463 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-01 23:27:30 +00:00
lancej
350e26a9d4
* Added initial decoding of particle system data. Not yet fully functional.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@462 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-01 21:02:31 +00:00
Michael Cortez
d44fd1ee4e
+ AvatarManager & ObjectManager no longer assume each avatar seen is a new avatar, at least for ObjectUpdatePackets -- the other object packets still need to check for existing avatars before adding new ones.
...
+ Added back in KakaduWrap because the jasper wrapper doesn't support TGA/TIFF to J2C (yet) -- so it's needed for uploads
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@461 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-01 20:33:15 +00:00
lancej
1b68d36e6a
Forgot to commit this.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@460 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-01 20:08:31 +00:00
lancej
e9e9a66437
* Added textures for the Avatar class
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@459 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-01 19:46:21 +00:00
lancej
9ed8e9c3ab
* Added decoding of flexible and light data for prims.
...
* Added another unknown field in CompressedUpdateHandler.
* Reorganized some code in Textures.cs and CompressedUpdateHandler. CompressedUpdateHandler now dumps data blocks that it fails to decode for easier debugging.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@457 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-01 08:31:26 +00:00
Michael Cortez
aff38f83b4
hrm, left an update out...
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@455 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-01 00:16:06 +00:00
Michael Cortez
839c7cfd7d
+ IA_TestAsyncImage tests the async download code of ImageManager, by downloading all textures encountered when listening to OnNewPrim
...
+ Removed KakaduWrap, no longer needed now that ImageTool uses Jasper
+ Exposed an accessor for Textures in TextureEntry
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@454 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-01 00:14:43 +00:00
Michael Cortez
db993692fb
Latest libjasper.dll fixed the problems with tga, so tga support now enabled.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@453 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-31 21:32:54 +00:00
John Hurliman
b93effd94a
Recompiled libjasper.dll to link against release builds of the dependent libraries, and the needed matrix function is actually exported in this build
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@452 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-31 21:27:25 +00:00
John Hurliman
6e2ccaed9c
Exported a few more functions from libjasper.dll, include jas_matrix_create that we use in the wrapper
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@451 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-31 21:00:46 +00:00
Michael Cortez
e9474ac5b7
+ Updated JasperWrapper.cs so it keeps track of Init State, and initializes automatically (if needed)
...
+ Updated ImageTool to use Jasper to write TIFFs, removed TGA temporarily until it's working
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@450 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-31 20:56:26 +00:00
Michael Cortez
944a5893fb
+ Updated to use the jasper library, doesn't work for me, submitting for jhurliman to test
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@449 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-31 20:34:30 +00:00
Michael Cortez
6730dbd208
+ Added Async download support to AssetSystem/ImageManager.cs
...
+ Started converting IA_ImageTool/ImageTool.cs to use the JasperLibrary, but was getting errors
TODO: Add an Async download option to the ImageTool download example application
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@448 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-31 20:08:02 +00:00
John Hurliman
9206e74940
Minor tweaks to sceneviewer (nothing visually different)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@446 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-31 08:31:00 +00:00
bushing
0656f4dab6
oops
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@445 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 21:54:59 +00:00
bushing
3a92f246d9
fixed WARNING: Skipping a TextureEntry, too short (0 bytes)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@444 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 21:53:02 +00:00
Michael Cortez
a77d99c568
+ Removed debug output
...
+ Changed build target directory
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@443 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 21:47:24 +00:00
John Hurliman
7721b0e38e
Added the new rotation extrusion prim type
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@442 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 06:25:26 +00:00
John Hurliman
1161276b3e
Implemented a real camera using W,A,S,D,PgUp,PgDn. "1" is wireframe mode now
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@441 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 06:02:55 +00:00
axial
694a8cf3ec
;0
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@440 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 04:45:39 +00:00
axial
4f83744730
Decoder cleanups
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@439 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 04:42:22 +00:00
axial
398d083609
Decoder should work now except for filtering.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@438 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-30 04:22:08 +00:00
John Hurliman
18767e1856
Fixed the output (bin) directory for libjaspernet
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@436 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 22:50:17 +00:00
John Hurliman
6407b907cf
Fixed SLProxy.build to include a reference to SLProxy.dll for analyst and chatconsole
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@433 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 22:37:02 +00:00
John Hurliman
532d7c52af
Added SLProxy to the nant build process, and fixed an XML comment in ProtocolManager
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@432 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 22:33:18 +00:00
John Hurliman
d9ef6bc673
Forgot the SLProxy.csproj file
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@431 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 21:48:48 +00:00
John Hurliman
1312549280
Added VS2005 project files and solutions for SLProxy and renamed the readme to README.txt
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@430 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 21:44:09 +00:00
lancej
5050a0a1ab
* Added keyword hashing to SLProxy
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@429 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 21:33:49 +00:00
John Hurliman
f7270227c0
Fixed the nant build file to no longer pass a keywords.txt reference to mapgenerator, removed keywords.txt from /data/, and partially wrecked sceneviewer as I try to implement an SL-style camera
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@428 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 21:21:28 +00:00
lancej
a303308532
* ProtocolManager.cs now generates the keyword ordering from message_template.msg by hashing the keywords. This should remove the need for keywords.txt.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@427 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 20:22:54 +00:00
axial
56e4836458
Wedging legacy SLProxy into the trunk. No nant target, do `mcs Analyst.cs SLProxy.cs legacy/*.cs'.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@426 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 19:36:08 +00:00
lancej
0e948fd4e6
* Added a sample program that generates the keyword order using the hash function that SL uses
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@425 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 11:25:19 +00:00
John Hurliman
ead5a71f34
PrimObject and TextureEntry require a reference to SecondLife now for logging purposes
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@424 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 08:50:05 +00:00
John Hurliman
0c167bce95
Cleaning up after someone (don't commit random MSVC trash to svn!) and adding some new sceneviewer code (not functional yet)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@423 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 08:44:03 +00:00
qode
b612d5c077
*repository is alive!
...
I put an old version of the FastImageApp.cs and FastImageApp.csproj into the repository. This has been fixed and I guess I should leave the SVN thing to the professionals :P
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@422 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 01:07:33 +00:00
qode
95b657920e
woops..
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@421 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 00:27:11 +00:00
qode
b976bed7d9
*final fixup for me today - fixed FastImageApp (again)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@420 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-29 00:22:17 +00:00
lancej
9ad61483c2
* Fixed and organized the dequantize code in Textures.cs
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@418 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-28 23:54:02 +00:00
qode
8be7535300
fixed my svn-newbiness mistakes.. my bad :X
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@417 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-28 22:44:40 +00:00
qode
acc4c30242
*Took out the experimental branch (wasn't really a need for it)
...
*Moved FastImageTool to /AssetSystem/ in the trunk.
*Moved FastImageApp to /examples/FastImageApp in the trunk
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@416 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-28 22:19:49 +00:00
tkimball
b39d953c58
* (re)stub function comments in Avatar.cs as needed, fill some of them out.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@415 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-28 05:55:36 +00:00
lancej
f08abed21e
* Added texture animation support for TextureEntry
...
* Modified CompressedUpdateHandler to parse more unknown fields
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@413 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-28 01:01:02 +00:00