
Оно вертится!
Для захвата 3D-сцен нам потребуется, во-первых, сам 3D Ripper DX (для захвата всей геометрии, текстур и шейдеров, отрендеренных в текущем кадре), а во-вторых, D3DX9_29.dll — файл библиотеки для DirectX, необходимый для работы 3D-риппера. Все перечисленные файлы вы можете взять с нашего диска из раздела «Игрострой».
3D Ripper работает по следующему принципу. При запуске программы необходимо указать путь к exe-файлу игры, из которой нужно извлечь ресурсы, и настроить ряд параметров захвата. После этого игра грузится не напрямую, а через 3D Ripper.
Если игра поддерживает DirectX 9.0, то в левом верхнем углу программы высветится сообщение Ready to Capture, информирующее о том, что можно приступать к захвату. Остается лишь добраться до того места, которое необходимо «сфотографировать», и нажать горячую клавишу.
Даже при наличии мощной машины 3D-риппер повесит запущенную игру на несколько секунд, а то и минут. За этот промежуток времени он собирает необходимые данные (геометрия уровня, шейдеры, текстуры, наложенные на объекты).
3D для всех
Запустите 3D Ripper. На экране появится окно, в котором необходимо настроить ряд параметров. В поле под строкой Please Select DirectX 9 application to analize укажите путь к любой установленной игре, использующей возможности DirectX девятой версии. Мы для примера использовали Call of Duty 2.
Захваченная при помощи риппера сцена в 3DS Max.
Теперь нужно назначить горячие клавиши на различные действия утилиты. Параметр поля Capture key отвечает за клавишу захвата сцены, в пределах которой находится игрок. По умолчанию на данное действие назначена клавиша F12. Дополнительно назначьте клавишу на пункт Wireframe mode key, данная опция позволит увидеть внутреннее устройство игровой локации — множество полигонов или треугольников, из которых состоят все объекты. Назначив клавишу на действие Disable texture key, вы сможете включать/отключать все игровые текстуры.
Теперь разберем предназначение флажков напротив поля Capture key. Если вы поставите галку в пункте Capture all shaders, то риппер при захвате сцены вытянет из игры все шейдеры. Хотите захватить все текстуры, использованные в локации? Ставьте галку напротив пункта Capture all textures. Если вам нужно запустить игру в оконном режиме, то установите флажок напротив опции Force windowed mode.
Последний пункт — Disable shader model 3.0 — по умолчанию отключен, лучше его не активировать, иначе программа будет часто вылетать в Windows. При желании вы можете изменить пути хранения сцен, текстур (кнопки Frames (*.3DR) output directory, Textures (*.DDS) output directory и Shaders (*.VSH, *.PSH) output directory).
Атрибут Camera FOV отвечает за обзор камеры. Чем больше значение, тем больше объектов будет в захваченной сцене. По умолчанию значение данного параметра ровно 85.
C настройкой риппера разобрались. Жмите кнопку Launch, чтобы запустить Call of Duty 2 в режиме захвата. Вы увидите, что в левом верхнем углу игры высветится надпись Ready to Capture. Начните какую-либо миссию в CoD 2, отыщите наиболее подходящую для захвата сцены локацию и нажмите F12. 3D Ripper сохранит все извлеченные файлы на винчестер в заданные вами директории.
Выйдите из игры и запустите 3DS Max. Выберите пункт меню File/Import и в появившемся окне в поле Тип файлов задайте параметр 3DR Import (*.3DR). Затем укажите путь к захваченной 3D-сцене, например, C:Documents and SettingsUserМои Документы 3DReaperDXFramesframe006b27f2.3dr. Кликните по кнопке Ok.
В появившемся меню импорта сцены, не изменяя никаких параметров, снова нажмите на Оk. Подождите, пока «Макс» загрузит захваченный 3D-кадр. На слабых машинах этот процесс может затянуться на несколько часов: крайне желательно, чтобы оперативной памяти было не менее 1 Гб (в этом случае средних размеров сцена загружается за 2-3 минуты).
Описанным методом вы можете захватывать сцены из любой игры, поддерживающей DirectX 9.0, после этого разбирать их в «Максе» на составляющие и использовать при создании модов.
Источник
3d Ripper Dx Error Unable To Create Process

