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

