123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640 |
- var DodecaEdges = function () {
- var scope = this;
- THREE.Geometry.call(this);
- v( -12.271027, -27.912203, -93.417236 );
- v( -12.271027, -43.452217, -93.417236 );
- v( -4.501022, -35.682209, -93.417236 );
- v( -12.271027, -35.682209, -85.647232 );
- v( -20.041031, -35.682209, -93.417236 );
- v( -12.271027, -35.682209, -101.187241 );
- v( -12.271027, 43.452217, -93.417236 );
- v( -12.271027, 27.912203, -93.417236 );
- v( -4.501022, 35.682209, -93.417236 );
- v( -12.271027, 35.682209, -85.647232 );
- v( -20.041031, 35.682209, -93.417236 );
- v( -12.271027, 35.682209, -101.187241 );
- v( 81.146210, 7.770006, -35.682209 );
- v( 81.146210, -7.770006, -35.682209 );
- v( 88.916214, -0.000000, -35.682209 );
- v( 81.146210, -0.000000, -27.912203 );
- v( 73.376205, -0.000000, -35.682209 );
- v( 81.146210, -0.000000, -43.452217 );
- v( 81.146210, 7.770006, 35.682209 );
- v( 81.146210, -7.770006, 35.682209 );
- v( 88.916214, -0.000000, 35.682209 );
- v( 81.146210, -0.000000, 43.452217 );
- v( 73.376205, -0.000000, 35.682209 );
- v( 81.146210, -0.000000, 27.912203 );
- v( -12.271027, -27.912203, 93.417236 );
- v( -12.271027, -43.452217, 93.417236 );
- v( -4.501022, -35.682209, 93.417236 );
- v( -12.271027, -35.682209, 101.187241 );
- v( -20.041031, -35.682209, 93.417236 );
- v( -12.271027, -35.682209, 85.647232 );
- v( -12.271027, 43.452217, 93.417236 );
- v( -12.271027, 27.912203, 93.417236 );
- v( -4.501022, 35.682209, 93.417236 );
- v( -12.271027, 35.682209, 101.187241 );
- v( -20.041031, 35.682209, 93.417236 );
- v( -12.271027, 35.682209, 85.647232 );
- v( -105.688263, 7.770006, 35.682209 );
- v( -105.688263, -7.770006, 35.682209 );
- v( -97.918259, -0.000000, 35.682209 );
- v( -105.688263, -0.000000, 43.452217 );
- v( -113.458267, -0.000000, 35.682209 );
- v( -105.688263, -0.000000, 27.912203 );
- v( -105.688263, 7.770006, -35.682209 );
- v( -105.688263, -7.770006, -35.682209 );
- v( -97.918259, -0.000000, -35.682209 );
- v( -105.688263, -0.000000, -27.912203 );
- v( -113.458267, -0.000000, -35.682209 );
- v( -105.688263, -0.000000, -43.452217 );
- v( -47.953232, -85.647232, 0.000000 );
- v( -47.953232, -101.187241, 0.000000 );
- v( -40.183228, -93.417236, 0.000000 );
- v( -47.953232, -93.417236, 7.770006 );
- v( -55.723236, -93.417236, -0.000001 );
- v( -47.953232, -93.417236, -7.770006 );
- v( 23.411179, -85.647232, 0.000000 );
- v( 23.411179, -101.187241, 0.000000 );
- v( 31.181183, -93.417236, 0.000000 );
- v( 23.411179, -93.417236, 7.770006 );
- v( 15.641174, -93.417236, -0.000001 );
- v( 23.411179, -93.417236, -7.770006 );
- v( 23.411179, 101.187241, 0.000000 );
- v( 23.411179, 85.647232, 0.000000 );
- v( 31.181183, 93.417236, 0.000000 );
- v( 23.411179, 93.417236, 7.770006 );
- v( 15.641174, 93.417236, -0.000001 );
- v( 23.411179, 93.417236, -7.770006 );
- v( -47.953232, 101.187241, 0.000000 );
- v( -47.953232, 85.647232, 0.000000 );
- v( -40.183228, 93.417236, 0.000000 );
- v( -47.953232, 93.417236, 7.770006 );
- v( -55.723236, 93.417236, -0.000001 );
- v( -47.953232, 93.417236, -7.770006 );
- v( 45.463989, 65.505035, -57.735027 );
- v( 45.463989, 49.965019, -57.735027 );
- v( 53.233994, 57.735027, -57.735027 );
- v( 45.463989, 57.735027, -49.965019 );
- v( 37.693985, 57.735027, -57.735027 );
- v( 45.463989, 57.735027, -65.505035 );
- v( 45.463989, 65.505035, 57.735027 );
- v( 45.463989, 49.965019, 57.735027 );
- v( 53.233994, 57.735027, 57.735027 );
- v( 45.463989, 57.735027, 65.505035 );
- v( 37.693985, 57.735027, 57.735027 );
- v( 45.463989, 57.735027, 49.965019 );
- v( -70.006058, 65.505035, 57.735027 );
- v( -70.006058, 49.965019, 57.735027 );
- v( -62.236053, 57.735027, 57.735027 );
- v( -70.006058, 57.735027, 65.505035 );
- v( -77.776062, 57.735027, 57.735027 );
- v( -70.006058, 57.735027, 49.965019 );
- v( -70.006058, 65.505035, -57.735027 );
- v( -70.006058, 49.965019, -57.735027 );
- v( -62.236053, 57.735027, -57.735027 );
- v( -70.006058, 57.735027, -49.965019 );
- v( -77.776062, 57.735027, -57.735027 );
- v( -70.006058, 57.735027, -65.505035 );
- v( 45.463989, -49.965019, -57.735027 );
- v( 45.463989, -65.505035, -57.735027 );
- v( 53.233994, -57.735027, -57.735027 );
- v( 45.463989, -57.735027, -49.965019 );
- v( 37.693985, -57.735027, -57.735027 );
- v( 45.463989, -57.735027, -65.505035 );
- v( 45.463989, -49.965019, 57.735027 );
- v( 45.463989, -65.505035, 57.735027 );
- v( 53.233994, -57.735027, 57.735027 );
- v( 45.463989, -57.735027, 65.505035 );
- v( 37.693985, -57.735027, 57.735027 );
- v( 45.463989, -57.735027, 49.965019 );
- v( -70.006058, -49.965019, 57.735027 );
- v( -70.006058, -65.505035, 57.735027 );
- v( -62.236053, -57.735027, 57.735027 );
- v( -70.006058, -57.735027, 65.505035 );
- v( -77.776062, -57.735027, 57.735027 );
- v( -70.006058, -57.735027, 49.965019 );
- v( -70.006058, -49.965019, -57.735027 );
- v( -70.006058, -65.505035, -57.735027 );
- v( -62.236053, -57.735027, -57.735027 );
- v( -70.006058, -57.735027, -49.965019 );
- v( -77.776062, -57.735027, -57.735027 );
- v( -70.006058, -57.735027, -65.505035 );
- v( -11.151108, -36.495602, -89.450668 );
- v( -68.886139, -58.548420, -53.768463 );
- v( -14.510532, -32.444099, -92.382362 );
- v( -72.245567, -54.496918, -56.700157 );
- v( -15.630341, -36.495602, -96.698212 );
- v( -73.365372, -58.548420, -61.016006 );
- v( -12.270916, -40.547104, -93.766518 );
- v( -70.005943, -62.599922, -58.084312 );
- v( -71.125755, -54.924652, -55.152618 );
- v( -49.072929, -90.606857, 2.582411 );
- v( -75.177254, -59.240501, -56.272423 );
- v( -53.124432, -94.922707, 1.462605 );
- v( -71.125755, -62.172195, -59.631844 );
- v( -49.072929, -97.854401, -1.896818 );
- v( -67.074257, -57.856346, -58.512039 );
- v( -45.021427, -93.538551, -0.777012 );
- v( -49.072929, -94.230629, -3.917204 );
- v( 22.291481, -94.230629, -3.917204 );
- v( -49.072929, -89.970627, 0.342797 );
- v( 22.291481, -89.970627, 0.342797 );
- v( -49.072929, -94.230629, 4.602797 );
- v( 22.291481, -94.230629, 4.602797 );
- v( -49.072929, -98.490631, 0.342796 );
- v( 22.291481, -98.490631, 0.342796 );
- v( -11.151110, 34.868816, -96.698212 );
- v( 46.583908, 56.921635, -61.016006 );
- v( -14.510531, 38.920319, -93.766518 );
- v( 43.224483, 60.973137, -58.084312 );
- v( -15.630339, 34.868816, -89.450668 );
- v( 42.104675, 56.921635, -53.768463 );
- v( -12.270916, 30.817314, -92.382362 );
- v( 45.464100, 52.870132, -56.700157 );
- v( 44.344292, 60.545410, -59.631844 );
- v( 22.291481, 96.227615, -1.896818 );
- v( 40.292789, 56.229561, -58.512039 );
- v( 18.239979, 91.911766, -0.777010 );
- v( 44.344292, 53.297867, -55.152618 );
- v( 22.291481, 88.980072, 2.582411 );
- v( 48.395794, 57.613716, -56.272423 );
- v( 26.342983, 93.295921, 1.462603 );
- v( 22.291481, 92.603844, 4.602797 );
- v( -49.072929, 92.603844, 4.602797 );
- v( 22.291481, 96.863846, 0.342796 );
- v( -49.072929, 96.863846, 0.342796 );
- v( 22.291481, 92.603844, -3.917204 );
- v( -49.072929, 92.603844, -3.917204 );
- v( 22.291481, 88.343842, 0.342796 );
- v( -49.072929, 88.343842, 0.342796 );
- v( 80.026512, -2.333454, -39.318989 );
- v( 44.344292, 55.401573, -61.371807 );
- v( 76.337242, -2.803181, -34.579380 );
- v( 40.655022, 54.931847, -56.632198 );
- v( 80.026512, 0.706671, -31.359837 );
- v( 44.344292, 58.441696, -53.412655 );
- v( 83.715782, 1.176395, -36.099445 );
- v( 48.033562, 58.911423, -58.152264 );
- v( -13.390724, 34.868816, -88.814438 );
- v( -13.390724, -36.495602, -88.814438 );
- v( -17.650724, 34.868816, -93.074440 );
- v( -17.650724, -36.495602, -93.074440 );
- v( -13.390724, 34.868816, -97.334442 );
- v( -13.390724, -36.495602, -97.334442 );
- v( -9.130724, 34.868816, -93.074440 );
- v( -9.130724, -36.495602, -93.074440 );
- v( 80.026512, 0.706669, 40.004581 );
- v( 44.344292, -57.028358, 62.057400 );
- v( 76.337242, 1.176395, 35.264973 );
- v( 40.655022, -56.558632, 57.317791 );
- v( 80.026512, -2.333456, 32.045429 );
- v( 44.344292, -60.068481, 54.098248 );
- v( 83.715782, -2.803181, 36.785038 );
- v( 48.033562, -60.538208, 58.837856 );
- v( 46.583908, -58.548420, 61.701599 );
- v( -11.151110, -36.495602, 97.383804 );
- v( 45.464100, -54.496918, 57.385750 );
- v( -12.270916, -32.444099, 93.067955 );
- v( 42.104675, -58.548420, 54.454056 );
- v( -15.630339, -36.495602, 90.136261 );
- v( 43.224483, -62.599922, 58.769905 );
- v( -14.510531, -40.547104, 94.452110 );
- v( -13.390724, -36.495602, 89.500031 );
- v( -13.390724, 34.868816, 89.500031 );
- v( -17.650724, -36.495602, 93.760033 );
- v( -17.650724, 34.868816, 93.760033 );
- v( -13.390724, -36.495602, 98.020035 );
- v( -13.390724, 34.868816, 98.020035 );
- v( -9.130724, -36.495602, 93.760033 );
- v( -9.130724, 34.868816, 93.760033 );
- v( 44.344292, -62.172195, 60.317436 );
- v( 22.291481, -97.854401, 2.582411 );
- v( 40.292789, -57.856346, 59.197632 );
- v( 18.239979, -93.538551, 1.462603 );
- v( 44.344292, -54.924652, 55.838211 );
- v( 22.291481, -90.606857, -1.896818 );
- v( 48.395794, -59.240501, 56.958015 );
- v( 26.342983, -94.922707, -0.777010 );
- v( -15.630341, 34.868816, 97.383804 );
- v( -73.365372, 56.921635, 61.701599 );
- v( -12.270916, 38.920319, 94.452110 );
- v( -70.005943, 60.973137, 58.769905 );
- v( -11.151108, 34.868816, 90.136261 );
- v( -68.886139, 56.921635, 54.454056 );
- v( -14.510532, 30.817314, 93.067955 );
- v( -72.245567, 52.870132, 57.385750 );
- v( -71.125755, 53.297867, 55.838211 );
- v( -49.072929, 88.980072, -1.896818 );
- v( -75.177254, 57.613716, 56.958015 );
- v( -53.124432, 93.295921, -0.777012 );
- v( -71.125755, 60.545410, 60.317436 );
- v( -49.072929, 96.227615, 2.582411 );
- v( -67.074257, 56.229561, 59.197632 );
- v( -45.021427, 91.911766, 1.462605 );
- v( -106.807961, 0.706669, 32.045429 );
- v( -71.125755, 58.441696, 54.098248 );
- v( -110.497231, 1.176394, 36.785038 );
- v( -74.815025, 58.911423, 58.837856 );
- v( -106.807961, -2.333454, 40.004581 );
- v( -71.125755, 55.401573, 62.057400 );
- v( -103.118690, -2.803179, 35.264973 );
- v( -67.436485, 54.931847, 57.317791 );
- v( -106.807961, -2.333454, -31.359837 );
- v( -71.125755, -60.068481, -53.412655 );
- v( -110.497231, -2.803179, -36.099445 );
- v( -74.815025, -60.538208, -58.152264 );
- v( -106.807961, 0.706669, -39.318989 );
- v( -71.125755, -57.028358, -61.371807 );
- v( -103.118690, 1.176394, -34.579380 );
- v( -67.436485, -56.558632, -56.632198 );
- v( -106.807961, 3.446608, -35.339413 );
- v( -106.807961, 3.446608, 36.025005 );
- v( -111.067963, -0.813393, -35.339413 );
- v( -111.067963, -0.813393, 36.025005 );
- v( -106.807961, -5.073393, -35.339413 );
- v( -106.807961, -5.073393, 36.025005 );
- v( -102.547958, -0.813393, -35.339413 );
- v( -102.547958, -0.813393, 36.025005 );
- v( 80.026512, -5.073393, 36.025005 );
- v( 80.026512, -5.073393, -35.339413 );
- v( 75.766510, -0.813392, 36.025005 );
- v( 75.766510, -0.813392, -35.339413 );
- v( 80.026512, 3.446608, 36.025005 );
- v( 80.026512, 3.446608, -35.339413 );
- v( 84.286514, -0.813393, 36.025005 );
- v( 84.286514, -0.813393, -35.339413 );
- v( -49.072929, 88.980072, 2.582411 );
- v( -71.125755, 53.297867, -55.152618 );
- v( -53.124432, 93.295921, 1.462605 );
- v( -75.177254, 57.613716, -56.272423 );
- v( -49.072929, 96.227615, -1.896818 );
- v( -71.125755, 60.545410, -59.631844 );
- v( -45.021427, 91.911766, -0.777012 );
- v( -67.074257, 56.229561, -58.512039 );
- v( -73.365372, 56.921635, -61.016006 );
- v( -15.630341, 34.868816, -96.698212 );
- v( -70.005943, 60.973137, -58.084312 );
- v( -12.270916, 38.920319, -93.766518 );
- v( -68.886139, 56.921635, -53.768463 );
- v( -11.151108, 34.868816, -89.450668 );
- v( -72.245567, 52.870132, -56.700157 );
- v( -14.510532, 30.817314, -92.382362 );
- v( -11.151110, -36.495602, -96.698212 );
- v( 46.583908, -58.548420, -61.016006 );
- v( -12.270916, -32.444099, -92.382362 );
- v( 45.464100, -54.496918, -56.700157 );
- v( -15.630339, -36.495602, -89.450668 );
- v( 42.104675, -58.548420, -53.768463 );
- v( -14.510531, -40.547104, -93.766518 );
- v( 43.224483, -62.599922, -58.084312 );
- v( 44.344292, -57.028358, -61.371807 );
- v( 80.026512, 0.706669, -39.318989 );
- v( 40.655022, -56.558632, -56.632198 );
- v( 76.337242, 1.176395, -34.579380 );
- v( 44.344292, -60.068481, -53.412655 );
- v( 80.026512, -2.333456, -31.359837 );
- v( 48.033562, -60.538208, -58.152264 );
- v( 83.715782, -2.803181, -36.099445 );
- v( -15.630339, 34.868816, 90.136261 );
- v( 42.104675, 56.921635, 54.454056 );
- v( -14.510531, 38.920319, 94.452110 );
- v( 43.224483, 60.973137, 58.769905 );
- v( -11.151110, 34.868816, 97.383804 );
- v( 46.583908, 56.921635, 61.701599 );
- v( -12.270916, 30.817314, 93.067955 );
- v( 45.464100, 52.870132, 57.385750 );
- v( 44.344292, 55.401573, 62.057400 );
- v( 80.026512, -2.333454, 40.004581 );
- v( 40.655022, 54.931847, 57.317791 );
- v( 76.337242, -2.803181, 35.264973 );
- v( 44.344292, 58.441696, 54.098248 );
- v( 80.026512, 0.706671, 32.045429 );
- v( 48.033562, 58.911423, 58.837856 );
- v( 83.715782, 1.176395, 36.785038 );
- v( -49.072929, -90.606857, -1.896818 );
- v( -71.125755, -54.924652, 55.838211 );
- v( -53.124432, -94.922707, -0.777012 );
- v( -75.177254, -59.240501, 56.958015 );
- v( -49.072929, -97.854401, 2.582411 );
- v( -71.125755, -62.172195, 60.317436 );
- v( -45.021427, -93.538551, 1.462605 );
- v( -67.074257, -57.856346, 59.197632 );
- v( -68.886139, -58.548420, 54.454056 );
- v( -11.151108, -36.495602, 90.136261 );
- v( -72.245567, -54.496918, 57.385750 );
- v( -14.510532, -32.444099, 93.067955 );
- v( -73.365372, -58.548420, 61.701599 );
- v( -15.630341, -36.495602, 97.383804 );
- v( -70.005943, -62.599922, 58.769905 );
- v( -12.270916, -40.547104, 94.452110 );
- v( 22.291481, 96.227615, 2.582411 );
- v( 44.344292, 60.545410, 60.317436 );
- v( 18.239979, 91.911766, 1.462603 );
- v( 40.292789, 56.229561, 59.197632 );
- v( 22.291481, 88.980072, -1.896818 );
- v( 44.344292, 53.297867, 55.838211 );
- v( 26.342983, 93.295921, -0.777010 );
- v( 48.395794, 57.613716, 56.958015 );
- v( -71.125755, -60.068481, 54.098248 );
- v( -106.807961, -2.333454, 32.045429 );
- v( -74.815025, -60.538208, 58.837856 );
- v( -110.497231, -2.803179, 36.785038 );
- v( -71.125755, -57.028358, 62.057400 );
- v( -106.807961, 0.706669, 40.004581 );
- v( -67.436485, -56.558632, 57.317791 );
- v( -103.118690, 1.176394, 35.264973 );
- v( 44.344292, -54.924652, -55.152618 );
- v( 22.291481, -90.606857, 2.582411 );
- v( 40.292789, -57.856346, -58.512039 );
- v( 18.239979, -93.538551, -0.777010 );
- v( 44.344292, -62.172195, -59.631844 );
- v( 22.291481, -97.854401, -1.896818 );
- v( 48.395794, -59.240501, -56.272423 );
- v( 26.342983, -94.922707, 1.462603 );
- v( -106.807961, -2.333454, -39.318989 );
- v( -71.125755, 55.401573, -61.371807 );
- v( -110.497231, 1.176394, -36.099445 );
- v( -74.815025, 58.911423, -58.152264 );
- v( -106.807961, 0.706669, -31.359837 );
- v( -71.125755, 58.441696, -53.412655 );
- v( -103.118690, -2.803179, -34.579380 );
- v( -67.436485, 54.931847, -56.632198 );
- f4( 122, 123, 121, 120, 0.262866, 0.951056, -0.162460 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 124, 125, 123, 122, 0.262866, 0.951056, -0.162460 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 126, 127, 125, 124, -0.525731, 0.000000, -0.850651 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 120, 121, 127, 126, -0.525731, 0.000000, -0.850651 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 130, 131, 129, 128, 0.525731, -0.000000, 0.850651 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 132, 133, 131, 130, 0.525731, -0.000000, 0.850651 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 134, 135, 133, 132, 0.262866, 0.951056, -0.162460 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 128, 129, 135, 134, 0.262866, 0.951056, -0.162460 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 138, 139, 137, 136, -0.262866, -0.951056, 0.162460 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 140, 141, 139, 138, -0.262866, -0.951056, 0.162460 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 142, 143, 141, 140, 0.525731, -0.000000, 0.850651 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 136, 137, 143, 142, 0.525731, -0.000000, 0.850651 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 146, 147, 145, 144, -0.525731, 0.000000, -0.850651 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 148, 149, 147, 146, -0.525731, 0.000000, -0.850651 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 150, 151, 149, 148, -0.262866, -0.951056, 0.162460 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 144, 145, 151, 150, -0.262866, -0.951056, 0.162460 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 154, 155, 153, 152, 0.951057, -0.162460, -0.262866 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 156, 157, 155, 154, 0.951057, -0.162460, -0.262866 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 158, 159, 157, 156, -0.000000, 0.850651, -0.525731 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 152, 153, 159, 158, -0.000000, 0.850651, -0.525731 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 162, 163, 161, 160, 0.000000, -0.850651, 0.525731 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 164, 165, 163, 162, 0.000000, -0.850651, 0.525731 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 166, 167, 165, 164, 0.951057, -0.162460, -0.262866 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 160, 161, 167, 166, 0.951057, -0.162460, -0.262866 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 170, 171, 169, 168, -0.951056, 0.162460, 0.262866 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 172, 173, 171, 170, -0.951056, 0.162460, 0.262866 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 174, 175, 173, 172, 0.000000, -0.850651, 0.525731 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 168, 169, 175, 174, 0.000000, -0.850651, 0.525731 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 178, 179, 177, 176, -0.000000, 0.850651, -0.525731 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 180, 181, 179, 178, -0.000000, 0.850651, -0.525731 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 182, 183, 181, 180, -0.951056, 0.162460, 0.262866 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 176, 177, 183, 182, -0.951056, 0.162460, 0.262866 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 186, 187, 185, 184, 0.000000, 1.000000, 0.000000 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 188, 189, 187, 186, 0.000000, 1.000000, 0.000000 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 190, 191, 189, 188, 0.000000, 0.000000, 1.000000 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 184, 185, 191, 190, 0.000000, 0.000000, 1.000000 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 194, 195, 193, 192, 0.000000, 0.000000, -1.000000 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 196, 197, 195, 194, 0.000000, 0.000000, -1.000000 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 198, 199, 197, 196, 0.000000, 1.000000, 0.000000 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 192, 193, 199, 198, 0.000000, 1.000000, 0.000000 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 202, 203, 201, 200, 0.000000, -1.000000, 0.000000 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 204, 205, 203, 202, 0.000000, -1.000000, 0.000000 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 206, 207, 205, 204, 0.000000, 0.000000, -1.000000 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 200, 201, 207, 206, 0.000000, 0.000000, -1.000000 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 210, 211, 209, 208, 0.000000, 0.000000, 1.000000 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 212, 213, 211, 210, 0.000000, 0.000000, 1.000000 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 214, 215, 213, 212, 0.000000, -1.000000, 0.000000 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 208, 209, 215, 214, 0.000000, -1.000000, 0.000000 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 218, 219, 217, 216, 0.262866, 0.951056, 0.162460 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 220, 221, 219, 218, 0.262866, 0.951056, 0.162460 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 222, 223, 221, 220, -0.525731, 0.000000, 0.850651 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 216, 217, 223, 222, -0.525731, 0.000000, 0.850651 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 226, 227, 225, 224, 0.525731, -0.000000, -0.850651 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 228, 229, 227, 226, 0.525731, -0.000000, -0.850651 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 230, 231, 229, 228, 0.262866, 0.951056, 0.162460 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 224, 225, 231, 230, 0.262866, 0.951056, 0.162460 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 234, 235, 233, 232, -0.262866, -0.951056, -0.162460 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 236, 237, 235, 234, -0.262866, -0.951056, -0.162460 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 238, 239, 237, 236, 0.525731, -0.000000, -0.850651 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 232, 233, 239, 238, 0.525731, -0.000000, -0.850651 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 242, 243, 241, 240, -0.525731, 0.000000, 0.850651 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 244, 245, 243, 242, -0.525731, 0.000000, 0.850651 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 246, 247, 245, 244, -0.262866, -0.951056, -0.162460 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 240, 241, 247, 246, -0.262866, -0.951056, -0.162460 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 250, 251, 249, 248, 0.951056, -0.162460, 0.262866 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 252, 253, 251, 250, 0.951056, -0.162460, 0.262866 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 254, 255, 253, 252, -0.000000, 0.850651, 0.525731 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 248, 249, 255, 254, -0.000000, 0.850651, 0.525731 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 258, 259, 257, 256, 0.000000, -0.850651, -0.525731 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 260, 261, 259, 258, 0.000000, -0.850651, -0.525731 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 262, 263, 261, 260, 0.951056, -0.162460, 0.262866 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 256, 257, 263, 262, 0.951056, -0.162460, 0.262866 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 266, 267, 265, 264, -0.951056, 0.162460, -0.262865 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 268, 269, 267, 266, -0.951056, 0.162460, -0.262865 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 270, 271, 269, 268, 0.000000, -0.850651, -0.525731 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 264, 265, 271, 270, 0.000000, -0.850651, -0.525731 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 274, 275, 273, 272, -0.000000, 0.850651, 0.525731 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 276, 277, 275, 274, -0.000000, 0.850651, 0.525731 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 278, 279, 277, 276, -0.951056, 0.162460, -0.262865 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 272, 273, 279, 278, -0.951056, 0.162460, -0.262865 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 282, 283, 281, 280, 0.000000, 1.000000, 0.000000 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 284, 285, 283, 282, 0.000000, 1.000000, 0.000000 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 286, 287, 285, 284, 0.000000, 0.000000, -1.000000 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 280, 281, 287, 286, 0.000000, 0.000000, -1.000000 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 290, 291, 289, 288, 0.000000, 0.000000, 1.000000 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 292, 293, 291, 290, 0.000000, 0.000000, 1.000000 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 294, 295, 293, 292, 0.000000, 1.000000, 0.000000 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 288, 289, 295, 294, 0.000000, 1.000000, 0.000000 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 298, 299, 297, 296, 0.000000, -1.000000, 0.000000 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 300, 301, 299, 298, 0.000000, -1.000000, 0.000000 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 302, 303, 301, 300, 0.000000, 0.000000, 1.000000 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 296, 297, 303, 302, 0.000000, 0.000000, 1.000000 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 306, 307, 305, 304, 0.000000, 0.000000, -1.000000 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 308, 309, 307, 306, 0.000000, 0.000000, -1.000000 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 310, 311, 309, 308, 0.000000, -1.000000, 0.000000 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 304, 305, 311, 310, 0.000000, -1.000000, 0.000000 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 314, 315, 313, 312, 0.866025, -0.467086, -0.178411 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 316, 317, 315, 314, 0.866025, -0.467086, -0.178411 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 318, 319, 317, 316, 0.000000, -0.356822, 0.934172 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 312, 313, 319, 318, 0.000000, -0.356822, 0.934172 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 322, 323, 321, 320, -0.000000, 0.356822, -0.934172 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 324, 325, 323, 322, -0.000000, 0.356822, -0.934172 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 326, 327, 325, 324, 0.866025, -0.467086, -0.178411 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 320, 321, 327, 326, 0.866025, -0.467086, -0.178411 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 330, 331, 329, 328, -0.866025, 0.467086, 0.178411 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 332, 333, 331, 330, -0.866025, 0.467086, 0.178411 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 334, 335, 333, 332, -0.000000, 0.356822, -0.934172 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 328, 329, 335, 334, -0.000000, 0.356822, -0.934172 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 338, 339, 337, 336, 0.000000, -0.356822, 0.934172 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 340, 341, 339, 338, 0.000000, -0.356822, 0.934172 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 342, 343, 341, 340, -0.866025, 0.467086, 0.178411 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 336, 337, 343, 342, -0.866025, 0.467086, 0.178411 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 346, 347, 345, 344, 1.000000, 0.000000, 0.000000 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 348, 349, 347, 346, 1.000000, 0.000000, 0.000000 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 350, 351, 349, 348, 0.000000, 0.000000, -1.000000 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 344, 345, 351, 350, 0.000000, 0.000000, -1.000000 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- f4( 354, 355, 353, 352, 0.000000, 0.000000, 1.000000 );
- uv( 0.250000, 0.000000, 0.250000, 1.000000, 0.000000, 1.000000 );
- f4( 356, 357, 355, 354, 0.000000, 0.000000, 1.000000 );
- uv( 0.500000, 0.000000, 0.500000, 1.000000, 0.250000, 1.000000 );
- f4( 358, 359, 357, 356, 1.000000, 0.000000, 0.000000 );
- uv( 0.750000, 0.000000, 0.750000, 1.000000, 0.500000, 1.000000 );
- f4( 352, 353, 359, 358, 1.000000, 0.000000, 0.000000 );
- uv( 1.000000, 0.000000, 1.000000, 1.000000, 0.750000, 1.000000 );
- function v( x, y, z ) {
- scope.vertices.push( new THREE.Vertex( new THREE.Vector3( x, y, z ) ) );
- }
- function f3( a, b, c, nx, ny, nz ) {
- scope.faces.push( new THREE.Face3( a, b, c, nx && ny && nz ? new THREE.Vector3( nx, ny, nz ) : null ) );
- }
- function f4( a, b, c, d, nx, ny, nz ) {
- scope.faces.push( new THREE.Face4( a, b, c, d, nx && ny && nz ? new THREE.Vector3( nx, ny, nz ) : null ) );
- }
- function uv( u1, v1, u2, v2, u3, v3, u4, v4 ) {
- var uv = [];
- uv.push( new THREE.UV( u1, v1 ) );
- uv.push( new THREE.UV( u2, v2 ) );
- uv.push( new THREE.UV( u3, v3 ) );
- if ( u4 && v4 ) uv.push( new THREE.UV( u4, v4 ) );
- scope.uvs.push( uv );
- }
- }
- DodecaEdges.prototype = new THREE.Geometry();
- DodecaEdges.prototype.constructor = DodecaEdges;
|