aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Framework/PrimitiveBaseShape.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-01-09* Added helpers to convert from LSL PrimitiveParams values to ↵lbsa711-0/+12
PrimitiveBaseShape values
2007-12-28* Moved PrimitiveBaseShape subclasses into factory methods - the subclassing ↵lbsa711-58/+48
scheme won't hold for serialization * Extracted out the 'old' AddNewPrimitive that places an object at an exact pos, without the raytracing
2007-12-28* Patch from Melanie. Thanks Melanie!Teravus Ovares1-2/+2
* This patch addresses a regression where 5 default textures, including the default "new prim" texture, would not be shown unless in viewer cache. * Further, it supplies a new plywood texture as the base texture, which is purpose-made from locally photo-sourced material (means i took a picture and made it into a tile), which is closer in appearance and color to the Linden one. * It changes the default new prim texture UUID to match the UUID generated by the viewer when "default" is clicked, which is a texture UUID hardcoded in some scripts as well, so it would cause compatibility issues if not addressed. * The patch fixes a number of UUID duplications (same UUID for asset and inventory items) and capitalization issues in the XML files. * It also includes new versions of 4 other textures, which were no longer loadable in grid mode.
2007-12-27* Optimized usingslbsa711-22/+10
* shortened references * Removed redundant 'this' * Normalized EOF
2007-12-27* AssetServerBase: _ProcessRequest is now called GetAssetlbsa711-5/+37
* PrimitiveBaseShape: The textures are now exposed as a 'TextureEntry Textures'; all serialization still using the 'byte[] TextureEntry' for backwards compatibility. * Scene: Re-added AddTree, since the Tree type isn't gone from libsl, merely relocated.
2007-12-13* Debugging Shapelbsa711-3/+3
* Adding namesetting to Create
2007-12-11A few minor changes/additions/fixes.MW1-0/+1
2007-12-11* The 'Create' functions should be called to factor up a new, otherwise ↵lbsa711-0/+6
empty, but with the Id and 1-to-1 child fields instantiated and randomized. * Added two shape constants that
2007-12-07* miniscule changes just to keep myself in synchlbsa711-1/+1
2007-10-31* Moved OpenSim/Framework/General to OpenSim/Framework for great justice.lbsa711-0/+0
2007-10-31set svn:eol-styleJeff Ames1-213/+213
2007-10-30* Optimized usingslbsa711-26/+16
* Shortened type references * Removed redundant 'this' qualifier
2007-10-29as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW1-224/+224
Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace. Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.
2007-10-15* Applied patch #418 : copyright-r2012.patch - some errors, but got most thrulbsa711-0/+28
2007-08-26Another attempt to fix the image sending bug (next week, I intend to rewrite ↵MW1-0/+2
the assetcache and asset server). Attempt to fix bug # 326. (crashing when using save-xml and hollow prims) Attempt to fix bug # 328 (limit of 50 items in a folder)
2007-08-19Sqlite datastore should now save the textures and extraparams data (used by ↵MW1-16/+17
sculpties) correctly. [Really need to add a ExtraParams field to the sqlite database though, but for now I have combined their data so that we don't lose backward compatibility, know a couple of people have been using the datastore already]. Now have a rough day/night cycle (the movement of the sun needs to be made smoother but for now it is better than we had I think). Added dalien's patch (issue 294) for saving and loading prims to a xml file (think he will be modifying these to be import/export functions and maybe writing a xml datastore for backups). Some preliminary work on task inventory (ie object's/prim's inventory). Added place holder data for AvatarProperties (ie a avatar's profile). Should we store this sort of data on the user server or have another server for it (a normal webserver should work). Added a few more method to IClientAPI. Sure there is something I'm forgeting.
2007-08-15* Added more spinning parts to ComplexObject.lbsa711-9/+24
* We now have CylinderShape * This commit dedicated to the birth of techno house.
2007-08-15* Exploring Group/Part from an app perspective.lbsa711-5/+41
2007-08-08* Got SimpleApp working againlbsa711-41/+49
* Minor shape koncept experiments
2007-08-06* yet another mini-shape-commitlbsa711-0/+21
2007-08-06* Now we have boxes. Yay!lbsa711-5/+3
* Removed unused SendPrimitiveToClient that didn't have rot.
2007-08-06* SimpleApp works again:lbsa711-21/+16
* NetworkServersInfo settable without config file * DefaultHomeLoc throws if getted before setted * Removed nonsensical sandbox distinction * Refactored default config file creation * Some more small refactorings on shapes
2007-08-03* a very small first step with shape wrapperslbsa711-37/+26
2007-07-18Sculpted Prims should now work. MW1-1/+5
2007-07-18More testing some ideas, to find best method for SceneObject Primitive classes. MW1-1/+1
2007-07-18* Added a FileSystemObject to SimpleApplbsa711-28/+46
* Added Some ShapeTypes (shapes doesn't work though!) * Fixed some \0 issues
2007-07-16changed to native line ending encodingSean Dague1-109/+109
2007-07-14Added AddPreCompiledScript method to ScriptManager.MW1-0/+2
Done some work on lbsa71's simpleApp(hope he doesn't mind): now have the avatar showing up and the terrain and his pulsating box (well except its not a box, as there seems to be something wrong with our PrimitiveBaseShape..DefaultBox() settings). Also noticed a few other problems that I had to work around, so these need looking into.
2007-07-13Changed simpleApp to use basic physics.MW1-0/+5
Done some work of fixing primitive/SceneObject copying. Set DefaultHome region to 1000,1000.
2007-07-13inlined packet deserializationlbsa711-29/+0
2007-07-13* ObjectAddPacket now confined to ClientView,´using PrimitiveBaseShape ↵lbsa711-1/+30
instead - w00t!
2007-07-03Today's work on Building support/tools. Think I am slowly getting there. MW1-0/+1
2007-07-03* Optimized usings (the 'LL ate my scripts' commit)lbsa711-5/+0
* added some licensing info
2007-07-01Just committing this because I want my commit to be on the front page of ↵MW1-2/+3
www.opensimulator.org rather than lbsa71's being there.
2007-07-01More work on SceneObject/Primitive and building (Linking is a work in ↵MW1-3/+2
progress as is all). Committing now as I've finished for the night and will be continued tomorrow.
2007-07-01Started change to having SceneObject and then that having child Primitives ↵MW1-0/+106
which in turn have a Shape object (currently PrimitiveBaseShape). The plan is only for the SceneObject to interface with the physics engines. As a physics Entity should be able to have mulitple shapes connected to it.