Commit History

Author SHA1 Message Date
  Dahlia Trimble 44d133da66 clean up some old debugging code 16 years ago
  Dahlia Trimble fdd2388331 Update meshing code to sync with current PrimMesher.cs on forge. 16 years ago
  Dahlia Trimble 138a3924e0 Committing more work towards implementing vertex normals. Also added some (hopefully) helpful messages for identifying corrupt prims and some fixup code for corrupt profile cut data. 16 years ago
  Justin Clarke Casey dd886a035b * minor: remove warnings 16 years ago
  Dahlia Trimble 62f3e11b4e Some more decrufting 16 years ago
  Dahlia Trimble 726e0045d9 Some decrufting 16 years ago
  Dahlia Trimble 7fbe942792 refactoring PrimMesher to add viewer compatable features and some code cleanup 16 years ago
  Dahlia Trimble 979a354ba0 Cap proxy mesh scale minimum to 0.01 meter for X, Y, and Z terms. 16 years ago
  Dahlia Trimble e6afb28355 re-enabled some ODE internal proxies for some simple prim types to try to save some more memory 16 years ago
  Justin Clarke Casey 8ff1bc5b03 * Make the ode simulation update loop print out the stack if an exception occurs (at least, this is what will happen on linux) 16 years ago
  Dahlia Trimble 8a8b01d1b8 Circular path prim meshes are now joined where the path ends meet if they match. This may have a minor improvement in memory and speed performance, but it's mainly for viewer applications and it also syncs the c# version of PrimMesher with my python sandbox version. 16 years ago
  Jeff Ames fae34bb10c Update svn properties, formatting cleanup. 16 years ago
  Teravus Ovares 7d89e12293 * This is the fabled LibOMV update with all of the libOMV types from JHurliman 16 years ago
  Dahlia Trimble 35ad484b6b fixed some ugliness in the conversion from the new mesher format to the old 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. 16 years ago
  Jeff Ames 3bf8858727 Update svn properties, formatting cleanup. 16 years ago
  Dahlia Trimble 1a83384f90 re-enable new PrimMesher module for mesh creation for standard (non-flexy) prims. 16 years ago
  Dahlia Trimble 36d1720fde reverting to prior meshing methods until some physics timing issues can be resolved 16 years ago
  Dahlia Trimble cf951d4d04 Added some exception handling to help catch some possibly corrupt prims 16 years ago
  Dahlia Trimble 3481a977f0 Meshmerizer now uses new PrimMesher class for meshing all standard (non-sculpty) prims. This should result in more accurate meshes, lower memory consumption, and eliminate several lockup modes. 16 years ago
  Dahlia Trimble 261876fd47 Commented out the float array "normals" in the Mesh object and all references to save memory as it was unused 16 years ago
  Jeff Ames 6ef9d4da90 Formatting cleanup. 16 years ago
  Dahlia Trimble 1bf60fa1ac updated some prim parameters to project maintained versions 16 years ago
  Dahlia Trimble 88fba448a1 reinstates torus profile zflip which was mistakenly removed in patch 1870 16 years ago
  Dahlia Trimble 1d3677eb9b Thank you jhurliman for a meshmerizer patch that replaces the quaternion->matrix->vertex*matrix->vertex code with a direct transformation. 16 years ago
  Dahlia Trimble 492b25362c Clean up Meshmerizer.cs a bit to make it more readable 16 years ago
  Dahlia Trimble 13399ff439 Passes prim physical status to mesher from physics plugins 16 years ago
  Dahlia Trimble f6c7f167b9 Overloads CreateMesh method of interface IMesher to pass prim physical status to mesher 16 years ago
  Dahlia Trimble b42770bf7a Trim out nulls from mesh vertex and triangle lists to try and save more memory 16 years ago
  Dahlia Trimble 3646cc32c4 Experimental physics optimization: prims with all 3 dimensions less than 0.2 meters will be meshed as a simple box 16 years ago
  Dahlia Trimble c5333af7a2 added a hollow size constraint to box, cylinder, and prism prim meshes to prevent a possible sim lockup 16 years ago