dahlia
|
387b228d68
partial update for new mesh asset format - handle both old and new formats for physics mesh
|
13 anos atrás |
Dan Lake
|
d565041e16
Fix crash when [Mesh] section is missing from configuration files
|
13 anos atrás |
BlueWall
|
d9055c8dc3
Group collada meshies settings under [Mesh] in OpensimDefaults.ini
|
13 anos atrás |
Justin Clark-Casey (justincc)
|
3053f5ba7d
minor: remove some compiler warnings
|
14 anos atrás |
dahlia
|
9f29908f66
catch an exception when a mesh asset header cant be decoded
|
14 anos atrás |
Latif Khalifa
|
c74c1620a1
* Updated libomv to r3461
|
14 anos atrás |
dahlia
|
9038218c2d
fix combining of multiple physics submeshes
|
14 anos atrás |
dahlia
|
e3bd10829f
remove some cruft from last commit
|
14 anos atrás |
dahlia
|
7fa3335fd5
initial support for meshies physics. Must set ini option UseMeshiesPhysicsMesh = true to enable. See file OpenSimDefaults.ini for example.
|
14 anos atrás |
Teravus Ovares (Dan Olivares)
|
0308982c58
one more silly line ending thing.... *If you have problems, fetch the tree and rebase.
|
14 anos atrás |
dahlia
|
bcdd03c1cf
more work in progress on mesh physics - still non-functional
|
14 anos atrás |
dahlia
|
2d88394cd5
laying some groundwork for mesh physics
|
14 anos atrás |
Teravus Ovares (Dan Olivares)
|
cf61cf7b32
* Make line endings consistant in Meshmerizer.cs
|
14 anos atrás |
dahlia
|
9391c3ffee
add a flag in OpenSim.ini.example for enabling/disabling decoded sculpt map caching for meshing
|
14 anos atrás |
Melanie
|
d0c271adc6
Typo fixes
|
14 anos atrás |
BlueWall
|
b0b4782a2b
adding configurable j2kDecodeCache path
|
14 anos atrás |
John Hurliman
|
2d470f8bde
Switching sculpty from CSJ2K back to OpenJPEG for now until more kinks are ironed out
|
15 anos atrás |
John Hurliman
|
e31024f08b
Print the exception message when CSJ2K decoding fails for sculpty textures
|
15 anos atrás |
John Hurliman
|
f5cad91578
* Switched from OpenJPEG to CSJ2K in Meshmerizer
|
15 anos atrás |
John Hurliman
|
d199767e69
Experimental change of PhysicsVector to Vector3. Untested
|
15 anos atrás |
John Hurliman
|
730930955a
Changing Scene.ForEachClient to use the synchronous for loop instead of Parallel. This is quite possibly the source of some deadlocking, and at the very least the synchronous version gives better stack traces
|
15 anos atrás |
John Hurliman
|
2f2eeb6731
Zero out PrimitiveBaseShape.SculptData after the JPEG2000 data has been decoded to allow garbage collection on it
|
15 anos atrás |
dahlia
|
5c593f3892
only cache mesh if meshing was successful
|
15 anos atrás |
dahlia
|
95ebb7794c
flexible extrusion shape defaults to linear
|
15 anos atrás |
dahlia
|
0cbd9eee2f
Exclude sculpt proxies from mesh caching
|
15 anos atrás |
Melanie
|
31d8cec0f8
Merge branch 'master' into diva-textures
|
15 anos atrás |
Diva Canto
|
1eb6f99d19
Create j2k cache directory if it doesn't exist. The Meshmerizer needs it there.
|
15 anos atrás |
Jeff Ames
|
f00126dc2d
Add copyright header. Formatting cleanup.
|
15 anos atrás |
Dan Lake
|
1b2828f5d8
Meshmerizer stores dictionary of unique Meshes keyed on construction 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
|
15 anos atrás |
dahlia
|
6cf610bc44
eliminate unnecessary storage of mesh objects which are no longer necessary after recent startup optimizations
|
15 anos atrás |