aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Environment/Modules/Scripting/VectorRender (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [previous VectorRender patch was from: Robert SmartDr Scofield2009-02-021-1/+1
| | | | | | | | <SMARTROB@uk.ibm.com>] clean up.
* [patching previous patch and also taking the chance of fixing theDr Scofield2009-02-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | previous commit message] This patch reimplements the Draw method in the VectorRenderModule which is used to create dynamic textures. The previous version was limited to creating square dynamic textures, it also didnt allow for dynamically loading an image containing transparency except at 256x256. The extraParams string in such functions as osSetDynamicTextureData can now be passed a comma seperated string of name value pairs which set the width,height and alpha value of dynamic textures. e.g. "height:512,width:2048,alpha:255" Backward compatibility is still preserved so passing the old params of either a string integer "256" "512" will still work in the same fashion as will passing "setAlpha" on its own
* Merge branch 'vector' into OpenSimulator.orgDr Scofield2009-02-021-22/+141
|
* * More friendly OpenJpeg error handling.Teravus Ovares2009-01-211-1/+11
| | | | | | * Often times now the only reason OpenJpeg doesn't work is because it requires Glibc 2.4 The error messages reflect that. * In J2kDecoder module, It stops trying to decode modules if it encounters a dllnotfound exception and instead sends a full resolution layer that causes the texture sender to only send the full resolution image. (big decrease in texture download speed, but it's better then nasty repeating error messages)
* Update svn properties, minor formatting cleanup.Jeff Ames2008-12-301-1/+1
|
* let you specify a hex number as the color in the vector renderingSean Dague2008-12-191-1/+11
| | | | | module. This expands the colors you can use.
* * This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares2008-09-061-7/+6
| | | | | | | * This is a HUGE OMG update and will definitely have unknown side effects.. so this is really only for the strong hearted at this point. Regular people should let the dust settle. * This has been tested to work with most basic functions. However.. make sure you back up 'everything' before using this. It's that big! * Essentially we're back at square 1 in the testing phase.. so lets identify things that broke.
* revert 5134. Changing these bitmaps to 24bit just breaks things, and they ↵Sean Dague2008-06-181-1/+1
| | | | | | | | never display on the client.
* make neb happy. I found where we initialized the dynamic textures toSean Dague2008-06-181-1/+1
| | | | | | 32bit images and changed them to 24bit images.
* change the default drawing font from Times -> Arial, asSean Dague2008-06-181-4/+12
| | | | | | | | san serif fonts are a bit easier on the eyes on textures. Add a new "FontName" attribute that can be used to override the font type.
* Formatting cleanup.Jeff Ames2008-05-161-1/+1
|
* * Rolled back a few changes.Adam Frisby2008-05-011-3/+7
|
* * Spring cleaning on Region.Environment. Adam Frisby2008-05-011-7/+3
| | | | | | | * Converted a large number of read-only fields to be actually, readonly. * Reformatted code sections. * Removed redundant code.
* Update svn properties. Minor formatting cleanup.Jeff Ames2008-05-011-368/+368
|
* * Cruft removal step #1. Cleaning Modules directory.Adam Frisby2008-04-301-62/+70
|
* * Refactored Environment/Modules directory - modules now reside in their own ↵Adam Frisby2008-04-301-0/+361
directory with any associated module-specific classes. * Each module directory is currently inside one of the following category folders: Agent (Anything relating to do with Client<->Server communications.), Avatar (Anything to do with the avatar or presence inworld), Framework (Classes modules can use), Grid (Grid traffic, new OGS2 grid comms), Scripting (Scripting functions, etc), World (The enrivonment/scene, IE Sun/Tree modules.) * This should be moved into a seperate project file.