3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

190 страниц V  « < 178 179 180 181 182 > »   
Reply to this topicStart new topic
> А нет-ли такого скрипта?
Meeniwo9471
сообщение 14/06/2018, 05:23
Сообщение #2686


Новичок
Иконка группы

Группа: Пользователи
Сообщений: 3
Регистрация: 21/03/2018
Пользователь №: 144 198



Meeniwo9471 уже в баньке

Сообщение отредактировал Babuinische - 15/06/2018, 14:40
Go to the top of the page
 
+Quote Post
Ded_
сообщение 14/06/2018, 20:36
Сообщение #2687


MaxMan
Иконка группы

Группа: Пользователи
Сообщений: 180
Регистрация: 04/05/2006
Из: Ryazan
Пользователь №: 30 816



Добрый день!
Подскажите пожалуйста скрипт, меняющий GPS трек в формате *.GPX в сплайн в реальных масштабах с учетом всех трех координат (широты, долготы и высоты - x,y,z).
То есть у меня есть трек, записанный с частотой, ну например - 1 точка в секунду при прохождении открытого участка местности... Хочу его визуализировать по своему, есть программы такие как Relive но там все ограничено, нет никакого пространства для собственных идей.
Спасибо.
Структура GPX файла как у обычного HTML, теги:
CODE
<?xml version="1.0" encoding="utf-8"?>
<gpx>
<trk>
<name>Track</name>
<trkseg>
<trkpt lat="87.89289951324463" lon="41.97881025520548"></trkpt>
<trkpt lat="87.7565735578537" lon="41.85182988575514"></trkpt>
</trkseg>
</trk>
</gpx>

