aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/Meshing (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-09-29Add copyright header. Formatting cleanup.Jeff Ames2-2/+2
2009-09-25corrections to viewerMode AddPos()dahlia2-1/+40
2009-09-24Meshmerizer stores dictionary of unique Meshes keyed on construction ↵Dan Lake2-64/+92
parameters. CreateMesh() returns a Mesh from the dictionary or creates a new Mesh if it has not been created before. Meshes are never purged from the dictionary. The raw Mesh data is discarded once the memory is pinned for ODE use. All copies of the same prim/mesh use the same pinned memory. ONLY IMPLEMENTED AND TESTED WITH MESHMERIZER AND ODE Signed-off-by: dahlia <dahliaTrimble@gmailDotCom>
2009-09-02eliminate unnecessary storage of mesh objects which are no longer necessary ↵dahlia1-1/+0
after recent startup optimizations
2009-09-03Add copyright headers. Formatting cleanup.Jeff Ames1-2/+2
2009-09-01Applying Mantis #4079. Thank you, dslakeMelanie2-109/+57
2009-08-03starting to refactor path generation out of prim extrusiondahlia1-2/+18
2009-07-30Flag certain meshes to avoid vertex list compaction. This should help speed ↵Dahlia Trimble1-0/+2
up meshing time at startup.
2009-07-14add a constructor overload and an AddPos method to SculptMeshDahlia Trimble1-0/+33
2009-07-11Some improvements to prim face numbering - only affects viewers using PrimMesherDahlia Trimble1-11/+17
2009-06-10Formatting cleanup.Jeff Ames1-3/+1
2009-06-06some code cleanupDahlia Trimble1-3/+0
test commit with cygwin svn
2009-06-04Fix comparison of UUID with null.Jeff Ames1-1/+1
2009-06-01Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames5-5/+5
LICENSE.txt.
2009-05-31reduce verbosity of sculpt map cache messages to reporting cache failures onlyDahlia Trimble1-2/+2
2009-05-29some clean up of sculpt map caching codeDahlia Trimble1-5/+3
remove a redundant debug message
2009-05-29reinstate a hopefully more robust experimental decoded sculpt map caching schemeDahlia Trimble1-3/+5
2009-05-29disable sculpt map caching until a better method of avoiding asset requests ↵Dahlia Trimble1-5/+8
can be found
2009-05-29Experimental decoded sculpt map cachingDahlia Trimble1-17/+48
2009-05-22cleaning out warnings.Dr Scofield1-37/+37
NOTE: we currently have a gazillion warnings caused stuff flagged as "obsolete" (OGS1 stuff) --- what's up with that?
2009-05-19Sculpt mesher refactorDahlia Trimble1-58/+98
adds some previously missing geometry to sculpties new LOD improves vertex accuracy fix torus mode mesh edge joining sync with primmesher r37
2009-05-15some sculpted prim geometry accuracy and meshing speed improvementsDahlia Trimble1-22/+7
2009-05-08Added a Copy() method to PrimMesh and SculptMesh as suggested by dmiles. ↵Dahlia Trimble2-20/+75
Sync PrimMesher.cs and SculptMesh.cs with PrimMesher.dll r36.
2009-05-03alter behavior of sculpted prim "Inside out" setting. Addresses Mantis #3514Dahlia Trimble1-1/+1
2009-04-24some code cleanupDahlia Trimble1-18/+0
sync with primmesher r35
2009-04-24Limit hollow size of physics proxy to 95%Dahlia Trimble2-2/+4
2009-04-18Add some documentation. (note this is *not* a thinly veiled attempt to ↵Dahlia Trimble1-1/+3
increase my commit frequency *wink*)
2009-04-11* Instead of referencing mesh stuff in the physics plugin.. change the IMesh ↵Teravus Ovares1-3/+13
Interface. (blame prebuild)
2009-04-05unspecified sculpt stitching mode now defaults to plane instead of sphere. ↵Dahlia Trimble1-1/+3
Addresses Mantis #3403
2009-04-03fix an error in hollow cylinder face number calculationDahlia Trimble1-1/+2
2009-04-02partial support for sculpted prim "inside out" settingDahlia Trimble1-11/+38
2009-04-01Hard code scaled image resolution to 96 dpi prior to sculpt meshing to ↵Dahlia Trimble1-2/+2
prevent a mono 2.4 failure. Thanks to cmickeyb for pointing out the failure.
2009-03-26add x-axis mirror capability to sculpted prim mesh - addresses Mantis #3342Dahlia Trimble2-2/+16
2009-03-26make some arrays static to prevent excessive re-initialization - suggested ↵Dahlia Trimble1-5/+5
by jhurliman
2009-03-15fixed propagation of normalized sculpt mesh vertex normalsDahlia Trimble1-3/+3
2009-02-24remove log4net dependency and from PrimMesher.csDahlia Trimble2-7/+18
sync PrimMesher.cs with PrimMesher.dll version 29 on forge
2009-02-22Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:Charles Krinke2-13/+19
* 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.
2009-02-15Set sculpt map alpha to 255 prior to scaling and meshing. Addresses Mantis #3150Dahlia Trimble1-0/+8
2009-01-21* More friendly OpenJpeg error handling.Teravus Ovares1-0/+11
* Often times now the only reason OpenJpeg doesn't work is because it requires Glibc 2.4 The error messages reflect that. * In J2kDecoder module, It stops trying to decode modules if it encounters a dllnotfound exception and instead sends a full resolution layer that causes the texture sender to only send the full resolution image. (big decrease in texture download speed, but it's better then nasty repeating error messages)
2009-01-21Fix an error in sculpt LOD calculationDahlia Trimble1-3/+3
2009-01-04sync with primmesher r26 on forgeDahlia Trimble1-36/+162
2009-01-04Improve LOD scaling for anisotropic sculpted prim meshesDahlia Trimble1-1/+2
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-09clean up some old debugging codeDahlia Trimble1-43/+0
2008-12-05killing warnings, reformatting RemoteAdminPluginDr Scofield1-1/+1
2008-12-03Update svn properties.Jeff Ames2-2511/+2511
2008-11-30Revert r7548 and r7549 until someone with prebuild-fu can help structure the ↵Dahlia Trimble2-0/+2511
dependencies
2008-11-30Removed remaining meshing codeDahlia Trimble2-2511/+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 Trimble8-3042/+525
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