aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/Meshing (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-09-02fix: PostInitialise() not being called on script engines (nasty one that)Dr Scofield1-1/+1
cleanup: warnings, readability
2008-09-02Y top shear accuracy improvements in circular path prim meshesDahlia Trimble1-3/+5
2008-09-01compensates profile placement effects of Y hole size on X top shear for ↵Dahlia Trimble1-1/+2
circular path prim meshes
2008-09-01Improvement in mesh accuracy in X Top Shear parameter for circular path primsDahlia Trimble1-1/+1
2008-08-30* squash some obvious warningsJustin Clarke Casey1-3/+3
* a couple more remain that preferably the original coders should look at in more detail (obsolete warnings in the ogp module and not overriding warnings in the script engine)
2008-08-29fixed some ugliness in the conversion from the new mesher format to the old ↵Dahlia Trimble2-20/+42
that should speed up region startup a little and maybe even use less memory if the GC decides to play friendly with the other kids.
2008-08-28Update svn properties, formatting cleanup.Jeff Ames3-54/+52
2008-08-28Added some exceptions for bad profile cut parametersDahlia Trimble1-0/+6
2008-08-27re-enable new PrimMesher module for mesh creation for standard (non-flexy) ↵Dahlia Trimble1-17/+17
prims.
2008-08-27adds releaseSourceMeshData() method to IMesh and Mesh for freeing mesh data ↵Dahlia Trimble1-5/+17
after conversion to pinned lists.
2008-08-27reverting to prior meshing methods until some physics timing issues can be ↵Dahlia Trimble1-15/+17
resolved
2008-08-27Added some exception trapping to PrimMesherDahlia Trimble1-3/+17
2008-08-27Added some exception handling to help catch some possibly corrupt primsDahlia Trimble1-2/+22
2008-08-27Meshmerizer now uses new PrimMesher class for meshing all standard ↵Dahlia Trimble1-10/+133
(non-sculpty) prims. This should result in more accurate meshes, lower memory consumption, and eliminate several lockup modes.
2008-08-27Completion of new PrimMesher classDahlia Trimble1-69/+604
2008-08-27Modified Mesh object to allow alternative mesher interfacingDahlia Trimble1-15/+59
2008-08-24more progress on new meshing routinesDahlia Trimble1-26/+189
2008-08-23more work on new meshing routines...Dahlia Trimble1-5/+77
2008-08-23some initial work on new prim meshing routines (incomplete)Dahlia Trimble1-0/+176
2008-08-22Cleaned up some warningsDahlia Trimble1-2/+2
2008-08-22Commented out the float array "normals" in the Mesh object and all ↵Dahlia Trimble3-56/+56
references to save memory as it was unused
2008-08-18Formatting cleanup.Jeff Ames4-27/+25
2008-08-14updated some prim parameters to project maintained versionsDahlia Trimble1-5/+3
2008-08-01reinstates torus profile zflip which was mistakenly removed in patch 1870Dahlia Trimble1-0/+14
2008-08-01Thank you jhurliman for a meshmerizer patch that replaces the ↵Dahlia Trimble3-282/+39
quaternion->matrix->vertex*matrix->vertex code with a direct transformation.
2008-07-21Clean up Meshmerizer.cs a bit to make it more readableDahlia Trimble1-250/+2
2008-07-12Passes prim physical status to mesher from physics pluginsDahlia Trimble1-15/+17
Small prims now get a full mesh if they are physical Fixed a logic bug that was preventing many prim meshes from having excess memory cleaned up Switched to more conservative method of vertex and triangle list trimming to prevent possible crash
2008-07-12Overloads CreateMesh method of interface IMesher to pass prim physical ↵Dahlia Trimble1-0/+5
status to mesher
2008-07-11Trim out nulls from mesh vertex and triangle lists to try and save more memoryDahlia Trimble1-6/+22
2008-07-11Experimental physics optimization: prims with all 3 dimensions less than 0.2 ↵Dahlia Trimble1-0/+101
meters will be meshed as a simple box
2008-07-07added a hollow size constraint to box, cylinder, and prism prim meshes to ↵Dahlia Trimble1-0/+8
prevent a possible sim lockup
2008-07-07Addresses more problem box cut anglesDahlia Trimble1-6/+4
2008-07-07fix some Meshmerizer problem angles for sphere dimple and box path cutDahlia Trimble1-4/+15
2008-07-06disables changes in r5356 until I have more time to do further characterizationDahlia Trimble1-2/+2
2008-07-06Corrects errors in sphere mesh with dimple start angle > 0 and hollow == 0Dahlia Trimble1-2/+2
2008-07-06alters a problem path cut angle for the cylinder prim profileDahlia Trimble1-0/+9
2008-07-02Adds experimental Meshmerizer support for "prim torture" effects of sphere ↵Dahlia Trimble2-5/+21
dimple on prim types box, cylinder, and prism
2008-06-30properly explaining each #pragma warning disableDr Scofield1-4/+5
massaging OSHttpRequestPump to not abort on exceptions...
2008-06-30disables spam-like debugging messages inadvertently left on in last commit ↵Dahlia Trimble1-1/+1
(oops)
2008-06-30Corrects Meshmerizer orientation of profile cut angles for ring type primDahlia Trimble1-2/+9
2008-06-30Corrects meshmerizer profile cut angle orientation for tube type primsDahlia Trimble1-0/+7
2008-06-28Altered prim description/debugging message code to be more warning friendlyDahlia Trimble1-33/+33
2008-06-28Mantis#1620. Applied Melanie's patchCharles Krinke1-32/+33
2008-06-28altered prior warning fix to Meshmerizer.cs to allow mesh debugging code to ↵Dahlia Trimble1-31/+32
function
2008-06-27last round of warning squashing. calling it a day now.Dr Scofield1-1/+5
2008-06-27dr scofield's warnings safari:Dr Scofield4-56/+59
* commenting out unused variables
2008-06-25Minor formatting cleanup.Jeff Ames1-4/+7
2008-06-25Modifies box prim profile cut parameters to avoid angles which cause ↵Dahlia Trimble1-0/+11
spurious triangles in mesh
2008-06-21Changes selection criteria to allow meshing of more sphere prim configurations.Dahlia Trimble1-1/+14
Adds comments to some functions in Meshmerizer.cs.
2008-06-19* Patch from Dahlia - 0001576: Exception of type ↵Teravus Ovares1-0/+4
'System.OutOfMemoryException' was thrown .Void set_Capacity(Int32), with regards to sphere mesh. Thanks Dahlia! * Also allows a sphere to be hollow with no cuts or dimples. (walking around inside the sphere).