внутри тега <trkpt> разные устройства могут добавлять расширенную информацию о времени (тег <time>) и высоте (тег <ele>), как раз то что мне и нужно - высота и координаты. Все современные устройства это делают сейчас.
Вот пример моего трека записанного телефоном:
CODE
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<gpx version="1.1" creator="OsmAnd+" xmlns="http://www.topografix.com/GPX/1/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
<trk>
<trkseg>
<trkpt lat="54.6158167" lon="39.8227917">
<ele>140.5</ele>
<time>2017-11-07T16:07:40Z</time>
<hdop>2.5999999046325684</hdop>
</trkpt>
<trkpt lat="54.6158167" lon="39.8227917">
<ele>140.5</ele>
<time>2017-11-07T16:07:44Z</time>
<hdop>2.5</hdop>
</trkpt>
<trkpt lat="54.6158167" lon="39.8227917">
<ele>140.5</ele>
<time>2017-11-07T16:07:48Z</time>
<hdop>2.5</hdop>
</trkpt>
<trkpt lat="54.6158167" lon="39.8227917">
<ele>140.5</ele>
<time>2017-11-07T16:07:52Z</time>
<hdop>2.5</hdop>
</trkpt>
<trkpt lat="54.61582" lon="39.8226333">
<ele>115.9</ele>
<time>2017-11-07T16:07:56Z</time>
<hdop>2.4000000953674316</hdop>
<extensions>
<speed>0.22390416264533997</speed>
</extensions>
</trkpt>
<trkpt lat="54.615815" lon="39.8225967">
<ele>114.9</ele>
<time>2017-11-07T16:08:00Z</time>
<hdop>2.4000000953674316</hdop>
</trkpt>
<trkpt lat="54.6157883" lon="39.8225583">
<ele>113.5</ele>
<time>2017-11-07T16:08:04Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>0.8971608281135559</speed>
</extensions>
</trkpt>
<trkpt lat="54.61577" lon="39.8224783">
<ele>114.0</ele>
<time>2017-11-07T16:08:07Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>1.291438102722168</speed>
</extensions>
</trkpt>
<trkpt lat="54.6157267" lon="39.822365">
<ele>113.4</ele>
<time>2017-11-07T16:08:11Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>1.4484283924102783</speed>
</extensions>
</trkpt>
<trkpt lat="54.61568" lon="39.8223167">
<ele>110.3</ele>
<time>2017-11-07T16:08:14Z</time>
<hdop>2.700000047683716</hdop>
<extensions>
<speed>1.6177719831466675</speed>
</extensions>
</trkpt>
<trkpt lat="54.6157367" lon="39.82218">
<ele>106.6</ele>
<time>2017-11-07T16:08:17Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>1.3583519458770752</speed>
</extensions>
</trkpt>
<trkpt lat="54.6157767" lon="39.8220767">
<ele>102.8</ele>
<time>2017-11-07T16:08:21Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>2.085139751434326</speed>
</extensions>
</trkpt>
<trkpt lat="54.6158117" lon="39.82197">
<ele>100.3</ele>
<time>2017-11-07T16:08:24Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.173157215118408</speed>
</extensions>
</trkpt>
<trkpt lat="54.615855" lon="39.821815">
<ele>96.5</ele>
<time>2017-11-07T16:08:28Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>2.4253711700439453</speed>
</extensions>
</trkpt>
<trkpt lat="54.6158883" lon="39.8216933">
<ele>94.1</ele>
<time>2017-11-07T16:08:31Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>2.04756498336792</speed>
</extensions>
</trkpt>
<trkpt lat="54.6158833" lon="39.8215033">
<ele>92.4</ele>
<time>2017-11-07T16:08:35Z</time>
<hdop>2.700000047683716</hdop>
<extensions>
<speed>2.6544225215911865</speed>
</extensions>
</trkpt>
<trkpt lat="54.6158883" lon="39.821325">
<ele>91.9</ele>
<time>2017-11-07T16:08:39Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>2.2972052097320557</speed>
</extensions>
</trkpt>
<trkpt lat="54.6158767" lon="39.8211667">
<ele>92.2</ele>
<time>2017-11-07T16:08:43Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.1031548976898193</speed>
</extensions>
</trkpt>
<trkpt lat="54.615885" lon="39.8210083">
<ele>92.7</ele>
<time>2017-11-07T16:08:47Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>2.589052677154541</speed>
</extensions>
</trkpt>
<trkpt lat="54.6159" lon="39.8208917">
<ele>92.2</ele>
<time>2017-11-07T16:08:50Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.489711284637451</speed>
</extensions>
</trkpt>
<trkpt lat="54.615925" lon="39.8207517">
<ele>91.9</ele>
<time>2017-11-07T16:08:54Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>1.9801363945007324</speed>
</extensions>
</trkpt>
<trkpt lat="54.6159333" lon="39.8206383">
<ele>91.1</ele>
<time>2017-11-07T16:08:58Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.025946617126465</speed>
</extensions>
</trkpt>
<trkpt lat="54.6159233" lon="39.82051">
<ele>91.5</ele>
<time>2017-11-07T16:09:01Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.5607430934906006</speed>
</extensions>
</trkpt>
<trkpt lat="54.6159267" lon="39.8204017">
<ele>91.5</ele>
<time>2017-11-07T16:09:04Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.225658893585205</speed>
</extensions>
</trkpt>
<trkpt lat="54.6159283" lon="39.8202683">
<ele>91.4</ele>
<time>2017-11-07T16:09:08Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.23286509513855</speed>
</extensions>
</trkpt>
<trkpt lat="54.61596" lon="39.8201317">
<ele>93.4</ele>
<time>2017-11-07T16:09:12Z</time>
<hdop>2.4000000953674316</hdop>
<extensions>
<speed>2.057859420776367</speed>
</extensions>
</trkpt>
<trkpt lat="54.6159733" lon="39.8200317">
<ele>94.3</ele>
<time>2017-11-07T16:09:15Z</time>
<hdop>2.4000000953674316</hdop>
<extensions>
<speed>2.356398344039917</speed>
</extensions>
</trkpt>
<trkpt lat="54.61598" lon="39.8199233">
<ele>94.3</ele>
<time>2017-11-07T16:09:18Z</time>
<hdop>2.4000000953674316</hdop>
<extensions>
<speed>2.544271945953369</speed>
</extensions>
</trkpt>
<trkpt lat="54.6160017" lon="39.8197817">
<ele>94.4</ele>
<time>2017-11-07T16:09:22Z</time>
<hdop>2.4000000953674316</hdop>
<extensions>
<speed>2.367722272872925</speed>
</extensions>
</trkpt>
<trkpt lat="54.6160067" lon="39.8196833">
<ele>94.0</ele>
<time>2017-11-07T16:09:25Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>1.9693272113800049</speed>
</extensions>
</trkpt>
<trkpt lat="54.6159667" lon="39.8196033">
<ele>91.9</ele>
<time>2017-11-07T16:09:29Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>1.2332744598388672</speed>
</extensions>
</trkpt>
<trkpt lat="54.615915" lon="39.81958">
<ele>90.4</ele>
<time>2017-11-07T16:09:32Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>1.901383876800537</speed>
</extensions>
</trkpt>
<trkpt lat="54.6158417" lon="39.8195333">
<ele>88.8</ele>
<time>2017-11-07T16:09:36Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.3461039066314697</speed>
</extensions>
</trkpt>
<trkpt lat="54.61578" lon="39.8194917">
<ele>88.9</ele>
<time>2017-11-07T16:09:39Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>2.069183349609375</speed>
</extensions>
</trkpt>
<trkpt lat="54.6156883" lon="39.8194467">
<ele>88.3</ele>
<time>2017-11-07T16:09:43Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>2.3461039066314697</speed>
</extensions>
</trkpt>
<trkpt lat="54.6156033" lon="39.8194">
<ele>89.0</ele>
<time>2017-11-07T16:09:47Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.5257420539855957</speed>
</extensions>
</trkpt>
<trkpt lat="54.615535" lon="39.8193633">
<ele>88.8</ele>
<time>2017-11-07T16:09:50Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.071242332458496</speed>
</extensions>
</trkpt>
<trkpt lat="54.61545" lon="39.8193183">
<ele>89.1</ele>
<time>2017-11-07T16:09:54Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>2.3322064876556396</speed>
</extensions>
</trkpt>
<trkpt lat="54.6153783" lon="39.81929">
<ele>88.6</ele>
<time>2017-11-07T16:09:57Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.163377523422241</speed>
</extensions>
</trkpt>
<trkpt lat="54.6153133" lon="39.8192583">
<ele>88.0</ele>
<time>2017-11-07T16:10:00Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.5308892726898193</speed>
</extensions>
</trkpt>
<trkpt lat="54.6152233" lon="39.8192117">
<ele>87.0</ele>
<time>2017-11-07T16:10:04Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.4037528038024902</speed>
</extensions>
</trkpt>
<trkpt lat="54.6151433" lon="39.819185">
<ele>87.3</ele>
<time>2017-11-07T16:10:08Z</time>
<hdop>2.299999952316284</hdop>
<extensions>
<speed>2.315220594406128</speed>
</extensions>
</trkpt>
<trkpt lat="54.6150617" lon="39.819165">
<ele>86.6</ele>
<time>2017-11-07T16:10:12Z</time>
<hdop>2.299999952316284</hdop>
<extensions>
<speed>2.358457326889038</speed>
</extensions>
</trkpt>
<trkpt lat="54.615" lon="39.8191667">
<ele>85.7</ele>
<time>2017-11-07T16:10:15Z</time>
<hdop>2.4000000953674316</hdop>
<extensions>
<speed>2.2616894245147705</speed>
</extensions>
</trkpt>
<trkpt lat="54.6149333" lon="39.8191333">
<ele>86.3</ele>
<time>2017-11-07T16:10:19Z</time>
<hdop>2.299999952316284</hdop>
<extensions>
<speed>1.894177794456482</speed>
</extensions>
</trkpt>
<trkpt lat="54.6148567" lon="39.8191183">
<ele>85.4</ele>
<time>2017-11-07T16:10:23Z</time>
<hdop>2.4000000953674316</hdop>
<extensions>
<speed>2.2817635536193848</speed>
</extensions>
</trkpt>
<trkpt lat="54.6147817" lon="39.8190717">
<ele>83.4</ele>
<time>2017-11-07T16:10:27Z</time>
<hdop>2.4000000953674316</hdop>
<extensions>
<speed>1.529754400253296</speed>
</extensions>
</trkpt>
<trkpt lat="54.61475" lon="39.819015">
<ele>82.5</ele>
<time>2017-11-07T16:10:31Z</time>
<hdop>2.4000000953674316</hdop>
<extensions>
<speed>0.7689949870109558</speed>
</extensions>
</trkpt>
<trkpt lat="54.6147017" lon="39.818995">
<ele>83.6</ele>
<time>2017-11-07T16:10:35Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.85876727104187</speed>
</extensions>
</trkpt>
<trkpt lat="54.6146433" lon="39.8192217">
<ele>84.0</ele>
<time>2017-11-07T16:10:39Z</time>
<hdop>2.700000047683716</hdop>
<extensions>
<speed>3.807914972305298</speed>
</extensions>
</trkpt>
<trkpt lat="54.61453" lon="39.8193583">
<ele>83.8</ele>
<time>2017-11-07T16:10:43Z</time>
<hdop>2.700000047683716</hdop>
<extensions>
<speed>3.1413497924804688</speed>
</extensions>
</trkpt>
<trkpt lat="54.61442" lon="39.8193667">
<ele>84.4</ele>
<time>2017-11-07T16:10:47Z</time>
<hdop>2.700000047683716</hdop>
<extensions>
<speed>1.8591766357421875</speed>
</extensions>
</trkpt>
<trkpt lat="54.61436" lon="39.8193733">
<ele>85.3</ele>
<time>2017-11-07T16:10:51Z</time>
<hdop>2.799999952316284</hdop>
<extensions>
<speed>2.1721277236938477</speed>
</extensions>
</trkpt>
<trkpt lat="54.61424" lon="39.81935">
<ele>84.6</ele>
<time>2017-11-07T16:10:55Z</time>
<hdop>2.799999952316284</hdop>
<extensions>
<speed>2.684791088104248</speed>
</extensions>
</trkpt>
<trkpt lat="54.6141283" lon="39.8193633">
<ele>84.9</ele>
<time>2017-11-07T16:10:59Z</time>
<hdop>2.700000047683716</hdop>
<extensions>
<speed>2.3610308170318604</speed>
</extensions>
</trkpt>
<trkpt lat="54.614055" lon="39.819375">
<ele>86.0</ele>
<time>2017-11-07T16:11:02Z</time>
<hdop>2.799999952316284</hdop>
<extensions>
<speed>2.6698641777038574</speed>
</extensions>
</trkpt>
<trkpt lat="54.6139783" lon="39.8193883">
<ele>87.0</ele>
<time>2017-11-07T16:11:05Z</time>
<hdop>2.799999952316284</hdop>
<extensions>
<speed>2.8247954845428467</speed>
</extensions>
</trkpt>
<trkpt lat="54.613865" lon="39.81938">
<ele>87.1</ele>
<time>2017-11-07T16:11:09Z</time>
<hdop>2.700000047683716</hdop>
<extensions>
<speed>2.369781017303467</speed>
</extensions>
</trkpt>
<trkpt lat="54.61376" lon="39.8193883">
<ele>88.2</ele>
<time>2017-11-07T16:11:13Z</time>
<hdop>2.700000047683716</hdop>
<extensions>
<speed>2.5468456745147705</speed>
</extensions>
</trkpt>
<trkpt lat="54.6136417" lon="39.8194">
<ele>88.2</ele>
<time>2017-11-07T16:11:17Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>2.4686076641082764</speed>
</extensions>
</trkpt>
<trkpt lat="54.613565" lon="39.8194083">
<ele>90.0</ele>
<time>2017-11-07T16:11:20Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.651334047317505</speed>
</extensions>
</trkpt>
<trkpt lat="54.6135033" lon="39.819405">
<ele>90.5</ele>
<time>2017-11-07T16:11:23Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>2.3435301780700684</speed>
</extensions>
</trkpt>
<trkpt lat="54.6134117" lon="39.8193967">
<ele>91.1</ele>
<time>2017-11-07T16:11:27Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>2.020284652709961</speed>
</extensions>
</trkpt>
<trkpt lat="54.613265" lon="39.8193667">
<ele>91.7</ele>
<time>2017-11-07T16:11:31Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.7172186374664307</speed>
</extensions>
</trkpt>
<trkpt lat="54.6131533" lon="39.8193483">
<ele>91.5</ele>
<time>2017-11-07T16:11:35Z</time>
<hdop>2.4000000953674316</hdop>
<extensions>
<speed>2.70229172706604</speed>
</extensions>
</trkpt>
<trkpt lat="54.613065" lon="39.8193267">
<ele>89.4</ele>
<time>2017-11-07T16:11:39Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>1.7644678354263306</speed>
</extensions>
</trkpt>
<trkpt lat="54.6130133" lon="39.8192467">
<ele>88.2</ele>
<time>2017-11-07T16:11:43Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>2.8520758152008057</speed>
</extensions>
</trkpt>
<trkpt lat="54.6130017" lon="39.8191217">
<ele>87.4</ele>
<time>2017-11-07T16:11:47Z</time>
<hdop>2.5</hdop>
<extensions>
<speed>1.7279225587844849</speed>
</extensions>
</trkpt>
<trkpt lat="54.6129983" lon="39.8190283">
<ele>87.0</ele>
<time>2017-11-07T16:11:51Z</time>
<hdop>2.4000000953674316</hdop>
<extensions>
<speed>1.50762140750885</speed>
</extensions>
</trkpt>
<trkpt lat="54.613" lon="39.81891">
<ele>86.8</ele>
<time>2017-11-07T16:11:54Z</time>
<hdop>2.4000000953674316</hdop>
<extensions>
<speed>1.8596913814544678</speed>
</extensions>
</trkpt>
<trkpt lat="54.6130183" lon="39.8187833">
<ele>87.0</ele>
<time>2017-11-07T16:11:58Z</time>
<hdop>2.299999952316284</hdop>
<extensions>
<speed>1.9894013404846191</speed>
</extensions>
</trkpt>
<trkpt lat="54.61304" lon="39.81869">
<ele>86.7</ele>
<time>2017-11-07T16:12:01Z</time>
<hdop>2.200000047683716</hdop>
<extensions>
<speed>1.651228904724121</speed>
</extensions>
</trkpt>
<trkpt lat="54.6130533" lon="39.8186033">
<ele>87.9</ele>
<time>2017-11-07T16:12:05Z</time>
<hdop>2.200000047683716</hdop>
<extensions>
<speed>0.9738544225692749</speed>
</extensions>
</trkpt>
<trkpt lat="54.6130267" lon="39.8185417">
<ele>87.7</ele>
<time>2017-11-07T16:12:09Z</time>
<hdop>2.0999999046325684</hdop>
<extensions>
<speed>3.417755603790283</speed>
</extensions>
</trkpt>
<trkpt lat="54.6129367" lon="39.8185333">
<ele>87.4</ele>
<time>2017-11-07T16:12:12Z</time>
<hdop>2.0999999046325684</hdop>
<extensions>
<speed>3.05745005607605</speed>
</extensions>
</trkpt>
<trkpt lat="54.6128583" lon="39.8185467">
<ele>87.3</ele>
<time>2017-11-07T16:12:15Z</time>
<hdop>2.200000047683716</hdop>
<extensions>
<speed>2.9159014225006104</speed>
</extensions>
</trkpt>
<trkpt lat="54.612765" lon="39.818515">
<ele>85.8</ele>
<time>2017-11-07T16:12:19Z</time>
<hdop>2.299999952316284</hdop>
<extensions>
<speed>2.41713547706604</speed>
</extensions>
</trkpt>
<trkpt lat="54.6126917" lon="39.8184883">
<ele>85.1</ele>
<time>2017-11-07T16:12:22Z</time>
<hdop>2.4000000953674316</hdop>
<extensions>
<speed>2.186025381088257</speed>
</extensions>
</trkpt>
<trkpt lat="54.6126117" lon="39.8184033">
<ele>86.1</ele>
<time>2017-11-07T16:12:26Z</time>
<hdop>2.700000047683716</hdop>
<extensions>
<speed>2.0058724880218506</speed>
</extensions>
</trkpt>
<trkpt lat="54.612495" lon="39.8182933">
<ele>89.1</ele>
<time>2017-11-07T16:12:30Z</time>
<hdop>2.700000047683716</hdop>
<extensions>
<speed>2.629715919494629</speed>
</extensions>
</trkpt>
<trkpt lat="54.6124667" lon="39.81817">
<ele>91.6</ele>
<time>2017-11-07T16:12:33Z</time>
<hdop>2.799999952316284</hdop>
<extensions>
<speed>1.685200572013855</speed>
</extensions>
</trkpt>
<trkpt lat="54.6123967" lon="39.8181217">
<ele>93.7</ele>
<time>2017-11-07T16:12:37Z</time>
<hdop>2.9000000953674316</hdop>
<extensions>
<speed>1.3248950242996216</speed>
</extensions>
</trkpt>
<trkpt lat="54.6123283" lon="39.8180633">
<ele>94.9</ele>
<time>2017-11-07T16:12:41Z</time>
<hdop>3.0</hdop>
<extensions>
<speed>1.2991589307785034</speed>
</extensions>
</trkpt>
<trkpt lat="54.612265" lon="39.8179883">
<ele>94.7</ele>
<time>2017-11-07T16:12:45Z</time>
<hdop>3.0</hdop>
<extensions>
<speed>0.8075991868972778</speed>
</extensions>
</trkpt>
<trkpt lat="54.61222" lon="39.8179283">
<ele>94.7</ele>
<time>2017-11-07T16:12:48Z</time>
<hdop>3.0999999046325684</hdop>
<extensions>
<speed>1.2276124954223633</speed>
</extensions>
</trkpt>
<trkpt lat="54.61217" lon="39.8178933">
<ele>96.2</ele>
<time>2017-11-07T16:12:52Z</time>
<hdop>3.0999999046325684</hdop>
<extensions>
<speed>1.190037727355957</speed>
</extensions>
</trkpt>
<trkpt lat="54.6121067" lon="39.8178333">
<ele>97.3</ele>
<time>2017-11-07T16:12:56Z</time>
<hdop>3.0999999046325684</hdop>
<extensions>
<speed>1.1097410917282104</speed>
</extensions>
</trkpt>
<trkpt lat="54.61208" lon="39.8177817">
<ele>98.5</ele>
<time>2017-11-07T16:13:00Z</time>
<hdop>3.299999952316284</hdop>
</trkpt>
<trkpt lat="54.6119667" lon="39.8177367">
<ele>98.3</ele>
<time>2017-11-07T16:13:04Z</time>
<hdop>3.200000047683716</hdop>
<extensions>
<speed>0.7293614149093628</speed>
</extensions>
</trkpt>
<trkpt lat="54.6119283" lon="39.817725">
<ele>99.9</ele>
<time>2017-11-07T16:13:07Z</time>
<hdop>3.200000047683716</hdop>
<extensions>
<speed>0.8956166505813599</speed>
</extensions>
</trkpt>
<trkpt lat="54.6119083" lon="39.8177117">
<ele>101.2</ele>
<time>2017-11-07T16:13:10Z</time>
<hdop>3.299999952316284</hdop>
</trkpt>
<trkpt lat="54.6118583" lon="39.817685">
<ele>102.3</ele>
<time>2017-11-07T16:13:13Z</time>
<hdop>3.299999952316284</hdop>
<extensions>
<speed>1.0659897327423096</speed>
</extensions>
</trkpt>
<trkpt lat="54.6117717" lon="39.8176533">
<ele>103.2</ele>
<time>2017-11-07T16:13:16Z</time>
<hdop>3.200000047683716</hdop>
<extensions>
<speed>1.0665044784545898</speed>
</extensions>
</trkpt>
<trkpt lat="54.61174" lon="39.8176267">
<ele>104.9</ele>
<time>2017-11-07T16:13:20Z</time>
<hdop>3.200000047683716</hdop>
<extensions>
<speed>1.0742253065109253</speed>
</extensions>
</trkpt>
<trkpt lat="54.611695" lon="39.8175483">
<ele>105.6</ele>
<time>2017-11-07T16:13:24Z</time>
<hdop>3.0999999046325684</hdop>
<extensions>
<speed>0.9352502822875977</speed>
</extensions>
</trkpt>
<trkpt lat="54.6116583" lon="39.81749">
<ele>106.2</ele>
<time>2017-11-07T16:13:28Z</time>
<hdop>2.9000000953674316</hdop>
</trkpt>
<trkpt lat="54.6116517" lon="39.81748">
<ele>105.8</ele>
<time>2017-11-07T16:13:32Z</time>
<hdop>2.700000047683716</hdop>
</trkpt>
<trkpt lat="54.6115383" lon="39.8174733">
<ele>108.0</ele>
<time>2017-11-07T16:13:36Z</time>
<hdop>2.5999999046325684</hdop>
</trkpt>
<trkpt lat="54.611515" lon="39.817435">
<ele>108.4</ele>
<time>2017-11-07T16:13:39Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>1.073710560798645</speed>
</extensions>
</trkpt>
<trkpt lat="54.6115067" lon="39.8173717">
<ele>108.2</ele>
<time>2017-11-07T16:13:43Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>1.2296713590621948</speed>
</extensions>
</trkpt>
<trkpt lat="54.61153" lon="39.817295">
<ele>106.8</ele>
<time>2017-11-07T16:13:47Z</time>
<hdop>2.5999999046325684</hdop>
<extensions>
<speed>1.126212239265442</speed>
</extensions>
</trkpt>
<trkpt lat="54.6115017" lon="39.8172417">
<ele>105.0</ele>
<time>2017-11-07T16:13:51Z</time>
<hdop>2.700000047683716</hdop>
<extensions>
<speed>0.8683363795280457</speed>
</extensions>
</trkpt>
<trkpt lat="54.611465" lon="39.81721">
<ele>103.8</ele>
<time>2017-11-07T16:13:55Z</time>
<hdop>2.700000047683716</hdop>
<extensions>
<speed>0.9522361159324646</speed>
</extensions>
</trkpt>
<trkpt lat="54.611445" lon="39.8172033">
<ele>103.1</ele>
<time>2017-11-07T16:13:59Z</time>
<hdop>2.799999952316284</hdop>
</trkpt>
<trkpt lat="54.6113583" lon="39.8171167">
<ele>101.2</ele>
<time>2017-11-07T16:14:03Z</time>
<hdop>2.700000047683716</hdop>
</trkpt>
<trkpt lat="54.611285" lon="39.8170767">
<ele>100.6</ele>
<time>2017-11-07T16:14:06Z</time>
<hdop>2.700000047683716</hdop>
<extensions>
<speed>2.3908846378326416</speed>
</extensions>
</trkpt>
<trkpt lat="54.6112267" lon="39.817045">
<ele>100.4</ele>
<time>2017-11-07T16:14:10Z</time>
<hdop>3.0</hdop>
<extensions>
<speed>1.1941555738449097</speed>
</extensions>
</trkpt>
<trkpt lat="54.6111517" lon="39.81702">
<ele>100.4</ele>
<time>2017-11-07T16:14:14Z</time>
<hdop>3.200000047683716</hdop>
<extensions>
<speed>1.2471719980239868</speed>
</extensions>
</trkpt>
<trkpt lat="54.6110567" lon="39.8169983">
<ele>100.8</ele>
<time>2017-11-07T16:14:18Z</time>
<hdop>3.200000047683716</hdop>
</trkpt>
<trkpt lat="54.6109083" lon="39.816965">
<ele>101.9</ele>
<time>2017-11-07T16:14:22Z</time>
<hdop>2.9000000953674316</hdop>
<extensions>
<speed>3.0337727069854736</speed>
</extensions>
</trkpt>
<trkpt lat="54.61079" lon="39.8168783">
<ele>103.1</ele>
<time>2017-11-07T16:14:26Z</time>
<hdop>2.9000000953674316</hdop>
<extensions>
<speed>2.3754429817199707</speed>
</extensions>
</trkpt>
<trkpt lat="54.610665" lon="39.8168367">
<ele>105.0</ele>
<time>2017-11-07T16:14:30Z</time>
<hdop>3.0</hdop>
<extensions>
<speed>2.024402618408203</speed>
</extensions>
</trkpt>
<trkpt lat="54.61056" lon="39.8167883">
<ele>106.0</ele>
<time>2017-11-07T16:14:34Z</time>
<hdop>3.0</hdop>
<extensions>
<speed>2.178819179534912</speed>
</extensions>
</trkpt>
<trkpt lat="54.6104517" lon="39.8166533">
<ele>106.1</ele>
<time>2017-11-07T16:14:38Z</time>
<hdop>2.9000000953674316</hdop>
<extensions>
<speed>1.476223349571228</speed>
</extensions>
</trkpt>
<trkpt lat="54.6103917" lon="39.8165667">
<ele>108.3</ele>
<time>2017-11-07T16:14:42Z</time>
<hdop>3.0</hdop>
<extensions>
<speed>1.3058502674102783</speed>
</extensions>
</trkpt>
<trkpt lat="54.6102867" lon="39.8165267">
<ele>109.2</ele>
<time>2017-11-07T16:14:46Z</time>
<hdop>3.0</hdop>
<extensions>
<speed>0.5991366505622864</speed>
</extensions>
</trkpt>
<trkpt lat="54.61021" lon="39.816525">
<ele>108.7</ele>
<time>2017-11-07T16:14:49Z</time>
<hdop>2.799999952316284</hdop>
<extensions>
<speed>1.267246127128601</speed>
</extensions>
</trkpt>
<trkpt lat="54.6101367" lon="39.8166">
<ele>109.3</ele>
<time>2017-11-07T16:14:53Z</time>
<hdop>2.799999952316284</hdop>
<extensions>
<speed>2.322941303253174</speed>
</extensions>
</trkpt>
<trkpt lat="54.610045" lon="39.8167367">
<ele>109.1</ele>
<time>2017-11-07T16:14:56Z</time>
<hdop>2.799999952316284</hdop>
<extensions>
<speed>2.92928409576416</speed>
</extensions>
</trkpt>
<trkpt lat="54.60997" lon="39.8168933">
<ele>109.6</ele>
<time>2017-11-07T16:14:59Z</time>
<hdop>2.9000000953674316</hdop>
<extensions>
<speed>2.219482183456421</speed>
</extensions>
</trkpt>
<trkpt lat="54.6099317" lon="39.81697">
<ele>110.9</ele>
<time>2017-11-07T16:15:03Z</time>
<hdop>2.9000000953674316</hdop>
<extensions>
<speed>1.582770824432373</speed>
</extensions>
</trkpt>
<trkpt lat="54.6098767" lon="39.8169383">
<ele>111.4</ele>
<time>2017-11-07T16:15:06Z</time>
<hdop>2.799999952316284</hdop>
<extensions>
<speed>0.5970777869224548</speed>
</extensions>
</trkpt>
<trkpt lat="54.609835" lon="39.81692">
<ele>111.8</ele>
<time>2017-11-07T16:15:10Z</time>
<hdop>2.9000000953674316</hdop>
</trkpt>
<trkpt lat="54.60974" lon="39.8167967">
<ele>110.6</ele>
<time>2017-11-07T16:15:14Z</time>
<hdop>2.9000000953674316</hdop>
<extensions>
<speed>2.30338191986084</speed>
</extensions>
</trkpt>
<trkpt lat="54.6096733" lon="39.8167067">
<ele>109.2</ele>
<time>2017-11-07T16:15:18Z</time>
<hdop>3.4000000953674316</hdop>
<extensions>
<speed>1.7541732788085938</speed>
</extensions>
</trkpt>
<trkpt lat="54.6095333" lon="39.81666">
<ele>108.7</ele>
<time>2017-11-07T16:15:22Z</time>
<hdop>3.4000000953674316</hdop>
<extensions>
<speed>1.6404197216033936</speed>
</extensions>
</trkpt>
<trkpt lat="54.6094083" lon="39.8165667">
<ele>108.9</ele>
<time>2017-11-07T16:15:26Z</time>
<hdop>3.200000047683716</hdop>
<extensions>
<speed>0.9450299739837646</speed>
</extensions>
</trkpt>
<trkpt lat="54.6092767" lon="39.8164983">
<ele>111.1</ele>
<time>2017-11-07T16:15:30Z</time>
<hdop>3.0999999046325684</hdop>
<extensions>
<speed>2.742954730987549</speed>
</extensions>
</trkpt>
<trkpt lat="54.60919" lon="39.8164167">
<ele>111.8</ele>
<time>2017-11-07T16:15:34Z</time>
<hdop>3.299999952316284</hdop>
</trkpt>
<trkpt lat="54.60913" lon="39.8163383">
<ele>111.9</ele>
<time>2017-11-07T16:15:37Z</time>
<hdop>3.299999952316284</hdop>
<extensions>
<speed>1.498871088027954</speed>
</extensions>
</trkpt>
<trkpt lat="54.6090367" lon="39.81623">
<ele>113.0</ele>
<time>2017-11-07T16:15:41Z</time>
<hdop>3.299999952316284</hdop>
<extensions>
<speed>1.5765941143035889</speed>
</extensions>
</trkpt>
<trkpt lat="54.60897" lon="39.8162133">
<ele>114.1</ele>
<time>2017-11-07T16:15:45Z</time>
<hdop>3.299999952316284</hdop>
<extensions>
<speed>0.7731127738952637</speed>
</extensions>
</trkpt>
<trkpt lat="54.6088333" lon="39.8161983">
<ele>114.8</ele>
<time>2017-11-07T16:15:49Z</time>
<hdop>3.0999999046325684</hdop>
<extensions>
<speed>1.463355302810669</speed>
</extensions>
</trkpt>
<trkpt lat="54.60873" lon="39.8163183">
<ele>115.1</ele>
<time>2017-11-07T16:15:53Z</time>
<hdop>3.0999999046325684</hdop>
<extensions>
<speed>1.3300422430038452</speed>
</extensions>
</trkpt>
<trkpt lat="54.6086817" lon="39.8164217">
<ele>115.5</ele>
<time>2017-11-07T16:15:56Z</time>
<hdop>3.200000047683716</hdop>
<extensions>
<speed>3.0589940547943115</speed>
</extensions>
</trkpt>
<trkpt lat="54.60854" lon="39.81665">
<ele>117.5</ele>
<time>2017-11-07T16:16:00Z</time>
<hdop>3.200000047683716</hdop>
<extensions>
<speed>1.519974708557129</speed>
</extensions>
</trkpt>
<trkpt lat="54.6084967" lon="39.8167283">
<ele>119.7</ele>
<time>2017-11-07T16:16:04Z</time>
<hdop>3.0</hdop>
</trkpt>
<trkpt lat="54.608525" lon="39.8167867">
<ele>122.4</ele>
<time>2017-11-07T16:16:08Z</time>
<hdop>2.9000000953674316</hdop>
</trkpt>
<trkpt lat="54.6085267" lon="39.816805">
<ele>123.0</ele>
<time>2017-11-07T16:16:12Z</time>
<hdop>2.9000000953674316</hdop>
</trkpt>
<trkpt lat="54.6085267" lon="39.816805">
<ele>123.0</ele>
<time>2017-11-07T16:16:15Z</time>
<hdop>2.9000000953674316</hdop>
</trkpt>
<trkpt lat="54.6085267" lon="39.816805">
<ele>123.0</ele>
<time>2017-11-07T16:16:18Z</time>
<hdop>2.9000000953674316</hdop>
</trkpt>
<trkpt lat="54.6085267" lon="39.816805">
<ele>123.0</ele>
<time>2017-11-07T16:16:21Z</time>
<hdop>2.9000000953674316</hdop>
</trkpt>
<trkpt lat="54.6085267" lon="39.816805">
<ele>123.0</ele>
<time>2017-11-07T16:16:25Z</time>
<hdop>3.0</hdop>
</trkpt>
<trkpt lat="54.6085267" lon="39.816805">
<ele>123.0</ele>
<time>2017-11-07T16:16:28Z</time>
<hdop>3.0999999046325684</hdop>
</trkpt>
<trkpt lat="54.6085267" lon="39.816805">
<ele>123.0</ele>
<time>2017-11-07T16:16:31Z</time>
<hdop>3.0</hdop>
</trkpt>
<trkpt lat="54.6085267" lon="39.816805">
<ele>123.0</ele>
<time>2017-11-07T16:16:35Z</time>
<hdop>3.0</hdop>
</trkpt>
<trkpt lat="54.6085267" lon="39.816805">
<ele>123.0</ele>
<time>2017-11-07T16:16:38Z</time>
<hdop>3.0999999046325684</hdop>
</trkpt>
</trkseg>
</trk>
</gpx>