… it gives me a message saying “Unable to create process”. Can anyone help? September 16th, 2010, 18:50 #2. wonkavision. View Profile View Forum Posts … There were a bunch of comments claiming 3D Ripper DX only works with older builds of Dolphin, …
Click “show” to see overview. Series two of Merlin, is a British fantasy television series……
In a recent post, I touched on a workflow to export models from Google Earth into UDK. However, what if you wanted to repeat this process for an entire city?…
Global monitoring mode. If 3D Ripper DX is unable to inject itself into application, it can enter global monitoring mode.
3D Ripper and Dolphin = Error “Unable to create process” Discussion in ‘Dolphin Discussion’ started by Tony Starks, Jan 18, 2010. … “Unable to create process” I`am using Vista 64 and Dolphin SVN R 4771… whats the problem? Cmad: Regards Tony
… posted in Art Support: Im unable to use 3d ripper dx despite seetting everything right and followed this tutorial properly https://www.youtube … I get an error message saying “unable to create process” can someone please help me with this problem, …
Portfolio and Technology Blog: 10 Years of Tinkering … In a previous post, I provided an outline for exporting models from Google Earth into 3DSMax….
Type or paste a DOI name into the text box. Click Go. Your browser will take you to a Web page (URL) associated with that DOI name. Send questions or ……
Just want to be able to hig… By Taynak 27 Jan 2015; Chat. Use this forum for any nonimportant chat and spare the main forums from such discussions….
Jack the Ripper is the best known name given to an unidentified serial killer active in the largely impoverished areas in and around the Whitechapel ……
Источник
автор: Da-Kornev
редактор: Garin (Tiarum Wiki team)
дата публикации оригинала: 21.09.2007г.
ссылка на сайт: RUMOR
ver: 1.0
Содержание
Руководство по работе с 3D Ripper DX
Этот туториал посвящен использованию программы 3D Ripper DX.
Описание программы
В качестве примера я опишу переработку брони из игры Two Worlds под Oblivion.
Инсталляция
Запускаем файл 3DRipperDXSetup.exe. Сразу хочу сообщить приятную новость – эта прога не имеет средств защиты и мучиться с разнообразными кряками не придется.
Когда откроется менюшка Install 3dr import plugins for, выберите ту версию 3dsMax, которая у вас стоит, и укажите к ней путь (в моем случае он сам опознал, что у меня 3dsMax 7 и он установлен в папке Program Files). Это необходимо для того, чтобы инсталлятор загрузил нужные для работы плагины в ваш 3dsMax (сам риппер ставится в отдельную папку).
Дальше инсталляция пройдет сама.
Работа с программой
Запускаем программу. И сразу же видим сообщение:
Ничего особенного, просто очередное напоминание об авторских правах. У меня вылезает каждый раз. Щелкаем на ОК и наконец-то попадаем в окошко программы:
Теперь обо всем по порядку.
Запуск игры
Итак, выбираем путь к экзешнику игры, жмем Launch – запустится игра.
Советы по снятию 3d-скринов
Теперь несколько советов относительно скринов.
Для справки – вот как эта бронь выглядела в игре
Обработка скрина в 3dsMax
Выходим из игры, запускаем 3dsMax и импортируем сцену.
В результате получаем приблизительно такой вид ландшафта:
Источник
3d Ripper Dx Error Unable To Create Process

… it gives me a message saying “Unable to create process”. Can anyone help? September 16th, 2010, 18:50 #2. wonkavision. View Profile View Forum Posts … There were a bunch of comments claiming 3D Ripper DX only works with older builds of Dolphin, …
Click “show” to see overview. Series two of Merlin, is a British fantasy television series……
In a recent post, I touched on a workflow to export models from Google Earth into UDK. However, what if you wanted to repeat this process for an entire city?…
Global monitoring mode. If 3D Ripper DX is unable to inject itself into application, it can enter global monitoring mode.
3D Ripper and Dolphin = Error “Unable to create process” Discussion in ‘Dolphin Discussion’ started by Tony Starks, Jan 18, 2010. … “Unable to create process” I`am using Vista 64 and Dolphin SVN R 4771… whats the problem? Cmad: Regards Tony
… posted in Art Support: Im unable to use 3d ripper dx despite seetting everything right and followed this tutorial properly https://www.youtube … I get an error message saying “unable to create process” can someone please help me with this problem, …
Portfolio and Technology Blog: 10 Years of Tinkering … In a previous post, I provided an outline for exporting models from Google Earth into 3DSMax….
Type or paste a DOI name into the text box. Click Go. Your browser will take you to a Web page (URL) associated with that DOI name. Send questions or ……
Just want to be able to hig… By Taynak 27 Jan 2015; Chat. Use this forum for any nonimportant chat and spare the main forums from such discussions….
Jack the Ripper is the best known name given to an unidentified serial killer active in the largely impoverished areas in and around the Whitechapel ……
Источник
Различные ошибки DirectX
Ошибка DirectX – далеко не редкое явление. Эти библиотеки весьма чувствительны к драйверам, настройкам операционной системы и прочим штукам. Поэтому сбои случаются довольно часто. И нужно знать все о том, как им противостоять. Рассмотрим самые популярные ситуации.
Устранение неполадок
В данном материале мы рассмотрим те сбои ДиректХ, которые встречаются чаще всего в повседневной жизни. Естественно, мы расскажем и о том, как их исправить. Но в тексте будет много сложного. Так что внимательно читайте инструкции.
DirectX function device CreateTexture2D
Если появляется ошибка «DirectX function device CreateTexture2D», то, вероятнее всего, виноваты драйвера видеокарты. Бывает так, что в старых драйверах не хватает куска кода, который требуется для нормальной работы видеокарты с той или иной версией библиотеки. Это случается из-за недосмотра разработчиков. Однако в новых версиях ПО ошибка может быть устранена.
Для обновления драйвера вовсе не обязательно посещать официальный сайт разработчика, скачивать нужную версию драйвера и устанавливать ее вручную. Гораздо проще и безопаснее использовать для обновления инструменты Windows.
Сейчас мы рассмотрим вариант обновления с помощью «Диспетчера устройств» Windows:
По завершении обновления необходимо перезагрузить компьютер. Только после рестарта система сможет инициализировать новый драйвер и начать его использовать. После рестарта можно пробовать запускать проблемную игру. Если ошибка все еще остается, то стоит попробовать еще один вариант.
Unable to create DirectX 11 device
А вот ошибка «Unable to create DirectX 11 device», наоборот, может появиться после обновления драйвера, если в его коде есть какой-то баг. Если это сбой обнаружился только после обновления, то это значит, что в новой версии ПО присутствует какой-то баг, мешающий нормальной работе графического адаптера и системных библиотек.
Откат также осуществляется при помощи встроенных инструментов операционной системы Windows. Но для его осуществления требуются немного другие шаги, чем для обновления драйвера. Впрочем, мы в любом случае предоставим подробную инструкцию, рассказывающую о данном процессе. Вот она:
Как водится, после работы с драйверами обязательно нужно перезагрузить компьютер. Иначе система просто не увидит другой драйвер и попытается работать со старым, что приведет к падению ОС. После рестарта можно проверять игру на наличие ошибок. Если и этот вариант не помог, то у нас в запасе есть еще несколько.
The Launcher cannot query DirectX
DirectX function device createbuffer
Для появления ошибки «DirectX function device createbuffer» тоже имеется свое объяснение. Если на вашем компьютере находились полчища вирусов, то вполне вероятно, что они могли повредить некоторые системные файлы, ответственные за работу библиотек DirectX. Отсюда и постоянные ошибки при запуске той или иной игрушки. Также могут возникнуть конфликты в работе драйверов и компонентов библиотек.
Однако даже если файлы сильно повреждены, есть возможность вернуть все на круги своя. Для восстановления элементов даже не нужно никаких дополнительных программ. Достаточно командной строки. Бояться ее не стоит. Если все выполнять в строгом соответствии с инструкцией, то ничего страшного не случится. А вот и она:
Проверка файлов и их восстановление займет около 10-15 минут. Не забудьте, что после окончания проверки обязательно нужно будет перезагрузить компьютер. Иначе в восстановлении не будет никакого толку. После рестарта можно проверять работоспособность библиотек DirectX и любимой игрушки. Если это не помогло, то остается всего один вариант.
Не удается создать устройство DirectX
Если «Не удается создать устройство DirectX», то такое поведение может быть также связано с работой антивируса или системного брандмауэра. Эти программы любят блокировать все подряд. Даже несмотря на то, что перед ними вовсе не вредоносный объект. Вероятно, они блокируют и некоторые компоненты библиотек Директ Икс.
Самым правильным шагом будет временное отключение защиты. Достаточно это сделать для антивируса. Просто найдите его иконку в трее Windows, кликните по ней ПКМ и выберите соответствующую опцию.
DirectX encountered an unrecoverable error
При появлении ошибки с текстом «DirectX encountered an unrecoverable error» остается только одно – переустановка. Ведь, вероятнее всего, вирусы повредили какие-то файлы самих библиотек. Поэтому и появляются ошибки такого типа. И именно поэтому видеокарта не может нормально работать с DirectX. Если это действительно так, то приятного в этом мало.
Здесь поможет только полная переустановка компонента. Данная процедура очень простая в исполнении, ведь от пользователя требуется просто скачать и запустить специальную утилиту. Подробности о ней изложены в отдельной статье, с которой мы и предлагаем вам ознакомиться. Это же действие нередко спасает и при сбое DirectX error 0x887a0004.
Your graphics card does not support DirectX 11 features
Некоторые ошибки указывают на аппаратную проблему. Да, именно на ту, которая связана с железом компьютера. И здесь мы вряд ли что-нибудь сможем сделать.
Ошибка с текстом Your graphics card does not support DirectX 11 features недвусмысленно говорит о том, что у вас слишком древний графический адаптер, который не поддерживает DirectX 11. И такое действительно случается. Под раздачу даже попадают видеокарты 2011 года выпуска. И неудивительно. Ведь они поддерживают только версию 10.1.
Решение проблемы простое. Нужно пойти в магазин и купить новую видеокарту. Есть еще один вариант: отказаться от идеи запуска той игры, которая выдала такую ошибку. Все равно ничего не получится до тех пор, пока вы не обновите свое оборудование. Эту ошибку исправить невозможно другими способами.
Заключение
В рамках данного материала мы поговорили о том, что делать, если вдруг возникла неустранимая ошибка DirectX. Если именно так написано в окне с ошибкой, то это еще ничего не значит. В большинстве случаев ее можно устранить. Если, конечно, она имеет программный характер, а не связана с аппаратными частями компьютера.
Для решения программных проблем существует много способов. Все они перечислены чуть выше. Некоторые из них могут показаться вам довольно сложными. Но не стоит паниковать. Нужно выполнять все в строгом соответствии с инструкцией. Только в этом случае можно надеяться, что проблема будет решена и библиотеки заработают так, как им положено. Кстати, если вы поняли, что проблема имеет аппаратный характер, то не пытайтесь ремонтировать видеокарту сами. Вы ее только убьете.
Источник
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 |
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Grids, StdCtrls, Menus; type TForm1 = class(TForm) Label1: TLabel; PN1: TStringGrid; TTN1: TStringGrid; StringGrid3: TStringGrid; Edit1: TEdit; Label2: TLabel; Edit2: TEdit; Label3: TLabel; Edit3: TEdit; Label4: TLabel; Edit4: TEdit; Label5: TLabel; Label6: TLabel; Edit5: TEdit; Label7: TLabel; Edit6: TEdit; Label8: TLabel; Edit7: TEdit; Label9: TLabel; Edit8: TEdit; IVODP1: TStringGrid; Label10: TLabel; MainMenu1: TMainMenu; N1: TMenuItem; N2: TMenuItem; N3: TMenuItem; N4: TMenuItem; N5: TMenuItem; N6: TMenuItem; N7: TMenuItem; N8: TMenuItem; N9: TMenuItem; N10: TMenuItem; procedure FormCreate(Sender: TObject); procedure N10Click(Sender: TObject); procedure N3Click(Sender: TObject); procedure N4Click(Sender: TObject); procedure N6Click(Sender: TObject); procedure N7Click(Sender: TObject); procedure N9Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} type PrixNakl=record nom: real; fio: string[30]; data: string[8]; name: string[10]; edizm: string[10]; cena: real; kol: integer; summ: real; pr: boolean; end; type TT=record nom: string[2]; fio: string[30]; mag: string[20]; data: string[8]; name:string[10]; edizm:string[10]; cena:real; kol:integer; summ:real; pr: boolean; end; var f: file of TT; t: file of PrixNakl; PN: PrixNakl; buf: TT; prix: array of PrixNakl; tov: array of TT; procedure TForm1.FormCreate(Sender: TObject); begin PN1.Cells[0,0]:='Наименование'; PN1.Cells[1,0]:='Ед. измерения'; PN1.Cells[2,0]:='Цена'; PN1.Cells[3,0]:='Количество'; PN1.Cells[4,0]:='Сумма'; TTN1.Cells[0,0]:='Наименование'; TTN1.Cells[1,0]:='Ед. измерения'; TTN1.Cells[2,0]:='Цена'; TTN1.Cells[3,0]:='Количество'; TTN1.Cells[4,0]:='Сумма'; IVODP1.Cells[0,0]:='Наименование'; IVODP1.Cells[1,0]:='Ед. измерения'; IVODP1.Cells[2,0]:='Цена'; IVODP1.Cells[3,0]:='Количество'; IVODP1.Cells[4,0]:='Сумма'; IVODP1.Cells[5,0]:='Количество'; IVODP1.Cells[6,0]:='Сумма'; IVODP1.Cells[7,0]:='Количество'; IVODP1.Cells[8,0]:='Сумма'; StringGrid3.Cells[1,0]:='Отпущено'; StringGrid3.Cells[2,0]:='Доставлено'; StringGrid3.Cells[3,0]:='Отклонение'; end; procedure TForm1.N10Click(Sender: TObject); var n: integer; begin n:=StrToInt(Edit1.Text); PN1.RowCount:=n+2; PN1.Cells[0,n+1]:='Итого'; TTN1.RowCount:=n+2; TTN1.Cells[0,n+1]:='Итого'; end; procedure TForm1.N3Click(Sender: TObject); var i,n:integer; begin AssignFile (t,'Prihodn.dat'); n:=StrToInt(Edit1.Text); Reset (t); seek (t, filesize(t)); for i := 1 to n do begin PN.nom:=StrToFloat(Edit2.Text); PN.fio:=Edit3.Text; PN.data:=Edit4.Text; PN.name:=PN1.Cells[0,i]; PN.edizm:=PN1.Cells[1,i]; PN.cena:=StrToFloat(PN1.Cells[2,i]); PN.kol:=StrToInt(PN1.Cells[3,i]); PN.summ:=StrToFloat(PN1.Cells[4,i]); PN.pr:=false; write (t,PN); end; CloseFile (t); end; procedure TForm1.N4Click(Sender: TObject); begin Rewrite(t); CloseFile(t); end; procedure TForm1.N6Click(Sender: TObject); var i,n:integer; begin AssignFile (f,'Tovarn.dat'); n:=StrToInt(Edit1.Text); Reset (f); seek (f, filesize(f)); for i := 1 to n do begin buf.nom:=Edit5.Text; buf.fio:=Edit6.Text; buf.data:=Edit8.Text; buf.mag:=Edit7.Text; buf.name:=TTN1.Cells[0,1]; buf.edizm:=TTN1.Cells[1,i]; buf.cena:=StrToFloat(TTN1.Cells[2,i]); buf.kol:=StrToInt(TTN1.Cells[3,i]); buf.summ:=StrToFloat(TTN1.Cells[4,i]); buf.pr:=false; write (f,buf); end; CloseFile (f); end; procedure TForm1.N7Click(Sender: TObject); begin Rewrite(f); CloseFile(f); end; procedure TForm1.N9Click(Sender: TObject); var n,i,j,kolvo1, kolvo2: integer; st: string; begin AssignFile(t,'Prihodn.dat'); AssignFile(f,'Tovarn.dat'); Reset(t); Reset(f); i:=0; j:=1; While not (EOF(t)) do while not(EOF(f)) do begin Read(t,PN); Read(f,buf); Begin st:=Prix[i].name; kolvo1:=0; kolvo2:=0; if (prix[j].name=st) and (prix[j].pr=false) then begin kolvo1:=kolvo1+prix[j].kol; kolvo2:=kolvo2+tov[j].kol; IVODP1.Cells[0,j]:=prix[j].name; IVODP1.Cells[1,j]:=prix[j].edizm; IVODP1.Cells[2,j]:=FloatToStr(prix[j].cena); IVODP1.Cells[3,j]:=IntToStr(kolvo1); IVODP1.Cells[4,j]:=FloatToStr(StrToInt(IVODP1.Cells[2,j])*kolvo1); IVODP1.Cells[5,j]:=IntToStr(kolvo2); IVODP1.Cells[6,j]:=FloatToStr(StrToInt(IVODP1.Cells[5,j])*kolvo2); j:=j+1; Prix[j].pr:=true; end; i:=i+1; end; CloseFile(t); CloseFile(f); end; end; end. |
Готовы ли вы заглянуть в глубины своего подсознания и пройти этот путь до конца? Перед вами гайд, благодаря которому вы сможете узнать, как вытаскивать модели из игр.
1) Итак, первым делом нам необходимо скачать 3ds max. У меня лично завалялась седьмая версия, но вы можете скачать любую с 5 по 9 и с 2009 года по 2011 (требует программа по вытаскиванию моделей). Надеюсь, гуглом умеете пользоваться. Прежде чем переходить ко второму шагу, установите 3ds max. P.s. если кто-то каким-то чудом не нашёл 3ds max, то можете скачать по ссылке тот, на котором проводился весь этот опыт — https://yadi.sk/d/onuRny8UiDJ4B
2) Второе дело тоже нехитрое – нужно скачать и установить 3D Ripper DX. Именно с помощью него мы будем вытаскивать модели из игр. Найти его довольно несложно, ведь скачать его можно бесплатно прямо с сайта разработчика — http://www.deep-shadows.com/hax/3DRipperDX.htm#Download. Устанавливаем его.
3) Третьим квестом для вас будет найти программу Deep Exploration. Лично у меня все с ней получилось только на версии 3.5.10.1242. Так и вводим в гугле – «Deep Exploration 3.5.10.1242», с первой строчки скачиваем, устанавливаем. Эта программа нам понадобится для интегрирования текстур. Если вы не нашли, я скинул вам свою версию на яндекс диск — https://yadi.sk/d/KhT-eEBti48LM . Там установка и кейген. Итак, все три квеста выполнены, получаем level up и идем дальше.
4) Запускаем программу 3D Ripper DX. У нас появляется вот такое окно.
Настраиваем. Вверху указываем путь к игре, из которой будем дергать модель. (я выбрал orcs must die). Ставим галочки как на скриншоте. Можно поставить также Force windowed mode, если хотите, чтобы игра запустилась в оконном режиме. Внизу три пути указывают, куда будет сохраняться модель, текстуры и тени. Оставляем по умолчанию, чтоб потом не запутаться.
5) Приступаем к извлечению модели из игры. С молитвами и надеждой жмем на Launch. Запускается игра. В левом углу у нас должна присутствовать желтая надпись. Вот такая.
Мы находим нужную модель в игре и жмем F12. При нажатии в левом углу ненадолго появится красная надпись, значит все по плану, модель сохранилась. Теперь можно выходить из игры. Лично я собирался вытащить модель арбалета, но в данном случае буду вытаскивать арбалет вместе с персонажем, чтоб было нагляднее.
6) Теперь наша 3D модель персонажа выдернута из игры. Запускаем 3ds max. Нажимаем File – Import и находим нашу сохраненную модель в Documents3DReaperDXFrames. Открываем ее и видим окошко, в котором нам следует выбрать Recommended Values, в противном случае модель может сплющиться.
Нажимаем ок и в результате перед нами предстает нечто подобное.
В большинстве случаев тут вообще творится хаос, так как программа, помимо нужной нам модели, выдергивает все подряд. Как правило, все, что есть на уровне. Но это не беда. Мы нажимаем на любое окошко и колесиком мышки приближаем. В основном, при приближении, мы уже можем различить нашу модель. Мы выделяем ее, нажимаем CTRL + I, а затем DELETE. Остается только нужная нам модель. При желании, вы можете удалить ненужные элементы и вручную, это тоже быстро. Вот что осталось у меня.
Теперь мы экспортируем модель из игры, нажав на File — Export и сохраняем в укромное местечко (на ваш выбор), с расширением 3ds. Кстати, если вам не нужны текстуры, то есть подойдет просто белая модель, то сохраняете ее в расширении obj. и сразу можете открывать в pepakura designer.
7. Теперь нам нужно наложить текстуры. Мы идем в Documents3DReaperDXTextures и копируем все файлы оттуда в наше укромное местечко, в котором мы сохраняли модель в формате 3ds.
7.1 Теперь запускаем Deep Exploration. В левом окне, там, где папки, находим нашу модель (она в том самом укромном местечке). И нажимаем на название модели в формате 3ds. Должно быть что-то наподобие такого.
Модель может быть прозрачной, но это ничего страшного, нам главное здесь текстуры. Теперь нажимаем на File – Save as и сохраняем с расширением obj.
8. Теперь заходим в Pepakura Designer и открываем нашу импортированную модель (файл с расширением obj). Если вся модель черная, текстуры не отображаются, то в именах папок на пути к файлу имеются русские буквы. Надо чтоб файл obj с bmp — шными текстурами имел путь только из анлийских названий, ничего русского. Тогда все нормально отобразится. Теперь можем шаманить, разворачивать, вертеть, крутить — в общем делать все что душе угодно с вашей моделью уже в пепакуре.
Когда вы закончите шаманить с вашей моделью, нажмете сохранить, и она уже сохранится в привычном нам формате pdo. Вот так вот можно вытаскивать модели из игр. Сложно только сначала, потом рука набивается. А вот и отдельно модель арбалета в пепакуре.
З.ы. бывает так, что модель как-то криво отображается, попробуйте изменить угол при захвате в игре. Вся эта эпопея тестировалась на Windows 7 64 bit.
при обращении к pip вылетает ошибка Fatal error in launcher: Unable to create process using ‘»d:?????python.exe» «D:?????Scriptspip.exe» install pyinstaller’: ?? ??????? ????? ????????? ????.
-
Вопрос заданболее года назад
-
6113 просмотров
Я посмотрел в инэте нашёл три команды для pip
pip install —user -U pip
pip install —user -U setuptools
pip install wheel
всё работает
Пригласить эксперта
создай новый проект в virtualenv и попробуй снова. Также убедись что в пути нет русских букв
Если вы комментарии не читаете: у вас кириллическое имя пользователя в пути. Убирайте
-
Показать ещё
Загружается…
12 февр. 2023, в 20:15
10000 руб./за проект
12 февр. 2023, в 20:14
100000 руб./за проект
12 февр. 2023, в 20:08
4500 руб./за проект
Минуточку внимания
Я установил python 3.5.1 через ampps, и он работает. Однако, когда я пытаюсь использовать pip, я получаю следующее сообщение:
Fatal error in launcher: Unable to create process using '"'
Я уже переустановил ampps в путь, который не включает никаких пробелов. Обратите внимание, что обходной путь» python-m pip » не работает и для меня, так как я получаю следующее сообщение каждый раз, когда я его использую:
C:UsersMyUserNameDesktopAmppspythonpython.exe: Error while finding spec for 'pip.__main__' (<class 'ImportError'>: No module named 'queue'); 'pip' is a package and cannot be directly executed
как заставить pip работать правильно? Надеюсь, есть способ использовать саму команду pip без предыдущего python команда.
EDIT: это то, что происходит, если я попытаюсь запустить python -c "import pip.__main__":
Traceback (most recent call last):
File "C:UsersMyUserNameDesktopAmppspythonlibsite-packagespipcompat__init__.py", line 11, in <module>
from logging.config import dictConfig as logging_dictConfig
File "C:UsersMyUserNameDesktopAmppspythonlibloggingconfig.py", line 30, in <module>
import logging.handlers
File "C:UsersMyUserNameDesktopAmppspythonliblogginghandlers.py", line 28, in <module>
import queue
ImportError: No module named 'queue'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:UsersMyUserNameDesktopAmppspythonlibsite-packagespip__init__.py", line 13, in <module>
from pip.utils import get_installed_distributions, get_prog
File "C:UsersMyUserNameDesktopAmppspythonlibsite-packagespiputils__init__.py", line 18, in <module>
from pip.compat import console_to_str, stdlib_pkgs
File "C:UsersMyUserNameDesktopAmppspythonlibsite-packagespipcompat__init__.py", line 13, in <module>
from pip.compat.dictconfig import dictConfig as logging_dictConfig
File "C:UsersMyUserNameDesktopAmppspythonlibsite-packagespipcompatdictconfig.py", line 22, in <module>
import logging.handlers
File "C:UsersMyUserNameDesktopAmppspythonliblogginghandlers.py", line 28, in <module>
import queue
ImportError: No module named 'queue'
21 ответов
я исправил свою проблему…
- загрузка Python 3 на официальном сайте и установка его с помощью экспресс-установки
- скопируйте и вставьте автономный python в папку ampps / python и перезапишите версию python, предоставленную AMPPS
- под управлением
python -m pip install --upgrade pipв cmd
теперь pip и python 3 установлены в их последней версии.
похоже, что AMPPS не предоставляет полноценную сборку python. Так вы необходимо обновить python самостоятельно.
спасибо вам.
та же ошибка, но в другой ситуации. У меня есть виртуальная среда, в которой я бегал, в VE
запустите этот код python:
import pip
pip.main(['install','flask']) # replace flask with the name of module you want to install
Если вам нужно установить несколько модулей от требований.txt файл,
import pip
fo = open("C:/...../requirements.txt", "r")
inp = fo.read()
ls =inp.split()
for i in ls:
pip.main(['install',i])
еще одно очень простое и простое решение. Запустите файл установки соответствующей версии python (файл установки) и нажмите кнопку режим восстановления. Это вряд ли занимает одну-две минуты, и после этого все работает отлично:)
6
автор: Bhoopendra Kumar Sharma
самый быстрый способ-это:
python -m pip install pip==9.0.0
Если вы хотите последний pip, вы можете запустить
pip install -U pip
потом.
5
автор: Antony Hatchkins
мое решение довольно простое, я столкнулся с той же проблемой
Fatal error in launcher: Unable to create process using '"'
решение состояло в том, чтобы изменить путь, с которого я запускаю pip.
ни один из других ответов помог мне
случай: понижение python с 3,6 до 3,5 для использования пакета pyinstaller.
здесь решение для данного конкретного случая:
- pip удалить
- перейти к C:Usersyour-usernAppDataLocalProgramsPythonPython36Scripts
- удалить скрипт, напоминающий i.e pyinstaller.exe в моем случае
- pip install
может, вероятно, работать для вас, как что ж.
это случилось со мной с помощью пакета pip, затем я решил его, как показано ниже:
1) Прежде всего удалите pip с помощью команды python
$python -m pip uninstall pip
2) затем переустановите пакет pip с помощью команды easy_install
$easy_install pip
3) наконец, попробуйте снова команду pip в командной строке напрямую, установите любой пакет
$pip install pylint
или только выполнить команду pip
$pip
Я нашел очень простое решение, (Pip — фатальная ошибка в launcher:)
1) Вы не должны иметь несколько переменных среды для пути python.
A) Goto Environmental Variables and delete Python27 in the path if you have Python 3.6.5 installed. Pip is confused by multiple paths!!!
проверил путь evironment, у меня есть два пути, перемещенные на два пункта.exe и это вызвало эту ошибку. После удаления избыточного и перезагрузки ПК эта проблема была исправлена. Та же проблема для команды jupyter также исправлена.
Я начал видеть эту ошибку после перемещения моего проекта (включая его виртуальную среду). Удаление и воссоздание виртуальной среды все правильно.
Как упоминал Рольфбли, работает python -m pip freeze > somefile до удаления среды позволяет для быстрого восстановления: запуск pip -r somefile в новой среде будут восстановлены все пакеты.
я получил ту же ошибку при установке python2 и python3 на моем Windows 7.
можно использовать python3 -m pip install xxxxxx для установки пакета.
или, исправить это полностью:
-
попробуйте запустить
python3 -m pip install --upgrade pipв cmd. -
Если не в шаге 1, попробовать
python3 -m pip install --upgrade --force-reinstall pip
я получил ту же ошибку, но при использовании tensorboard:
Fatal error in launcher: Unable to create process using '"'
я узнал, что проблема была вызвана существующими двумя копиями tensotboard.exe в двух разных каталогах и оба каталога были добавлены в путь:
C:Program FilesPython36Scripts
и
C:Users...AppDataLocalProgramsPythonPython36Scripts
Я удалил первый из Пути, и это исправило проблему.
Я начал видеть
Fatal error in launcher: Unable to create process using '"'
после установки Python 3.6 на компьютер Windows 10. Я установил переменную Path, чтобы указать на папку Python36. Команда python функционировала правильно, но команда pip этого не сделала.
чтобы исправить ошибку, я открываю оболочку командной строки с правами администратора и запускаю команды pip.
0
автор: amateurdataanalyst
Проверьте имя файла, в пути, является ли это просто pip или pip2.7.exe
в этом случае переименуйте файл в pip.exe затем запустите команду pip.
Проверьте переменную среды Windows PATH. Он имеет ограничение в 260 символов, и ваше местоположение python может быть за пределами этого ограничения символов.
вы можете либо переместить пути Python выше в списке путей, либо отключить ограничение символов Windows, как описано здесь:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs. 85).aspx
ключ реестра позволяет включить или отключить новый длинный путь поведения. Дать возможность поведение длинного пути установите раздел реестра в HKLMSYSTEMCurrentControlSetControlFileSystem LongPathsEnabled (тип: REG_DWORD). Значение ключа будет кэшироваться системой (для каждого процесса) после первого вызова затронутого файла Win32 или функции каталога (список ниже). Раздел реестра не будет перезагружен в течение всего срока действия процесса. Для того, чтобы все приложения в системе распознали значение ключа, может потребоваться перезагрузка, поскольку некоторые процессы могут быть запущены до ключа был установлен.
раздел реестра также можно управлять с помощью групповой политики в конфигурации компьютера > Административные шаблоны > Система > файловая система > включить NTFS длинные пути.
мое решение-запустить twine upload на
0
автор: Alexander.Iljushkin
Я встретил ту же ошибку, что и вы.это потому, что я пересадил свой файл python с диска D на диск E. после этого, когда я ввел python, это сработало. pip и другой exe-файл, который имеет тот же путь, что и pip ,он не работает. когда» python-m pip install —upgrade pip » заказ был inputed,pip order работал,но другой exe-файл, который имеет тот же путь, что и pip, не работал, поэтому я думаю, что это не лучший способ.
наконец, я unistalled мой python и переустановить его.все в порядке.может быть, это не лучший способ для всех вас, но для меня.
Я получил эту ошибку при выполнении команды с помощью pip3. У меня установлен python 3.6 в windows. Я пытался это…
pip3 install PACKAGENAME
это дало ошибку. Решение в этом конкретном случае-просто запустить команду как pip.
pip install PACKAGENAME
D:Python36Scripts>pip3 -V
Fatal error in launcher: Unable to create process using '"'
D:Python36Scripts>python3 -m pip freeze
beautifulsoup4==4.5.1
bs4==0.0.1
Naked==0.1.31
pycrypto==2.6.1
PyYAML==3.12
requests==2.11.1
shellescape==3.4.1
You are using pip version 8.1.2, however version 9.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' comm
and.
D:Python36Scripts>python3 -m pip install --upgrade pip
D:Python36Scripts>pip3 -V
pip 9.0.1 from d:python36libsite-packages (python 3.6)















