aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Physics/Meshing (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * Meshmerizer stores dictionary of unique Meshes keyed on construction ↵Dan Lake2009-09-242-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>
* | Create j2k cache directory if it doesn't exist. The Meshmerizer needs it there.Diva Canto2009-09-301-0/+14
|/
* eliminate unnecessary storage of mesh objects which are no longer necessary ↵dahlia2009-09-021-1/+0
| | | | after recent startup optimizations
* Add copyright headers. Formatting cleanup.Jeff Ames2009-09-031-2/+2
|
* Applying Mantis #4079. Thank you, dslakeMelanie2009-09-012-109/+57
|
* starting to refactor path generation out of prim extrusiondahlia2009-08-031-2/+18
|
* Flag certain meshes to avoid vertex list compaction. This should help speed ↵Dahlia Trimble2009-07-301-0/+2
| | | | up meshing time at startup.
* add a constructor overload and an AddPos method to SculptMeshDahlia Trimble2009-07-141-0/+33
|
* Some improvements to prim face numbering - only affects viewers using PrimMesherDahlia Trimble2009-07-111-11/+17
|
* Formatting cleanup.Jeff Ames2009-06-101-3/+1
|
* some code cleanupDahlia Trimble2009-06-061-3/+0
| | | | | | test commit with cygwin svn
* Fix comparison of UUID with null.Jeff Ames2009-06-041-1/+1
|
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-015-5/+5
| | | | LICENSE.txt.
* reduce verbosity of sculpt map cache messages to reporting cache failures onlyDahlia Trimble2009-05-311-2/+2
|
* some clean up of sculpt map caching codeDahlia Trimble2009-05-291-5/+3
| | | | | remove a redundant debug message
* reinstate a hopefully more robust experimental decoded sculpt map caching schemeDahlia Trimble2009-05-291-3/+5
|
* disable sculpt map caching until a better method of avoiding asset requests ↵Dahlia Trimble2009-05-291-5/+8
| | | | can be found
* Experimental decoded sculpt map cachingDahlia Trimble2009-05-291-17/+48
|
* cleaning out warnings.Dr Scofield2009-05-221-37/+37
| | | | | | NOTE: we currently have a gazillion warnings caused stuff flagged as "obsolete" (OGS1 stuff) --- what's up with that?
* Sculpt mesher refactorDahlia Trimble2009-05-191-58/+98
| | | | | | | | adds some previously missing geometry to sculpties new LOD improves vertex accuracy fix torus mode mesh edge joining sync with primmesher r37
* some sculpted prim geometry accuracy and meshing speed improvementsDahlia Trimble2009-05-151-22/+7
|
* Added a Copy() method to PrimMesh and SculptMesh as suggested by dmiles. ↵Dahlia Trimble2009-05-082-20/+75
| | | | Sync PrimMesher.cs and SculptMesh.cs with PrimMesher.dll r36.
* alter behavior of sculpted prim "Inside out" setting. Addresses Mantis #3514Dahlia Trimble2009-05-031-1/+1
|
* some code cleanupDahlia Trimble2009-04-241-18/+0
| | | | | sync with primmesher r35
* Limit hollow size of physics proxy to 95%Dahlia Trimble2009-04-242-2/+4
|
* Add some documentation. (note this is *not* a thinly veiled attempt to ↵Dahlia Trimble2009-04-181-1/+3
| | | | increase my commit frequency *wink*)
* * Instead of referencing mesh stuff in the physics plugin.. change the IMesh ↵Teravus Ovares2009-04-111-3/+13
| | | | Interface. (blame prebuild)
* unspecified sculpt stitching mode now defaults to plane instead of sphere. ↵Dahlia Trimble2009-04-051-1/+3
| | | | Addresses Mantis #3403
* fix an error in hollow cylinder face number calculationDahlia Trimble2009-04-031-1/+2
|
* partial support for sculpted prim "inside out" settingDahlia Trimble2009-04-021-11/+38
|
* Hard code scaled image resolution to 96 dpi prior to sculpt meshing to ↵Dahlia Trimble2009-04-011-2/+2
| | | | prevent a mono 2.4 failure. Thanks to cmickeyb for pointing out the failure.
* add x-axis mirror capability to sculpted prim mesh - addresses Mantis #3342Dahlia Trimble2009-03-262-2/+16
|
* make some arrays static to prevent excessive re-initialization - suggested ↵Dahlia Trimble2009-03-261-5/+5
| | | | by jhurliman
* fixed propagation of normalized sculpt mesh vertex normalsDahlia Trimble2009-03-151-3/+3
|
* remove log4net dependency and from PrimMesher.csDahlia Trimble2009-02-242-7/+18
| | | | | sync PrimMesher.cs with PrimMesher.dll version 29 on forge
* Mantis#3218. Thank you kindly, TLaukkan (Tommil) for a patch that:Charles Krinke2009-02-222-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.
* Set sculpt map alpha to 255 prior to scaling and meshing. Addresses Mantis #3150Dahlia Trimble2009-02-151-0/+8
|
* * More friendly OpenJpeg error handling.Teravus Ovares2009-01-211-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)
* Fix an error in sculpt LOD calculationDahlia Trimble2009-01-211-3/+3
|
* sync with primmesher r26 on forgeDahlia Trimble2009-01-041-36/+162
|
* Improve LOD scaling for anisotropic sculpted prim meshesDahlia Trimble2009-01-041-1/+2
|
* Removed some debugging code that was inadvertently left in in my last commit :/Dahlia Trimble2008-12-221-3/+0
|
* Fix a floating point comparison that was causing some misshaped triangles on ↵Dahlia Trimble2008-12-221-8/+19
| | | | some prim faces
* clean up some old debugging codeDahlia Trimble2008-12-091-43/+0
|
* killing warnings, reformatting RemoteAdminPluginDr Scofield2008-12-051-1/+1
|
* Update svn properties.Jeff Ames2008-12-032-2511/+2511
|
* Revert r7548 and r7549 until someone with prebuild-fu can help structure the ↵Dahlia Trimble2008-11-302-0/+2511
| | | | dependencies
* Removed remaining meshing codeDahlia Trimble2008-11-302-2511/+0
| | | | | | Add PrimMesher.dll r21 All meshing tasks are now passed through Meshmerizer and handled by PrimMesher.dll
* Update meshing code to sync with current PrimMesher.cs on forge.Dahlia Trimble2008-11-298-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
* Changed sculpted prim texture scaling method to bilinear to reduce scaling ↵Dahlia Trimble2008-11-161-1/+2
| | | | artifacts