Надо что бы скрипт взял только информацию о трех измерениях (Latitude (широта), Longitude (долгота) и высота - тег <ele>),
далее уже мои догадки:
скорее всего должно быть так: x= долгота, y= широта.
В каких измерениях пишется GPX тег (например высота) не могу сказать точно.
В общем вот вся информация, чем я владею пока.
Может есть что-то уже такое в природе? Спасибо.

Сообщение отредактировал Ded_ - 14/06/2018, 20:42
Go to the top of the page
 
+Quote Post
igorznag2
сообщение 16/06/2018, 13:45
Сообщение #2688


MaxMan
Иконка группы

Группа: Пользователи
Сообщений: 153
Регистрация: 14/08/2015
Пользователь №: 109 394



Цитата(Ded_ @ 14/06/2018, 20:36) *
Подскажите пожалуйста скрипт, меняющий GPS трек в формате *.GPX в сплайн в реальных масштабах с учетом всех трех координат (широты, долготы и высоты - x,y,z).

Я написал такой скрипт. Пример: https://youtu.be/38MhjpiY5fQ
Напишите мне сообщение, если желаете купить скрипт.
Go to the top of the page
 
+Quote Post
Ded_
сообщение 17/06/2018, 20:12
Сообщение #2689


MaxMan
Иконка группы

