Hi,

This is a dump of how I do the mapping.  I am mapping a square texture to a 
circle.

texcoords->push_back (osg::Vec2 (x, y));

Map vertex 1, 0 to texture 1, 0.5
Map vertex 0.998027, 0.0627905 to texture 0.999013, 0.531395
Map vertex 0.992115, 0.125333 to texture 0.996057, 0.562667
Map vertex 0.982287, 0.187381 to texture 0.991144, 0.593691
Map vertex 0.968583, 0.24869 to texture 0.984292, 0.624345
Map vertex 0.951057, 0.309017 to texture 0.975528, 0.654508
Map vertex 0.929776, 0.368125 to texture 0.964888, 0.684062
Map vertex 0.904827, 0.425779 to texture 0.952414, 0.71289
Map vertex 0.876307, 0.481754 to texture 0.938153, 0.740877
Map vertex 0.844328, 0.535827 to texture 0.922164, 0.767913
Map vertex 0.809017, 0.587785 to texture 0.904508, 0.793893
Map vertex 0.770513, 0.637424 to texture 0.885257, 0.818712
Map vertex 0.728969, 0.684547 to texture 0.864484, 0.842274
Map vertex 0.684547, 0.728969 to texture 0.842274, 0.864484
Map vertex 0.637424, 0.770513 to texture 0.818712, 0.885257
Map vertex 0.587785, 0.809017 to texture 0.793893, 0.904508
Map vertex 0.535827, 0.844328 to texture 0.767913, 0.922164
Map vertex 0.481754, 0.876307 to texture 0.740877, 0.938153
Map vertex 0.425779, 0.904827 to texture 0.71289, 0.952414
Map vertex 0.368125, 0.929776 to texture 0.684062, 0.964888
Map vertex 0.309017, 0.951057 to texture 0.654508, 0.975528
Map vertex 0.24869, 0.968583 to texture 0.624345, 0.984292
Map vertex 0.187381, 0.982287 to texture 0.593691, 0.991144
Map vertex 0.125333, 0.992115 to texture 0.562667, 0.996057
Map vertex 0.0627905, 0.998027 to texture 0.531395, 0.999013
Map vertex -6.04903e-16, 1 to texture 0.5, 1
Map vertex -0.0627905, 0.998027 to texture 0.468605, 0.999013
Map vertex -0.125333, 0.992115 to texture 0.437333, 0.996057
Map vertex -0.187381, 0.982287 to texture 0.406309, 0.991144
Map vertex -0.24869, 0.968583 to texture 0.375655, 0.984292
Map vertex -0.309017, 0.951057 to texture 0.345491, 0.975528
Map vertex -0.368125, 0.929776 to texture 0.315938, 0.964888
Map vertex -0.425779, 0.904827 to texture 0.28711, 0.952414
Map vertex -0.481754, 0.876307 to texture 0.259123, 0.938153
Map vertex -0.535827, 0.844328 to texture 0.232087, 0.922164
Map vertex -0.587785, 0.809017 to texture 0.206107, 0.904508
Map vertex -0.637424, 0.770513 to texture 0.181288, 0.885257
Map vertex -0.684547, 0.728969 to texture 0.157726, 0.864484
Map vertex -0.728969, 0.684547 to texture 0.135516, 0.842274
Map vertex -0.770513, 0.637424 to texture 0.114743, 0.818712
Map vertex -0.809017, 0.587785 to texture 0.0954915, 0.793893
Map vertex -0.844328, 0.535827 to texture 0.077836, 0.767913
Map vertex -0.876307, 0.481754 to texture 0.0618467, 0.740877
Map vertex -0.904827, 0.425779 to texture 0.0475865, 0.71289
Map vertex -0.929776, 0.368125 to texture 0.0351118, 0.684062
Map vertex -0.951057, 0.309017 to texture 0.0244717, 0.654508
Map vertex -0.968583, 0.24869 to texture 0.0157084, 0.624345
Map vertex -0.982287, 0.187381 to texture 0.00885639, 0.593691
Map vertex -0.992115, 0.125333 to texture 0.00394264, 0.562667
Map vertex -0.998027, 0.0627905 to texture 0.000986636, 0.531395
Map vertex -1, -2.54207e-15 to texture 0, 0.5
Map vertex -0.998027, -0.0627905 to texture 0.000986636, 0.468605
Map vertex -0.992115, -0.125333 to texture 0.00394264, 0.437333
Map vertex -0.982287, -0.187381 to texture 0.00885639, 0.406309
Map vertex -0.968583, -0.24869 to texture 0.0157084, 0.375655
Map vertex -0.951057, -0.309017 to texture 0.0244717, 0.345491
Map vertex -0.929776, -0.368125 to texture 0.0351118, 0.315938
Map vertex -0.904827, -0.425779 to texture 0.0475865, 0.28711
Map vertex -0.876307, -0.481754 to texture 0.0618467, 0.259123
Map vertex -0.844328, -0.535827 to texture 0.077836, 0.232087
Map vertex -0.809017, -0.587785 to texture 0.0954915, 0.206107
Map vertex -0.770513, -0.637424 to texture 0.114743, 0.181288
Map vertex -0.728969, -0.684547 to texture 0.135516, 0.157726
Map vertex -0.684547, -0.728969 to texture 0.157726, 0.135516
Map vertex -0.637424, -0.770513 to texture 0.181288, 0.114743
Map vertex -0.587785, -0.809017 to texture 0.206107, 0.0954915
Map vertex -0.535827, -0.844328 to texture 0.232087, 0.077836
Map vertex -0.481754, -0.876307 to texture 0.259123, 0.0618467
Map vertex -0.425779, -0.904827 to texture 0.28711, 0.0475865
Map vertex -0.368125, -0.929776 to texture 0.315938, 0.0351118
Map vertex -0.309017, -0.951057 to texture 0.345491, 0.0244717
Map vertex -0.24869, -0.968583 to texture 0.375655, 0.0157084
Map vertex -0.187381, -0.982287 to texture 0.406309, 0.00885639
Map vertex -0.125333, -0.992115 to texture 0.437333, 0.00394264
Map vertex -0.0627905, -0.998027 to texture 0.468605, 0.000986636
Map vertex -1.83691e-16, -1 to texture 0.5, 0
Map vertex 0.0627905, -0.998027 to texture 0.531395, 0.000986636
Map vertex 0.125333, -0.992115 to texture 0.562667, 0.00394264
Map vertex 0.187381, -0.982287 to texture 0.593691, 0.00885639
Map vertex 0.24869, -0.968583 to texture 0.624345, 0.0157084
Map vertex 0.309017, -0.951057 to texture 0.654508, 0.0244717
Map vertex 0.368125, -0.929776 to texture 0.684062, 0.0351118
Map vertex 0.425779, -0.904827 to texture 0.71289, 0.0475865
Map vertex 0.481754, -0.876307 to texture 0.740877, 0.0618467
Map vertex 0.535827, -0.844328 to texture 0.767913, 0.077836
Map vertex 0.587785, -0.809017 to texture 0.793893, 0.0954915
Map vertex 0.637424, -0.770513 to texture 0.818712, 0.114743
Map vertex 0.684547, -0.728969 to texture 0.842274, 0.135516
Map vertex 0.728969, -0.684547 to texture 0.864484, 0.157726
Map vertex 0.770513, -0.637424 to texture 0.885257, 0.181288
Map vertex 0.809017, -0.587785 to texture 0.904508, 0.206107
Map vertex 0.844328, -0.535827 to texture 0.922164, 0.232087
Map vertex 0.876307, -0.481754 to texture 0.938153, 0.259123
Map vertex 0.904827, -0.425779 to texture 0.952414, 0.28711
Map vertex 0.929776, -0.368125 to texture 0.964888, 0.315938
Map vertex 0.951057, -0.309017 to texture 0.975528, 0.345491
Map vertex 0.968583, -0.24869 to texture 0.984292, 0.375655
Map vertex 0.982287, -0.187381 to texture 0.991144, 0.406309
Map vertex 0.992115, -0.125333 to texture 0.996057, 0.437333
Map vertex 0.998027, -0.0627905 to texture 0.999013, 0.468605

Thank you!

Cheers,
Zachary

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=46326#46326





_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to