Commit Graph

123 Commits

Author SHA1 Message Date
lancej
99c7e87979 * TestBot now only accepts commands/teleports from members of its group.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@584 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-14 09:12:30 +00:00
lancej
99bb0d1614 * Added TestBot. Generic bot to be used for development purposes.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@583 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-14 08:39:11 +00:00
John Hurliman
056492f394 * Fixes for some of the type class comparison operators
* More unit tests
* Fixed water height in sceneviewer and brought it up to speed with the latest libsecondlife API

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@553 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 14:50:00 +00:00
Michael Cortez
83df5e02ad Added OwnerID and Position to the OnChat handler/delegate/event thingy.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@536 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-08 19:08:55 +00:00
John Hurliman
0ddf60e2f1 SecondLife.Objects.RequestAllObjects was added and defaults to false. Set this to true to download all objects from the sim. All of the object/avatar ObjectManager code is wrapped in callback checks, so the code will only run if you have the callbacks registered.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@510 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-06 05:42:10 +00:00
John Hurliman
f6c570b39c Sceneviewer:
* Enabled prim rendering (oops)
* Added linear taper support
* Slowed down the FPS counter, and disabled it by default. Press '2' to enable/disable it
libsecondlife:
* Improved the accuracy of PrimObject quantize/dequantize functions
* Switched PrimObject.Taper* to use PathScale* instead of the deprecated PathTaper*

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@506 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-05 09:18:14 +00:00
John Hurliman
2a5efb7adb Few tweaks to the sceneviewer water shader
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@504 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-04 15:19:58 +00:00
John Hurliman
e370b93ee5 sceneviewer: A rudimentary FPS counter, and very rough picking support for unlinked objects (try clicking on things)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@502 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-04 13:29:35 +00:00
John Hurliman
fd7879424c Some cleanups and a sanity check in sceneviewer, and removed the comparison overrides for the Region class (they were broken, and unnecessary as far as I can tell)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@493 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 18:41:21 +00:00
John Hurliman
7bd5a10be9 sceneviewer updated to XNA beta 2, now 60% more shiny
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@492 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 17:40:49 +00:00
John Hurliman
379db503ac Removing sceneviewer to make room for the new XNA Beta 2 version
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@491 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 12:47:48 +00:00
John Hurliman
b1c6863754 Fixed hollow top shear and twist
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@485 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 03:04:15 +00:00
John Hurliman
bb877235e9 Added Top Shear and Twist transformations (need more testing, and Taper isn't in yet)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@484 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-03 02:19:18 +00:00
John Hurliman
f333ab8974 Fixed SLIRC
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@479 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-02 23:31:01 +00:00
Michael Cortez
6c0b335f85 Trying to get rid of while(){tick tick tick} by using more intelligent threading classes
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@474 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-02 22:28:46 +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
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
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
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
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
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
John Hurliman
57c60467ac Updated sceneviewer to the new generics code in libsl
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@406 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-27 12:18:27 +00:00
John Hurliman
a23fb3df7b Moved libjaspernet out of applications and removed JasperWrapper.exe.config since the library is built as a dll, not an exe now
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@383 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-24 04:53:09 +00:00
John Hurliman
8e329effc8 Minor formatting cleanups in JasperWrapper, and a libjasper.dll optimized release build of geojasper
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@376 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-23 01:22:26 +00:00
bushing
49f8511d04 ok it works with a temp file :(
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@375 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-23 00:26:23 +00:00
bushing
0f8c9c4a35 added j2c_to_tiff
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@374 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-22 23:14:32 +00:00
bushing
91629ced2c copied the config file to a name which makes it work on my computer
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@372 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-22 18:28:47 +00:00
John Hurliman
0b1585a330 * JasperWrapper declared public
* Switched back to importing libjasper.dll, will test the config file out on a Linux system soon
* Formatted JasperWrapper.cs to be in line with the rest of the code
* Tweaked the .config around slightly

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@371 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-22 10:41:09 +00:00
bushing
9c4e87b3c6 my custom tga writer pwns. say it.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@370 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-22 10:23:57 +00:00
John Hurliman
56f11200d1 Enjoy the memory leak in libjaspernet :-)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@369 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-22 05:14:50 +00:00
bushing
efbaddc33b added jpg conversion func
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@368 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-22 03:28:10 +00:00
John Hurliman
0d8d4d73f3 Compiles as an assembly, added some more info to the AssemblyInfo file, commented out the Main entry point and set some of the functions to public (to export them)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@367 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-22 03:10:03 +00:00
bushing
9d9a84f867 public static int[] jasper_decode_j2c(byte[] input);
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@361 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-21 03:14:17 +00:00
bushing
4fa67d3b35 svn:eol-style native is your friend
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@360 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-21 02:52:28 +00:00
bushing
4150298e11 Cleaned up JasperWrapper; deleted old copy
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@354 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-21 02:26:35 +00:00
bushing
308a42f4f5 compiled a Universal libjasper.dylib (for MacOS X 10.4) and libjasper.so for Linux x86
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@353 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-21 01:29:15 +00:00
John Hurliman
65821a58e2 Renaming JasperWrapper to libjaspernet, added a visual studio solution file and a functional libjasper.dll, as well as a mono .config file to load the correct library for the correct operating system
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@352 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-21 01:22:48 +00:00
bushing
93c419d863 fixed sample code to handle 3-component case
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@347 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-20 09:54:52 +00:00
John Hurliman
3dc5bcfac6 Removed SLProxy from the trunk
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@343 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-19 19:35:33 +00:00
John Hurliman
52f0ce47be Victory! Full endcap support for cubes and cylinders
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@340 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-19 09:18:28 +00:00
John Hurliman
74d548f1d0 Toggle wireframe mode with W key, continued work on boxes and cylinders
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@339 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-19 08:47:00 +00:00
John Hurliman
6f8272a1aa Replaced all the "libjasper.dylib" strings with a single const string
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@337 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-19 08:30:25 +00:00
John Hurliman
7df8c0e4ca libjasper.dll, a present for Ben
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@336 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-19 08:14:52 +00:00
bushing
e6da3b7350 functioning JasperWrapper, yay
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@335 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-19 08:03:49 +00:00
John Hurliman
b4895a8564 Adapted some of the cylinder code in to generic linear prim support. Cylinder end caps are broken at the moment
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@333 52acb1d6-8a22-11de-b505-999d5b087335
2006-10-19 00:19:31 +00:00