Группа: Пользователи
Сообщений: 180
Регистрация: 04/05/2006
Из: Ryazan
Пользователь №: 30 816



Цитата(igorznag2 @ 16/06/2018, 14:45) *
Цитата(Ded_ @ 14/06/2018, 20:36) *
Подскажите пожалуйста скрипт, меняющий GPS трек в формате *.GPX в сплайн в реальных масштабах с учетом всех трех координат (широты, долготы и высоты - x,y,z).

Я написал такой скрипт. Пример: https://youtu.be/38MhjpiY5fQ
Напишите мне сообщение, если желаете купить скрипт.

Ок.
Добрый день.
Покажите пожалуйста, как будет выглядеть в превьюшке 3ds max вот этот трек (Прикрепленный файл  doc.zip ( 9,02 килобайт ) Кол-во скачиваний: 95
), желательно, чтобы в интерфейсе скрипта был счетчик или ползунок какой-то для управления масштаба.
Вы в скрипте учитывали, меридианы и широты?
Go to the top of the page
 
+Quote Post
igorznag2
сообщение 17/06/2018, 21:50
Сообщение #2690


MaxMan
Иконка группы

Группа: Пользователи
Сообщений: 153
Регистрация: 14/08/2015
Пользователь №: 109 394



Цитата(Ded_ @ 17/06/2018, 20:12) *
Добрый день.
Покажите пожалуйста, как будет выглядеть в превьюшке 3ds max вот этот трек

