Commit Graph

13 Commits

Author SHA1 Message Date
Latif Khalifa
0ff6bee445 Consistent line endings 2012-07-13 08:10:36 +02:00
dahlia
ac96c20f87 set sphereMode property when meshing prims with PrimMesher
Signed-off-by: Latif Khalifa <latifer@streamgrid.net>
2012-07-13 08:07:05 +02:00
Latif Khalifa
186abe72ee Removed comments suggesting planar texture mapping was not supported
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3570 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-29 12:08:13 +00:00
Latif Khalifa
a85c7a5c89 Fixed planar projection
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3567 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-28 14:40:56 +00:00
Latif Khalifa
764c8bdb45 [INTERFACE CHANGE] Implement transforming for Planar textures via Meshmerizer
Patch by: Revolution Smythe

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3565 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-28 10:17:30 +00:00
Latif Khalifa
1cd3ef1fa6 Sculpt properties already decode mirror and inverted for us.
Fixes inverted and mirrored sculpts rendering

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3558 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-17 09:11:52 +00:00
Latif Khalifa
6ee5ce1b51 Added method to MeshmerizerR which creates Face mesh out of (terrain) heightmap.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3552 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-01 09:43:24 +00:00
Latif Khalifa
7ee86514ac Optimize creating mesh from sculpt bitmaps. Using new PrimMesher api since it already generates index of vertices.
Thanks to Dahlia Trimble for the hint.

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3551 52acb1d6-8a22-11de-b505-999d5b087335
2011-07-01 00:45:09 +00:00
Latif Khalifa
12c2f9d880 LIBOMV-915: Reduce the number of vertices generated by GenerateFacetedSculptMesh()
Patch by Robin Cornelius

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3550 52acb1d6-8a22-11de-b505-999d5b087335
2011-06-25 21:55:54 +00:00
John Hurliman
b85883d746 * Added GenerateSimpleMesh() support to MeshmerizerR renderer
* Changed MeshmerizerR to conform to the IRendering interface by always returning unscaled meshes

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3430 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-18 21:20:58 +00:00
John Hurliman
8aa48e9ff6 * Removed "Meshmerizer" rendering plugin, "MeshmerizerR" (that uses PrimMesher.dll) has officially replaced it
* Added sculpted prim support to the IRendering interface
* Removed the rarely (if ever) used Vertex.Binormal field, made the Vertex struct layout explicit so it can be fed directly to OGRE/OpenGL/XNA/etc

git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3423 52acb1d6-8a22-11de-b505-999d5b087335
2010-08-16 17:59:01 +00:00
Latif Khalifa
acc521bcdb Fixed V coord flippage, patch by Dahlia
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3280 52acb1d6-8a22-11de-b505-999d5b087335
2010-03-15 10:42:29 +00:00
Latif Khalifa
b594f260c6 LIBOMV-687: new Meshmerizer which does prim faces and sculpties by Robert Adams
git-svn-id: http://libopenmetaverse.googlecode.com/svn/libopenmetaverse/trunk@3276 52acb1d6-8a22-11de-b505-999d5b087335
2010-03-13 13:09:24 +00:00