aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/Meshing (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-11-06* minor: remove some mono compiler warningsJustin Clarke Casey1-1/+1
2008-11-05Add more vertex normals and UV coordinates. Sync with primmesher.dll forge ↵Dahlia Trimble1-49/+123
project.
2008-10-29Viewer side normals and UV fixes on profile cuts. Sync with primmesher.dll ↵Dahlia Trimble1-49/+59
forge project.
2008-10-28* minor: remove mono compiler warningsJustin Clarke Casey1-4/+4
2008-10-28some sorely needed extruder code simplification and refactoring, also some ↵Dahlia Trimble1-138/+50
fixes to cut face UV coordinates
2008-10-27* minor: remove mono compiler warningsJustin Clarke Casey1-2/+1
2008-10-24Add end faces when radius setting is non-zeroDahlia Trimble1-5/+8
2008-10-24* minor: eliminate some mono compiler warningsJustin Clarke Casey1-2/+1
2008-10-24un-double-flipped some double-flipped normals in circular path prim end capsDahlia Trimble1-42/+2
2008-10-24Fixed a floating point error accumulation that was causing missing end faces ↵Dahlia Trimble1-34/+68
on some twisted prims
2008-10-21More work in vertex normals and texture UVs. Syncing code with pyov.Dahlia Trimble1-18/+328
2008-10-19* minor: remove mono warningsJustin Clarke Casey1-1/+1
2008-10-19More progress towards implementing vertex normals - not complete yet.Dahlia Trimble1-116/+371
2008-10-15* minor: Oh go on, one more warning. Oooh, you are naughtyJustin Clarke Casey1-1/+0
2008-10-15* minor: remove some warningsJustin Clarke Casey1-3/+3
2008-10-13Committing more work towards implementing vertex normals. Also added some ↵Dahlia Trimble2-63/+174
(hopefully) helpful messages for identifying corrupt prims and some fixup code for corrupt profile cut data.
2008-10-12removed some more extraneous hidden faces Dahlia Trimble1-9/+23
2008-10-12Fixed a missing face on a profile cutDahlia Trimble1-4/+23
2008-10-12Optimization: calculation of profile vertex normals is now disabled as default.Dahlia Trimble1-14/+102
2008-10-11Eliminate some unnecessary polygonsDahlia Trimble1-10/+25
2008-10-10* minor: remove warningsJustin Clarke Casey2-25/+25
2008-10-10Some more decruftingDahlia Trimble1-108/+30
2008-10-10Some decruftingDahlia Trimble1-228/+46
2008-10-10refactoring PrimMesher to add viewer compatable features and some code cleanupDahlia Trimble3-91/+283
2008-10-04Cap proxy mesh scale minimum to 0.01 meter for X, Y, and Z terms.Dahlia Trimble1-0/+4
2008-10-02Square hollow size in cylinder meshes were a little too small - fixed.Dahlia Trimble1-0/+2
2008-09-19re-enabled some ODE internal proxies for some simple prim types to try to ↵Dahlia Trimble1-0/+4
save some more memory
2008-09-18* Make the ode simulation update loop print out the stack if an exception ↵Justin Clarke Casey3-10/+7
occurs (at least, this is what will happen on linux)
2008-09-13Formatting cleanup.Jeff Ames1-2/+2
2008-09-13Circular path prim meshes are now joined where the path ends meet if they ↵Dahlia Trimble2-69/+92
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.
2008-09-12* minor: Remove warningsJustin Clarke Casey1-2/+2
* leaving in the ones to do with ScriptBase since these actually indicate coding bugs that I don't have the time/brainpower to fix at the moment
2008-09-12remove hidden faces inside prim meshes to improve memory use and startup timeDahlia Trimble1-2/+6
2008-09-09Update svn properties, formatting cleanup.Jeff Ames2-92/+92
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares5-103/+41
* 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.
2008-09-05Replaced a lot of trig calls with lookup tables for common prim types in an ↵Dahlia Trimble1-43/+202
attempt to improve meshing speed. Added a new between points interpolation method to improve accuracy of profile cuts in triangle and square profile prims.
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