Я ответил вам в личные сообщения.
Предоставьте пожалуйста ваш Skype или вконтакте для быстрого общения.

Сообщение отредактировал igorznag2 - 17/06/2018, 21:51
Go to the top of the page
 
+Quote Post
Ded_
сообщение 17/06/2018, 21:53
Сообщение #2691


MaxMan
Иконка группы

Группа: Пользователи
Сообщений: 180
Регистрация: 04/05/2006
Из: Ryazan
Пользователь №: 30 816



Цитата(Ded_ @ 17/06/2018, 21:12) *
///////////
Вы в скрипте учитывали, меридианы и широты?

Я хотел сказать о Spherical Mercator, сферическом проецировании.
Обычное плоское конвертирование трека я нашел как сделать.

Кстати есть супер навороченный скрипт с учетом сферического проецирования, создающий даже поверхность земли с текстурой из тайловых карт собранных в сас планете (я ей пользуюсь уже много лет, SASпланетой, планирую маршруты только там) и стоит 10 евро.
CODE
-- Spline Import Export script by Mario Morais| mj-multimedia.net

utility splineInOut "Spline CSV IO" width:162 height:400
(

local picked_spline
local Z_value= 100.0
local DelimitedChar= " "
local scriptversion= "v1.1"


--pickbutton pick_spline "Get Select Splines" width:128 filter:spline_filt
group "Export Splines"
(
button get_selsp "Get Selected Splines" width:128 tootip:"Select Splines to export then press button"
label lb_selsp "Splines: " align:#left
label lb "Axis:" align:#left
checkbox chk_X "X" checked:false across:3
checkbox chk_Y "Y" checked:false
checkbox chk_Z "Z" checked:true
button btn_export "Export to.." tooltip:"Export spline points to Txt file"
)

group "Import Spline"
(
checkbox chk_fixZ "Z value:" checked:false across:2 align:#right
edittext txt_Z align:#right width:60 enabled:false text:(Z_value as string)
radiobuttons radio_space "Delimited char" labels:#("Space","TAB",";",",") default:1
button btn_import "Import from..." tooltip:"Import points from a txt file to Spline. Columns order X Y Z"
)

Group "Import CSV IO"
(
label lbl_version "by M.Morais"
HyperLink mylink "(donations) mj-multimedia.net" align:#center address:"http://www.mj-multimedia.net/"
)


on radio_space changed radiopos do
(
DelimitedChar= case radiopos of
(
1: " "
2: "\t" --tab
3: ";"
4: ","
)

-- print DelimitedChar
)


on txt_Z changed do
(
Z_value= (txt_Z.text as float)
)

on chk_fixZ changed state do
(
if state then txt_Z.enabled=true else txt_Z.enabled=false

)

fn spline_filt obj =
(
sptype=classof obj
if (sptype== line) or (sptype== SplineShape) then
return true
else
return false
)

on get_selsp pressed do
(
if selection.count > 0 then
(
lb_selsp.caption = "Splines:" + (selection.count as string)
picked_spline= selection
) else messagebox "select splines then press 'Get Selected Splines'"
)



fn export2Txt txt_file picked_spline=
(
prefix= txt_file
spacingchar=" " --\t tab
for myshape in picked_spline do
(
--print myshape
if spline_filt myshape then
(
txt_file= (prefix + "\\" + myshape.name + ".txt")

f_txt= createFile txt_file
close f_txt
f_txt= openFile txt_file mode:"w"

--nSpline = picked_spline.numSplines
--myspline= picked_spline[1]
spline_i= 1
nknots= numKnots myshape spline_i
for knot_i = 1 to nknots do
(
thePos = getKnotPoint myshape spline_i knot_i
format "%% " knot_i spacingchar to:f_txt

if chk_X.checked then format "%%" spacingchar (thePos.x) to:f_txt
if chk_Y.checked then format "%%" spacingchar (thePos.y) to:f_txt
if chk_Z.checked then format "%%" spacingchar (thePos.z) to:f_txt
format "\n" to:f_txt
)
print myshape.name
close f_txt
)

)

print "done"
)


fn importFrom txt_file Za spacingchar=
(
--local spacingchar=" " --\t tab
local filename=getFileNameFile txt_file
local spline_name= "importSpline"
local fz=Za --default Z

f_txt= openFile txt_file mode:"r"
if ( f_txt != undefined) then
(
myspline = splineShape()
idx= addNewSpline myspline
myspline.name=spline_name
do
(
myline = readline f_txt
a_coords=filterString myline spacingchar

fx= a_Coords[1] as float --X
fy= a_Coords[2] as float --Y
if chk_fixZ.checked then
fz= Za
else
if a_Coords.count > 2 then fz= a_Coords[3] as float --Z is Height

addKnot myspline idx #smooth #line [fx, fy, fz]

) while not (eof f_txt)

updateshape myspline

) else messagebox "file open error"

try( close f_txt ) catch()
)


on btn_export pressed do
(
--local txt_file = getSaveFileName caption:"Text file to create"
local txt_file = getSavePath caption:"Selected destination"
if picked_spline.count > 0 then
(
export2Txt txt_file picked_spline
)
else messagebox "selected splines then press 'Get Selected Splines'"
)



on btn_import pressed do
(

--getSaveFileName
local txt_file = getOpenFileName caption:"Selected File to import" types:"Text(*.txt)|*.txt|Excel(*.csv)|*.csv|All|*.*|"
if txt_file != undefined then
(
importFrom txt_file Z_value DelimitedChar
) else messagebox "Bad filename"

)

on splineInOut open do
(
lbl_version.caption = scriptversion + " by M. Morais"
)

)
Go to the top of the page
 
