aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/Meshing/PrimMesher.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-10-13* Eliminated unnecessary parameters from LLUDPServer.SendPacketData()John Hurliman1-1/+1
* Changed PrimMesher's Quat.Identity to return <0,0,0,1> instead of <0,0,0,1.1>
2009-10-11sync PrimMesher with r46dahlia1-16/+771
2009-09-25corrections to viewerMode AddPos()dahlia1-0/+27
2009-08-03starting to refactor path generation out of prim extrusiondahlia1-2/+18
2009-07-11Some improvements to prim face numbering - only affects viewers using PrimMesherDahlia Trimble1-11/+17
2009-06-06some code cleanupDahlia Trimble1-3/+0
test commit with cygwin svn
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames1-1/+1
LICENSE.txt.
2009-05-08Added a Copy() method to PrimMesh and SculptMesh as suggested by dmiles. ↵Dahlia Trimble1-20/+57
Sync PrimMesher.cs and SculptMesh.cs with PrimMesher.dll r36.
2009-04-24Limit hollow size of physics proxy to 95%Dahlia Trimble1-2/+2
2009-04-03fix an error in hollow cylinder face number calculationDahlia Trimble1-1/+2
2009-03-26make some arrays static to prevent excessive re-initialization - suggested ↵Dahlia Trimble1-5/+5
by jhurliman
2009-02-24remove log4net dependency and from PrimMesher.csDahlia Trimble1-7/+14
sync PrimMesher.cs with PrimMesher.dll version 29 on forge
2009-02-22Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:Charles Krinke1-4/+7
* Added log4net dependency to physxplugin in prebuild.xml. * Added missing m_log fields to classes. * Replaced Console.WriteLine with appropriate m_log.Xxxx * Tested that nant test target runs succesfully. * Tested that local opensim sandbox starts up without errors.
2008-12-22Removed some debugging code that was inadvertently left in in my last commit :/Dahlia Trimble1-3/+0
2008-12-22Fix a floating point comparison that was causing some misshaped triangles on ↵Dahlia Trimble1-8/+19
some prim faces
2008-12-05killing warnings, reformatting RemoteAdminPluginDr Scofield1-1/+1
2008-12-03Update svn properties.Jeff Ames1-2168/+2168
2008-11-30Revert r7548 and r7549 until someone with prebuild-fu can help structure the ↵Dahlia Trimble1-0/+2168
dependencies
2008-11-30Removed remaining meshing codeDahlia Trimble1-2168/+0
Add PrimMesher.dll r21 All meshing tasks are now passed through Meshmerizer and handled by PrimMesher.dll
2008-11-29Update meshing code to sync with current PrimMesher.cs on forge.Dahlia Trimble1-32/+131
Migrate sculpt meshing code to primMesher version. This should result in more accurate physical sculpted prim proxies. Remove much obsolete code from Region/Physics/Meshing
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 Trimble1-57/+150
(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 Casey1-1/+1
2008-10-10refactoring PrimMesher to add viewer compatable features and some code cleanupDahlia Trimble1-90/+218
2008-10-02Square hollow size in cylinder meshes were a little too small - fixed.Dahlia Trimble1-0/+2
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 Trimble1-67/+90
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-12remove hidden faces inside prim meshes to improve memory use and startup timeDahlia Trimble1-2/+6
2008-09-09Update svn properties, formatting cleanup.Jeff Ames1-91/+91
2008-09-06* This is the fabled LibOMV update with all of the libOMV types from JHurlimanTeravus Ovares1-5/+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.
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