+Quote Post
Ded_
сообщение 06/09/2018, 12:36
Сообщение #2692


MaxMan
Иконка группы

Группа: Пользователи
Сообщений: 180
Регистрация: 04/05/2006
Из: Ryazan
Пользователь №: 30 816



Добрый день.
Вопрос про Biped или систему костей как у Biped со всеми вспомогательными костями (скручивания), но лучше все же Biped, там кости скручивания Twist хорошо реализованы, можно выбирать плавное затухание влияния.
Я иногда ставлю позы по референсам заригеной модельки человека. С помощью скрипта Bippy создаю Biped по размерам и положениям костей, как расстояние и поворот пивота, между дамиками в FBX модели. Привязкой соединяю дамики (кости) FBX модельки с полученным Biped , привязываю все доп. кости такие как скручивание предплечья и запястья к Biped , добавляю дополнительные даммики (кости) к костям таза и бедра Biped, если они нужны применяю к ним контроллеры ограничения....
В общем у меня получается FBX скелет с мешем - насажен на Biped, и вот после этого по референсам в видовых проекциях пытаюсь воссоздать позу как у модели на фото.
Вопрос вот в чем.
Хоть и Biped продуман очень , IK контроллеры . притягивание стопы или ладони привязкой кликом в панельке и тд.... Но у него суставы ограничены слабо, что я и хочу узнать.
Например там просто в контроллерах Biped есть блокировка по осям и не более, по градусам нет.
Например кость голени может вращаться относительно кости бедра только по одной своей локальной оси (Z) , ось Y просто заблокирована на любое действие в контроллере вращения, а при вращении по оси (X) вспупает в действие IK анимация и вращается вся нога по оси бедра, все как у людей прям ).
Но нет ограничения в суставах по углу поворота относительно своих локальных осей. Например можно легко вывернуть неправдоподобно ногу или руку в видовых окнах когда ставишь позу по одному из них, и меняя вид видишь что поза в "вывихом" начинаешь опять править.
ВОт сам вопрос.
Кто может встречал такие контроллеры для Biped например в виде скрипта которые ограничивали вращение основных костей по локальным осям? Я понимаю. что все люди разные, и там значит должно быть чтото выбора гибкости, например первый как у толстого неуклюжего человека который не может просто сильно согнуться вперед или высоко задрать ногу, вторая как у нормального среднестатистического человека, который может помыть ногу в раковине но не более ) и третье например - гимнаст.
Вы встречали чтото подобное?
Ведь так бы было легко ставить позы, когда при излишнем повороте сустава в окне бы было видно что включается IK взаимодействие из-за чрезмерного угла поворота, что по сути дает подсказку и помогает одновременно с общей позе.
Спасибо.
Go to the top of the page
 
+Quote Post
RGhost
сообщение 10/09/2018, 07:12
Сообщение #2693


Рыцарь форума
Иконка группы

Группа: Участник
Сообщений: 2 211
Регистрация: 01/04/2003
Из: Moscow/Russia
Пользователь №: 1 802



@Ded_

Я пару лет назад пытался такое реализовать но безуспешно sad.gif
Такого бы плана бы контроллер вообще была бы сказка, где сплайном регулируешь ограничения поворота http://www.root-motion.com/finalikdox/html/page12.html
Go to the top of the page
 
+Quote Post
DjFAT
сообщение 28/09/2018, 17:38
Сообщение #2694


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 726
Регистрация: 10/05/2007
Пользователь №: 50 992



Всем привет. Давно выползающий вопрос есть. Можно ли выделенные объекты в сцене имеющие ключи анимации, как-то разово перенести/сдвинуть на определенное кол-во кадров?
Т.е. имеем кучку объектов, каждая со своими ключами и сдвигаем на заданное кол-во кадров. Это можно делать ручками до того как объектов становиться очень много и длины запеченных ключей не уходят за сотни и тысячи.
Go to the top of the page
 
+Quote Post
igorznag2
сообщение 28/09/2018, 21:40
Сообщение #2695


MaxMan
Иконка группы

Группа: Пользователи
Сообщений: 153
Регистрация: 14/08/2015
Пользователь №: 109 394



Цитата(DjFAT @ 28/09/2018, 17:38) *
Всем привет. Давно выползающий вопрос есть. Можно ли выделенные объекты в сцене имеющие ключи анимации, как-то разово перенести/сдвинуть на определенное кол-во кадров?

Попробуйте использовать скрипт Key Mover.
http://www.scriptspot.com/3ds-max/scripts/key-mover
Go to the top of the page
 
+Quote Post
DjFAT
сообщение 29/09/2018, 13:18
Сообщение #2696


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 726
Регистрация: 10/05/2007
Пользователь №: 50 992



Цитата(igorznag2 @ 28/09/2018, 21:40) *
Цитата(DjFAT @ 28/09/2018, 17:38) *
Всем привет. Давно выползающий вопрос есть. Можно ли выделенные объекты в сцене имеющие ключи анимации, как-то разово перенести/сдвинуть на определенное кол-во кадров?

Попробуйте использовать скрипт Key Mover.
http://www.scriptspot.com/3ds-max/scripts/key-mover

Нет, это нето. Он переносит поэлементно каждый объект с заданным интервалом. А не все разом. + он не видит visibility.
Нужно просто сместить выбранные объекты с трансформацией и визибилити на нужное кол-во кадров вперед/назад. Может кто сможет помочь? Задача не срочная ,но частенько вылазит на кешированных объектах.
Go to the top of the page
 
+Quote Post
RGhost
сообщение 29/09/2018, 15:43
Сообщение #2697


Рыцарь форума
Иконка группы

Группа: Участник
Сообщений: 2 211
Регистрация: 01/04/2003
Из: Moscow/Russia
Пользователь №: 1 802



https://www.youtube.com/watch?v=IGXzTKB-zkk

А зачем скрипт, чем Insert/Cut Time не устраивает?

Сообщение отредактировал RGhost - 29/09/2018, 15:44
Go to the top of the page
 
+Quote Post
DjFAT
сообщение 30/09/2018, 12:08
Сообщение #2698


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 726
Регистрация: 10/05/2007
Пользователь №: 50 992



Подозреваю на кол-ве объектов за 1000 и кадров за 1000 он будет тупить так же как и едитор кривых. Но я могу ошибаться.
Go to the top of the page
 
+Quote Post
RGhost
сообщение 30/09/2018, 18:18
Сообщение #2699


Рыцарь форума
Иконка группы

Группа: Участник
Сообщений: 2 211
Регистрация: 01/04/2003
Из: Moscow/Russia
Пользователь №: 1 802



Цитата(DjFAT @ 30/09/2018, 12:08) *
Подозреваю на кол-ве объектов за 1000 и кадров за 1000 он будет тупить так же как и едитор кривых. Но я могу ошибаться.


Попробовал при таких условиях, тормозит конечно но задержка где то ~10 сек.

Если скриптом вставлять кадры для выделенных объектов, то так:

Код
for obj in selection do insertTime obj 0f 100f


если нужно вырезать то второе значение будет с минусом: 0f -100f

Сообщение отредактировал RGhost - 30/09/2018, 18:35
Go to the top of the page
 
+Quote Post
DjFAT
сообщение 30/09/2018, 21:18
Сообщение #2700


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 726
Регистрация: 10/05/2007
Пользователь №: 50 992



Спасибо за скриптик!
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






190 страниц V  « < 178 179 180 181 182 > » 
Reply to this topicStart new topic

2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 28/03/2024 - 22:01