alcea

[FAQ] 3D Modelling

Jan 2nd, 2024 (edited)
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.80 KB | None | 0 0
  1. More Info:
  2. https://ry3yr.github.io/OSTR/release/other/Computerstuff/Commands/rendercodetxt.html?filetext=/OSTR/release/other/Computerstuff/Commands/blenderscripts.txt
  3. • https://alceawis.de/mmdvrmresources.html
  4. • https://alcea-wisteria.de/blog/2024/08/mmmd-vrm-vroid-mikumikudance-resources
  5. ___________________________________
  6. f.ls/blenderplaylist
  7. https://mobile.twitter.com/calabriapsg/status/1518725290234634241
  8. https://web.archive.org/web/20220428032853/https://mobile.twitter.com/calabriapsg/status/1518725290234634241
  9. ___________________________________
  10. •Model-progs •program-specific
  11. ------------------------------
  12. <=> Own model Online Render: https://ry3yr.github.io/SampleWebMMD-master.zip
  13. -------YT PL https://m.youtube.com/watch?v=JIo37FOkh1A&list=PLBva3abEZvyT-_ajETBGeOCGBA_AFBT5Z&index=2&pp=iAQB ------------
  14.  
  15.  
  16.  
  17. 2024/12/23
  18. So turns out #mmd / #mikumikudance is faaar superior to #vrm #vroid:
  19. |
  20. • #keyshapes / #blendshapes
  21. • #bone morph #blendshapes (bs that need bones) (ry3yr.github.io/SampleWebMMD/unsupported-facial-features.gif)
  22. • #texture #morphs ( https://github.com/Ry3yr/SampleWebMMD/tree/main/pmx/pronama/pl_katrielle_blendshapes_new )
  23. |
  24. Of all of these #vroid can only do the first.
  25. And while you can easily convert vonemorpohs to vertex morphs in pmxe, tdexture morphs will not. work. on vroid.
  26. |
  27. My #webrenderer funnily enough shares all those weaknesses,
  28. but you can create fake texture morphs, move materials and reorder em via vertexmorph to make em appeaer.
  29. |
  30. If going #pmx2vrm that is lost.
  31. |
  32. Guess vroid is a poor format.
  33. #glb with extras.
  34. Peh !
  35.  
  36.  
  37.  
  38.  
  39. Create material atlas:
  40. ----------------------
  41. run blender as admin
  42. material-combiner-addon-master.zip
  43. -> INSTALL ADDON
  44. Then press "n" on your keyboard -> CATS
  45. Optimization -> Atlas
  46. (and it will say something like "Install Pillow")
  47. Install, then restart Blender.
  48. (Now it will have a "Generate Material List")
  49. Ok. and what for ?
  50. Well: 79 materials
  51. 71 materials..
  52. Open the model in blender, then use CATS newly added atlas option.
  53. Again:
  54. And voiala. one material.
  55. lets export the pmx
  56.  
  57.  
  58.  
  59. Avatar maker (with autorig):
  60. * vkatsu https://store.steampowered.com/app/856620/V__VKatsu/
  61. => https://archive.org/details/v-katsu
  62. https://m.youtube.com/watch?v=zysHfY7fcT0
  63. EngTranslation https://m.youtube.com/watch?v=3WlHJG9f938 https://www.youtube.com/redirect?event=video_description&redir_token=QUFFLUhqbEJLNE52Q2dCX013VXRVQ1hPbVBleUNRTENSZ3xBQ3Jtc0trVjJTak43UV9Fdm9JWTlRRWs3WnhWbEV4Mno4Qno5MWxPMURqYmtScXFMM0hrTkpobmhnQWZJY0VoZHVndlZZX2FfOWgtYkROQmRYWGM0TnhuY05ObUtTUE5UWUZqcGJodDBITXB4UTd6UUJqWUYzNA&q=https%3A%2F%2Fdrive.google.com%2Fuc%3Fexport%3Ddownload%26id%3D1sw0lScmUytQ3LuOByaeduYEZUFg6BRox&v=3WlHJG9f938
  64. |
  65. * Vroid Studio https://download.vroid.com/dist/UerB0SEmep/VRoidStudio-v1.29.1-win.exe
  66.  
  67.  
  68. Modelling software (free):
  69. https://archive.org/details/xismo225a
  70. https://utaforum.net/threads/what-soft-you-guys-for-make-mmd-model.18439/
  71.  
  72.  
  73. VRM-Viewer (vroid)
  74. https://moka-rin.moe/vrm-viewer/
  75.  
  76. PMX2VRM (offline windows/macos)
  77. https://vtuber.itch.io/dssconverter/download/eyJpZCI6MTIxNDc3MiwiZXhwaXJlcyI6MTcyMTIxNDA3OH0%3d.Cm7go3zk4ED4yV%2b2%2fc0R1Yu6pkg%3d
  78.  
  79. Convert fbx to xnlara(via noesis)
  80. https://www.deviantart.com/otherspectre/art/Tutorial-FBX-to-XPS-876764163
  81. https://drive.google.com/file/d/1SvInS-hz618_mc7gLRDJMzSJPXHyNozH/view?usp=drivesdk
  82. •Noesis: http://www.richwhitehouse.com/filemirror/noesisv444.zip
  83. Script: https://xnalara.org/viewtopic.php?t=1139 https://www.sendspace.com/file/7vxohh
  84. https://github.com/johnzero7/XNALaraMesh/archive/refs/heads/master.zip
  85. XNLARA: https://mediafire.com/file/7v70rat3sz1ymzh/XNLARA_XPS_11.8.zip/file
  86. (Win11: <=> https://www.deviantart.com/users/outgoing?http://www.microsoft.com/en-us/download/details.aspx?id=21 https://www.deviantart.com/xnalaraitalia/journal/XNALara-XPS-and-Windows-10-550459543 )
  87.  
  88.  
  89. Meshroom 3D - Open Source 3d reconstruction
  90. https://m.youtube.com/watch?v=v_O6tYKQEBA&feature=emb_title
  91.  
  92. SketchupTutorial http://www.martinrinehart.com/models/tutorial/index.html
  93.  
  94. Physical to 3d
  95. https://www.autodesk.com/products/recap
  96.  
  97. 3d Photogammetry
  98. https://m.youtube.com/watch?v=QANxO69y6r4
  99. https://3d.itmaster-soft.com/en/blog/3d-model-from-photos
  100. https://all3dp.com/2/3d-print-from-photo-how-to-do-it/
  101.  
  102.  
  103. gbatemp.net/threads/using-roblox-studio-to-make-mario-kart-8-deluxe-custom-tracks.613033/
  104.  
  105. I've been using Blender 2.9 for a while but I actually prefer 2.79.
  106. I guess I'm just used to it. https://twitter.com/NickWestDev/status/1537053421471137795
  107.  
  108. The standard procedure is making a sculpt, and then doing a retopology,
  109. this does not make it "faster", but it gives you a better result https://mobile.twitter.com/ultim8nik/status/1520202458626146306
  110.  
  111. https://blenderartists.org/t/anime-character-modeling-complete-workflow/601081/2
  112.  
  113. https://www.engineersrule.com/3d-sketching-what-design-engineers-need-to-know/
  114.  
  115.  
  116.  
  117. =================
  118. === Modelprogs ===
  119.  
  120.  
  121. WebTools
  122. • Vectary (Online)
  123. •TinkerCAD(Online) tinkercad.com
  124. •Monstr Mash! (2D image to 3D) https://monstermash.zone
  125.  
  126. •MarvelousDesigner (Win10)
  127. https://www.marvelousdesigner.com/product/download https://www.instagram.com/p/CdUqdWbKeoD/
  128. •Marmoset\Hexels
  129. https://marmoset.co/hexels/#dlhexels
  130. •Metasequoia (Win\Mac)
  131. http://metaseq.net/en/
  132. en.m.wikipedia.org/wiki/Metasequoia_(software)
  133. https://www.metaseq.net/metaseq/metaseq316.zip
  134. •Shaper3d (Win10&DX11\Mac\iOS)
  135. •Sketchup (Windows)
  136. •Morphi (Win/iOS)
  137. https://www.morphiapp.com/
  138. •Gravity Sketch (Win\iOS)
  139. gravitysketch.com ( youtube.com/watch?v=rvHLH91CGq4 )
  140. https://store.steampowered.com/app/551370/Gravity_Sketch/
  141. •Windows Paint 3d:
  142. Older versions of Windows 7, 8, and 8.1 cannot run the app.
  143. https://en.softonic.com/download/microsoft-paint-3d/windows/post-download
  144. https://artradarjournal.com/2022/01/08/can-you-use-paint-3d-on-windows-7/
  145. •Blender (Win)
  146. download.blender.org/release/Blender2.80
  147. •Meshmixer (Autodesk) (Win)
  148.  
  149.  
  150. m.apkpure.com/de/qlone-3d-scanner/com.eyecue.qlone (scan irl object)
  151. m.apkpure.com/sdf-3d/com.ascon.subdivformer
  152. all3dp.com/2/3d-design-app-3d-modeling-ipad-android
  153. m.apkpure.com/de/3dc-io-—-3d-modeling/com.tdcp.threedc
  154. |
  155. D3D Sculptor (Android)
  156. https://play.google.com/store/apps/details?id=com.naticis.d3D
  157. •Sculpt+ (Android)
  158. m.apkpure.com/sculpt/com.Endvoid.SculptPlus/variant/0.5.1a3-APK
  159. ☑Prisma3D (Android) (Need2RenderB4 m.youtube.com/watch?v=QZsg0bO5H9M )
  160. m.youtube.com/watch?v=s5k9waMAtdQ&t=295
  161. https://m.youtube.com/watch?v=zIAPIVVuDl0
  162. •App3DModelling (Android)
  163. apkpure.com/3d-modeling-app-sculpt-draw/com.inforcegames.app3dmodelling/variant/1.12.8-XAPK
  164. aHR0cHM6Ly9kbGFuZHJvaWQuY29tLzNkLW1vZGVsaW5nLWFwcC1zY3VscHQtZHJhdy1hcGsvZG93bmxvYWQv
  165. ☑Nomad Sculpt
  166. aHR0cHM6Ly9tb2R5b2xvLmNvbS9ub21hZC1zY3VscHQuaHRtbA==
  167.  
  168. VRoid
  169. * https://vroid.com/en/studio (Windows)
  170. https://download.vroid.com/dist/8bQaMVAPNV/VRoidStudio-v1.7.0-win.exe
  171. * net.pixiv.vroid.android (Android)
  172. https://m.apkpure.com/de/vroid-mobile/net.pixiv.vroid.android
  173. •"If you change the extension from .vrm to .glb and open in Windows Paint 3D, you can then export it to FBX and import to #Blender."
  174. https://mobile.twitter.com/calabriapsg/status/1520416225930752003 https://blender.stackexchange.com/questions/116500/can-i-import-a-vrm-model/207539#207539
  175. => Import *.vrm to Blender via script: https://github.com/saturday06/VRM_Addon_for_Blender/releases
  176. - https://github.com/vrm-c/UniVRM/releases
  177. => Online2fbx https://products.aspose.app/3d/conversion/gltf-to-fbx
  178. -- VMX to PMX
  179. https://bowlroll.net/file/191067 learnmmd.com/http:/learnmmd.com/convert-vroid-studio-to-mmd-with-one-click/
  180. https://pan.baidu.com/s/1kngUeLuRPgqfXaAYBVFrGA (pass: 2yuu) https://www.jianshu.com/p/8a4a5993d89f
  181. https://github.com/absolute-quantum/cats-blender-plugin
  182.  
  183. MMD
  184. https://www.deviantart.com/inochi-pm/art/PmxEditor-vr-0254f-English-Version-v2-0-766313588
  185.  
  186. =================
  187. === Rendermodel ===
  188.  
  189. View *.glb (or renamed to it *vrm) files online:
  190. https://gltf-viewer.donmccurdy.com
  191.  
  192. Windows:
  193. Blender
  194.  
  195. Android
  196. play.google.com/store/apps/details?id=com.transformandlighting.emb3d
  197. net.t_denrai.mmdagent (mikumikudance-3d-model).apk
  198.  
  199.  
  200. ===================
  201. == Rippingmodels ===
  202.  
  203. Decrypt unity 3d files from mobile apps/games
  204. https://zenhax.com/viewtopic.php?f=4&t=14640
  205.  
  206. =====================
  207. === programspecific ===
  208.  
  209.  
  210. ~~~~~~~~~~~~
  211. ~~ Blender ~~
  212. Pluginlist: https://github.com/agmmnn/awesome-blender
  213. --------
  214.  
  215. Freebird
  216. (basic modelling for blender)
  217. https://freebirdxr.com/
  218. https://m.youtube.com/watch?v=CsdqCNq7QKM&feature=youtu.be
  219.  
  220. Quick #retopology via "Inatant Meshes" tool
  221. https://github.com/wjakob/instant-meshes https://m.youtube.com/watch?v=bsRuRivuz8M
  222.  
  223. -BlenderShortcuts-
  224.  
  225. [Ctrl] + j = Join objects
  226. [Ctrl] [+/-] = Zoom in /out
  227. s = Scale (use x,y,z then to change axis)
  228. r = rotate (use x,y,z then to change axis)
  229. g = translate
  230. https://www.republicworld.com/technology-news/apps/blender-shortcut-keys-list-of-all-the-blender-commands-that-come-handy.html
  231.  
  232.  
  233. MiddleMouse + Alt = Rotate (can emulate third mouse in input, for "Alt" instead)
  234. Middle Mouse + Ctrl = Pan
  235. ScrollWheelUP/Down = Zoom
  236.  
  237. ctrl + numpad minus (difference boolean)
  238. ctrl + numpad plus (union boolean)
  239. rdops-manual.readthedocs.io/en/latest/boolean/
  240. https://www.youtube.com/watch?v=Mc4iyztAoPw&t=95s
  241.  
  242.  
  243. AutoRemesher
  244. Standalone #retopology / #remesh tool (& Blender Plugin)
  245. https://github.com/huxingyi/autoremesher/releases/tag/unstable
  246. https://github.com/Nicolas-Constanty/AutoRemesher-Blender/releases
  247.  
  248. iPad Sidecar
  249. Worth noting that this was brought up over on devtalk and shot down there as well. It's not a 'magic solution' despite what apple's marketing department would have you believe. Blender has very limited gesture support https://blender.community/c/rightclickselect/K0dbbc/?sorting=hot
  250.  
  251. Import *.glb/*.gltf files:
  252. https://github.com/ksons/gltf-blender-importer/releases
  253.  
  254.  
  255.  
  256. ======MIkuMiku==========
  257. ~~~~~~~MikuMiku~~~~~~~~~~
  258. ~~ MMD \ MikuMikuDance ~~
  259. PMX Export options:
  260. => Noesis via pluign ( https://www.deviantart.com/minmode/art/Update-1-6-Noesis-PMX-VMD-export-809252773 )
  261. => Metasequoia (direct export to pmd, then use PMXE / PMXEditor to export from pmd to pmx)
  262. => Blender with mmdtools /(cats in blender 2.76)
  263. => Convert to XNLara (Use Noesis & https://xnalara.org/viewtopic.php?t=1139) => Use https://www.deviantart.com/mariokart64n/art/Xnalara-to-MMD-Converter-789330400
  264. PMXE (w.BatchNameEditor): https://archive.org/details/pmx-editor-english-v.20
  265. ---------------
  266. All-Guide/Overview: https://alceawis.de/mmdvrmresources.html
  267.  
  268.  
  269.  
  270. pmx2vrm via unity, mmd4mecanim and univrm
  271. 1.) have your pmx model in a seperate folder WITH textures.
  272. 2.) open it in pmxEditor
  273. (Optional for better result:
  274. a) open Transform view b) Edit -> Vpd -> load -> t-pose.vpd -> SAVE model
  275. 3.) remove exess pmx
  276. ( if not done already: drag and drop:
  277. UniVRM unitypackage (0.5.3 here)
  278. and
  279. MMD4Mecanim
  280. into unity if not already done
  281. (press "import" here. I already did, so)
  282. 4.) drag and drop the prepped pmx model folder into unity view: (must be in its own folder so textures will load properly !)
  283. 5.) Open pmx (executable) check all three checkboxes right view -> Agree -> process
  284. 6.) drag new fbx into left hierach.
  285. 7.) On right pane: "Select" -> "Humanoid" -> "apply"
  286. 8.) select topmost of the model then VRM -> Uni-VRM... -> Export Humanoid
  287. 9.) you MUST fill author, version, etc, so "export" becomes available:
  288. 10.) Press export and export it.
  289. Addendum:
  290. Open model in Blendshape Clip editor to reapply blendshapesto vrm
  291. DONE ! (if the arms are a bit iffy, make sure you set em horizontally in pmxe, maybe without vpd):
  292. (they should be horizontal, so unity can make good use of the orientation and map em properly!)
  293. Alt:
  294. * dssc: https://vtuber.itch.io/dssconverter
  295. * pmx2vrm: https://github.com/hobosore/PMX2VRMConverterEXE/blob/master/PMX2VRMConverter.zip
  296.  
  297.  
  298. Ok. How to "convert" bone morphs to regular morphs:
  299. 1. have a model with bones and save it as "non bone" version: This one has "0" bones.
  300. 2. The same one, but WITH bones: (you can remove the bones by selecting "b" and then "delete" on the keyboa -> now just save-as new (boneless-default.pmx) Take special note: the models MUST be exactly the same size. So don't apply any modifiers on save
  301. 3. Now for the fun part. We open the "bone" model and apply a transform via "Transform view": F.e. open the mouth Add as bone morph (2. is the bone morph btw.)
  302. 4. Orr. maybe not. You should rather: File (F) - save (just confirm the threshold etc.9 Now close the pmx editor and reopne the new pmx so we can see it.
  303. Lets remove those bones also remove the existing morphs in the "new expression morph" pmx Save it. Ok. and now. Open the "base" boneless-defaul.pmx
  304. 5. you can delete excess morphs (or all if you are starting from 0)
  305. 6. now. right click and add a new morph:
  306. 7. now in the "Morph Editor window" select Edit (E) and OPEN
  307. 8. Open the "mouth_open.pmx" (or whatever you made)
  308. 9. Append. 10. close the morph editor and you now have a new morph in the view. Let's test it via [T]ransform view:
  309. And thats it.
  310. 1. have bone model and make it boneless.
  311. 2. apply the bones from the base bone model into a bose and save as new naked, but deformed model.
  312. 3. reapply into boneless model in the morph view. done.
  313. Now I can create any facial #blendshapes in #mmd / #pmxe easily.
  314. no need for #blender or extra tools !!
  315. https://ibb.co/1X7cLvt
  316. https://i.ibb.co/C9mLz13/Screenshot-2024-12-08-08-25-38.jpg
  317. https://www.youtube.com/watch?v=If6KQASKFV4&feature=youtu.be
  318.  
  319.  
  320.  
  321. Use AccuRig and https://ry3yr.github.io/FBXtoVRM_EXPORT200k.zip#https://pastebin.com/raw/UH60xJ8n##https://booth.pm/ja/items/4656387
  322. to quickrig vrm - pmx from nostate OFFLINE
  323. https://pastebin.com/UH60xJ8n
  324.  
  325.  
  326.  
  327. Proportional editing (for face blendshape sculpting)
  328. Yes there is. It's just rather buried in the options. In the larger window of the editor where you can see your model go to View (V) -> Object Management (O) F2. In this new pop-up window go to the drop-down menu at the bottom. It's usually on Complex - Move. You want to change this to Move Tensile. There are two other versions of Move Tensile below it labeled A and B but I don't know what those do differently. https://www.reddit.com/r/mikumikudance/comments/zuto9i/equivalent_to_proportional_editing_in_pmx_editor/ https://learnmmd.com/Make-Your-First-Model-Using-Blender-by-Mae-Blythe/Make-a-Model-Part-21/index.html
  329.  
  330.  
  331. (PMXE) Seems like even #MATERIALS can be weighted ...
  332. causing em to go astray in motion.
  333. Initialize em via EDIT -> WEIGHT -> Initialize Selection (J).
  334. Then add bones, weight paint to the material and parent to where to keep it (in this case: the neck bone, cause it was the eyes)
  335.  
  336.  
  337. Merge all meshes of model into one (no more parts)(Blender)
  338. 1.) Select all of the model
  339. 2.) [Alt] + P KEEP transforms
  340. 3.) [Ctrl] + J => merges all meshes into one
  341. https://www.reddit.com/r/blender/comments/y8vjzu/help_how_can_i_join_all_of_these_objects_into_one/
  342.  
  343.  
  344. Reduce VROID -> VRM Blendshapes
  345. When exporting as VRM theres a Blendshape's tab that allows you to not include blendshapes that aren't being used. This brought my own personal avatar from 113mb down to 38mb since I excluded the 52 arKit blendshapes at that time. https://www.reddit.com/r/vtubertech/comments/soalh1/vrm_avatar_too_big_291mb_and_it_needs_to_be_100mb/
  346.  
  347.  
  348.  
  349. Reduce #polygon / #vertex count before converting #pmx to #vrm
  350. (PMXView) -> Vertex (V) -> Join Vertex (N)
  351. https://ibb.co/FXJ5mxf
  352. https://i.ibb.co/W0FkGxd/reduce-vert-size-pmx.png
  353.  
  354.  
  355.  
  356. #Rigging via #mixamo and #dssc
  357. 1) Export model to FBX in Noesis (check it the texutures are fine, "UV flip" on export if not)
  358. 2) bundle the fbx with all texture files into a zip (use "store" option)
  359. 3) open mixamo, login and upload the zip
  360. 4) select the markers
  361. 5) Process
  362. 6) Select T-Pose option
  363. 7) export to fbx (keep options as is 30fpx, no keyframe)
  364. 8) open dssc, select the fbx and load (fbx->vrm)
  365. 9) check if the chara can walk with a,s,w,d keys
  366. 10) export. DONE.
  367. https://www.youtube.com/watch?v=QJmWM-kCKbs&feature=youtu.be
  368.  
  369. SteamWorkshop (model) to pmx (via blender & crowbar)
  370. https://www.youtube.com/watch?v=SkL772JaYio
  371.  
  372.  
  373. ShoeGlueDToGround Fix
  374. -> Turn ON IK Bones of feet/toes!
  375. https://yusaao.com/notice/Al44EKBKGTCMusoFd2
  376.  
  377. VroidPlayPark
  378. => Best pmx exporter available (good facial textures, good bones, twist etc)
  379. https://booth.pm/ja/items/3303215
  380. => https://media.yusaao.com/media/6e664c5c9ec70d2a78a6bd9dde262e793d3dfef83e4329bca8200ca16e6d92fe.jpg
  381. Turn all settings except "GPU" off for export. Maybe use VRM Texture replacer and save for good measure.
  382. Export from Vroid Studio 1.0 highly recommended for best results.!
  383. --
  384. If you encounter skin texture transparency issues,
  385. switch the skintexture to its first entry in "vrm texture replacer" then export to pmx again https://m.youtube.com/watch?v=kNd7-Qz-WBo
  386.  
  387.  
  388.  
  389. Mmd -> Maya
  390. https://github.com/phyblas/mmdpaimaya/blob/master/mmdpaimaya_v2.0.2.zip
  391.  
  392.  
  393. V͇r͇m͇2͇P͇M͇X͇ v͇i͇a͇ u͇n͇i͇t͇y͇ (old vroidstudio versions only)
  394. n̶e̶e̶d̶ t̶o̶ d̶o̶w̶n̶l̶o̶a̶d̶ u̶n̶i̶t̶y̶h̶u̶b̶:̶//2̶0̶1̶9̶.4̶.3̶1̶f̶1̶/b̶d̶5̶a̶b̶f̶2̶3̶2̶a̶6̶2̶ h̶t̶t̶p̶s̶:̶//d̶o̶w̶n̶l̶o̶a̶d̶.u̶n̶i̶t̶y̶3̶d̶.c̶o̶m̶/d̶o̶w̶n̶l̶o̶a̶d̶_̶u̶n̶i̶t̶y̶/b̶d̶5̶a̶b̶f̶2̶3̶2̶a̶6̶2̶/W̶i̶n̶d̶o̶w̶s̶6̶4̶E̶d̶i̶t̶o̶r̶I̶n̶s̶t̶a̶l̶l̶e̶r̶/U̶n̶i̶t̶y̶S̶e̶t̶u̶p̶6̶4̶-̶2̶0̶1̶9̶.4̶.3̶1̶f̶1̶.e̶x̶e̶ (̶h̶t̶t̶p̶s̶:̶//u̶n̶i̶t̶y̶.c̶o̶m̶/d̶e̶/r̶e̶l̶e̶a̶s̶e̶s̶/e̶d̶i̶t̶o̶r̶/a̶r̶c̶h̶i̶v̶e̶)̶ f̶o̶r̶ #̶v̶r̶m̶ t̶o̶ #̶p̶m̶x̶ t̶o̶ w̶o̶r̶k̶ p̶r̶o̶p̶e̶r̶l̶y̶ ?̶?̶ #̶s̶i̶g̶h̶ (̶+̶)̶ h̶t̶t̶p̶s̶:̶//g̶i̶t̶h̶u̶b̶.c̶o̶m̶/v̶r̶m̶-̶c̶/U̶n̶i̶V̶R̶M̶ h̶t̶t̶p̶s̶:̶//g̶i̶t̶h̶u̶b̶.c̶o̶m̶/v̶r̶m̶-̶c̶/U̶n̶i̶V̶R̶M̶/r̶e̶l̶e̶a̶s̶e̶s̶/d̶o̶w̶n̶l̶o̶a̶d̶/v̶0̶.5̶8̶.0̶/U̶n̶i̶V̶R̶M̶-̶s̶a̶m̶p̶l̶e̶s̶-̶0̶.5̶8̶.0̶_̶d̶c̶1̶1̶.u̶n̶i̶t̶y̶p̶a̶c̶k̶a̶g̶e̶ h̶t̶t̶p̶s̶:̶//g̶i̶t̶h̶u̶b̶.c̶o̶m̶/v̶r̶m̶-̶c̶/U̶n̶i̶V̶R̶M̶/r̶e̶l̶e̶a̶s̶e̶s̶/d̶o̶w̶n̶l̶o̶a̶d̶/v̶0̶.5̶8̶.0̶/U̶n̶i̶V̶R̶M̶-̶0̶.5̶8̶.0̶_̶d̶c̶1̶1̶.u̶n̶i̶t̶y̶p̶a̶c̶k̶a̶g̶e̶ (̶+̶)̶ h̶t̶t̶p̶s̶:̶//g̶i̶t̶h̶u̶b̶.c̶o̶m̶/c̶r̶o̶a̶k̶f̶a̶n̶g̶/U̶n̶i̶t̶y̶P̶M̶X̶E̶x̶p̶o̶r̶t̶e̶r̶ h̶t̶t̶p̶s̶:̶//g̶i̶t̶h̶u̶b̶.c̶o̶m̶/t̶y̶l̶e̶a̶r̶y̶m̶f̶/U̶n̶i̶H̶a̶c̶k̶e̶r̶/r̶e̶l̶e̶a̶s̶e̶s̶
  395. O͇N͇L͇Y͇ W͇A͇Y͇:͇
  396. You *CAN* Export via #unity from #vrm
  397. 1) use Vroid #Studio 1.26.0
  398. https://download.vroid.com/dist/nyRtST8DUd/VRoidStudio-v1.26.0-win.exe
  399. (https://vroid.com/en/studio)
  400. 2) use VRMtoPMXExporter_v0.5.6.unitpackage
  401. +
  402. UniVRM-0.5.2_155a.unitypackage
  403. 3) load up unity, toss both packages in, then the vrm (which you MUST export from vroid 1.26.0)
  404. 4) click on the vrm file in the 3d view
  405. 5) on right pane scroll all ways down "add component" => pmx exporter
  406. 6) "PMX Exporter (Script) => three dot menu => export
  407. https://yusaao.com/notice/AkzXuXhWJgNbt9YHI0
  408.  
  409.  
  410.  
  411.  
  412. Preview #vrm Online
  413. https://vrm-viewer.ownverse.world
  414. (Alt:
  415. https://virtual-cast.github.io/babylon-vrm-loader/
  416. https://pixiv.github.io/three-vrm/packages/three-vrm/examples/webgpu-dnd.html )
  417.  
  418.  
  419. Convert Pmx <=> Vrm
  420. https://github.com/Ry3yr/ry3yr.github.io/blob/main/vrm-pmx-modelconv.rar
  421. https://github.com/binzume/modelconv
  422.  
  423.  
  424. Autorigify #vrm in #blender
  425. https://github.com/nanoskript/vrm-rigify
  426.  
  427. Create humanoid vrm from scratch
  428. https://vrm-addon-for-blender.info/en/create-humanoid-vrm-from-scratch/
  429.  
  430. For converting vrm-2-pmx or any thing relating the two:
  431. *use BLENDER 3.6
  432. (+) https://vrm-addon-for-blender.info/releases/VRM_Addon_for_Blender-release.zip
  433. (+) mmd_tools-v2.10.3.zip
  434. https://www.youtube.com/watch?app=desktop&v=ieqmaNdNTCw
  435. https://yusaao.com/notice/AknzowoVWkfrt54WEC
  436.  
  437.  
  438. Turns out the #vrm2pmx \ #vroid2pmx issue of #sclera texture vanishing can be fixed by duplicating the material ?!
  439. (Still weird, having to hack resources like this is silly. That converter program is trashy :-(
  440. https://imguploader.de/image/97X0E https://imguploader.de/images/2024/08/08/Download-2.png
  441. https://imguploader.de/images/2024/08/08/Download-2.png
  442. https://web.archive.org/web/20240807230725/https://yusaao.com/notice/Akjojvy9MasLgz9JD6
  443.  
  444.  
  445. Easy way to make model and export to pmx:
  446. 1) Use Vroid Studio to make model https://youtu.be/68woLqgco-Y
  447. 2) export to vrm (also save as .vroid for later edit !!)
  448. 3) export via https://booth.pm/ja/items/3974639#youtube.com/live/odize-kg-Bc?app=desktop&t=735s
  449. https://bowlroll.net/file/267190
  450.  
  451.  
  452. Delete Vertice/Face (Shift) + (Delete) in PMXEditor
  453. https://www.youtube.com/watch?v=e3RfQs-E6DQ
  454.  
  455. Copy Rig from one model TO another
  456. https://www.deviantart.com/sugarsparkle3d/art/How-to-copy-Rigs-MMD-Tutorial-980839302
  457.  
  458.  
  459. Refit head to new body
  460. Swapping Heads on MMD Tutorial https://www.youtube.com/watch?v=37KA0ixEKfE
  461. 1) set free head from old model (remove excess bones, hidden ones to via [M]aterial editor
  462. => export to PMX
  463. 2) set free body from new model (remove excess bones, hidden ones ...)
  464. => export to pmx
  465. 3) copy all textures from both head (old) and body (new) into new target folder, pmx too
  466. 4) open body in pmxe
  467. 5) import head in pxme
  468. 6. align head to body so it looks good
  469. 7) go through bones list, link old final neck bone to body upmost bone
  470. DONE
  471.  
  472.  
  473. LipSync via MikuMikuMove and LipSynchloid
  474. 1) Have MikuMikuMoving with lip synchloid plugin
  475. 2) import pmx model
  476. 3) convert audio to wav correct
  477. ---------sent-to-mmd-wav.bat-----
  478. @echo off
  479. setlocal
  480. REM Get the full path of the input file
  481. set filename="%~dpnx1"
  482. REM Remove the .mp3 extension (or any extension)
  483. set file=%filename:.mp3=%
  484. set filename=%file%
  485. REM Convert the audio file to 48kHz 16-bit WAV format
  486. ffmpeg -i "%~dpnx1" -ar 48000 -sample_fmt s16 "%filename%-converted.wav"
  487. echo %filename%-converted.wav
  488. endlocal
  489. 4) import audio to mmm
  490. 5) plugin -> lipsynchloid
  491. 6) go to motion list to check if lips move to audio (click "play on botto)
  492. 7) if all is oK: Export
  493. https://www.youtube.com/watch?v=UIWbeCqvj5c#https://bowlroll.net/file/29218
  494. learnmmd.com/wp-content/uploads/2020/03/MikuMikuMoving64_v1292.zip
  495. https://www.youtube.com/watch?v=XknIiyZT6bM
  496.  
  497.  
  498.  
  499.  
  500.  
  501. Fix "Weight Transfer Tool" wrong-format Error:
  502. dot to comma
  503. powershell -command "Get-WmiObject Win32_OperatingSystem | ForEach-Object { $_.Win32Shutdown(6) }"
  504. reg add "HKEY_CURRENT_USER\Control Panel\International" /v sDecimal /t REG_SZ /d , /f
  505. taskkill /f /im explorer.exe && start explorer.exe
  506. |
  507. Comma to dot (normal):
  508. reg add "HKEY_CURRENT_USER\Control Panel\International" /v sDecimal /t REG_SZ /d . /f
  509. https://www.deviantart.com/devious-bunny/art/PMX-Editor-Transferring-Weights-Plugin-529712257
  510.  
  511.  
  512.  
  513.  
  514. Tool for revamping pmx n vmd
  515. https://github.com/Nuthouse01/PMX-VMD-Scripting-Tools#https://www.reddit.com/r/mikumikudance/comments/fc4ms0/tool_vmd_manipulation_scripts/
  516.  
  517.  
  518. ==Pose/Motion Generation==
  519.  
  520. OpenMMD
  521. https://github.com/peterljq/OpenMMD/issues/51
  522. tensorflow-1.6.0-cp36-cp36m-win_amd64.whl
  523. and
  524. opencv_python-3.4.10.37-cp36-cp36m-win_amd64.whl
  525. (Might require virtual studio 2022 for installation)
  526. were the key to making this run (Win11)
  527. https://www.youtube.com/watch?v=uZcR1iTPNPs
  528. |
  529. Motion Trace:
  530. https://github.com/miu200521358/motion_trace_colab
  531. https://qiita.com/miu200521358/items/d826e9d70853728abc51
  532.  
  533.  
  534. Q: Help ! my model has some ornament (weap/stick etc) and it hinders dancing
  535. A: No problem, go to material list and change opacity back-n-forth from 1 to 0 till you find it. That will effectively disable the element
  536.  
  537. Q: My stage has multiple pmx. do I need to load em all ?
  538. A: No., even if they are in "x" instead of pmx format, open pmx editor, drag em in, first with "new" subesequent ones with "add" and add what you want, then press "save" and export to pmx. that will save one huge stage with all files in one
  539.  
  540. Auto rig model bones (pmx fbx )
  541. https://www.deviantart.com/freezychan-3dreams/journal/AUTOMATICALLY-RIG-MMD-MODELS-Tutorial-730463753%20https://mixamo.com
  542.  
  543. https://ko-fi.com/post/Porblems-and-solutions-when-converting-Blender-to-H2H7Q5FG2
  544.  
  545.  
  546. Casacadeur VMD Exporter 3Dモーション制作ソフトCasacadeurでMMD用のVMDファイルを保存するスクリプトです。 https://bowlroll.net/file/316613
  547.  
  548.  
  549. Downscale pmx
  550. Edit -> Plugin -> System -> (S) Size Change Tool
  551. => Enter 0.1 => Press [Resize] 2-3 times
  552.  
  553. XNLara Auto Bone renamer:
  554. https://www.deviantart.com/riveda1972/art/XNALara-2-MMD-Bones-names-translator-UPD-1-10-630415138
  555.  
  556.  
  557.  
  558. Noesis PMX export:
  559. https://www.deviantart.com/minmode/art/Update-1-6-Noesis-PMX-VMD-export-809252773
  560.  
  561. Bone naming /&/ autorig
  562. https://www.deviantart.com/freezychan-3dreams/journal/AUTOMATICALLY-RIG-MMD-MODELS-Tutorial-730463753 https://www.deviantart.com/prichama/art/Pri-Chama-s-Random-Bone-Guide-for-MMD-617909338
  563.  
  564.  
  565. Allow plugins to work for MMD / fix dll error
  566. https://www.deviantart.com/mmdyesbutterfly/art/Fixing-your-missing-dlls-for-PMXeditor-330794500
  567.  
  568. Transfer weights (to another model) bones/righttps://www.reddit.com/r/mikumikudance/comments/jrcj1s/porting_bones_from_one_model_to_other/
  569. https://www.deviantart.com/flamesofdrkness/art/Pmx-e-Weight-transfer-plugin-tutorial-633416320 https://bowlroll.net/file/375
  570.  
  571. Mirror bones
  572. https://www.deviantart.com/ragexyz/art/Tutorial-Mirroring-bones-in-PMXE-633380122
  573.  
  574. Borrow Bone names from TDA Miku
  575. https://bowlroll.net/file/4576
  576. https://m.youtube.com/watch?v=9iiLB1evuMI&t=53m00s
  577.  
  578. Direct FBX2PMX
  579. https://www.deviantart.com/stash/0xvhtfwk38m https://www.reddit.com/r/mikumikudance/comments/vbqqr5/fbx_to_mmd/
  580.  
  581. Metasequoia (mqo) <=> Blender
  582. https://github.com/nutti/blender-mqo/releases
  583. Vroid2pmx
  584. https://bowlroll.net/file/267190
  585. https://learnmmd.com/http:/learnmmd.com/convert-vroid-studio-to-mmd-with-one-click/
  586. XPS -> PMX
  587. https://www.deviantart.com/mariokart64n/art/Xnalara-to-MMD-Converter-789330400
  588. PMX -> Model
  589. https://github.com/DeXP/dxPmdxConverter/releases
  590.  
  591. Convert Nier to PMX: (29.3.2024)
  592. ---------------------
  593. 1) https://codeload.github.com/C4nf3ng/Nier2Blender/zip/refs/heads/master
  594. 2) Open Blender and import the dtt file
  595. (will create a folder with textures and wmb files too)
  596. 3) https://codeload.github.com/absolute-quantum/cats-blender-plugin/zip/refs/heads/master
  597. & mmd_tools https://github.com/powroupi/blender_mmd_tools/
  598. GUIDe: https://www.youtube.com/watch?v=LD5OgEUe68k
  599. ==> Partial success in exporting 2bkimono2pmx via (meshio) and (blender 2.7.6) https://learnmmd.com/http:/learnmmd.com/epxort-import-mmd-using-blender/%20https://osdn.net/projects/meshio/releases/
  600.  
  601.  
  602. PMX export greyed out:
  603. https://github.com/powroupi/blender_mmd_tools/issues/310
  604.  
  605.  
  606.  
  607. Render PMD (MikuMikuDance) in Webbrowser (*pmd only)
  608. PMD (MikuMikuDance) inbrowser viewer :)
  609. https://codeload.github.com/takahirox/mmd-viewer-js/zip/refs/heads/master
  610.  
  611. PMX Editor
  612. https://www.deviantart.com/eoscustom3d/art/English-Pmx-Editor-v1-1-542100208
  613. https://www.mediafire.com/download/u515fbsultd7tpz/English_PmxEditor_x64.zip
  614. (Setup for old versions, pmd edit etc: https://blogmmdcenters.blogspot.com/p/pmdpmx-editors.html
  615. https://dotnet.microsoft.com/en-us/download/dotnet-framework/net40 )
  616.  
  617.  
  618. XNLARA (xps, mesh, ascii) to MMD
  619. https://www.deviantart.com/mariokart64n/art/Xnalara-to-MMD-Converter-789330400%20https://mega.nz/file/A6pjFDYS#9SeYVA4QS3GTER3FX3Q7DhWEsg_DYpJR95TF_i8mPMk
  620.  
  621.  
  622. MMD:
  623. [PC]
  624. learnmmd.com/downloads/?amp
  625. deviantart.com/inochi-pm/art/PmxEditor-vr-0254f-English-Version-v2-0-766313588
  626. (RQs DirectX 9.0: https://dl2.filehorse.com/win/drivers/directx-9/DirectX-9.0c-(Jun-10).exe?st=MgpAKU4LhxyvS6YI0HC9XQ&e=1650931395&fn=directx_Jun2010_redist.exe )
  627. •How to convert .FBX to .PMX
  628. www.youtube.com/watch?v=XL2BD_v8Zyw
  629. •Illust poser multiple MMD models
  630. m.youtube.com/watch?v=_eWfsTR2R9k
  631. |
  632. [Android]
  633. mmdagent.en.uptodown.com/android/download
  634. |
  635. How To Create A MMD Model (via Base)
  636. https://m.youtube.com/watch?v=hLS-bEgOV8Q
  637. |
  638. *[Obj\fbx->mmd] ExportmBlender to *.x (then import in pmx editor)
  639. https://m.youtube.com/watch?v=h9DCm3yH9Os
  640. https://m.youtube.com/watch?v=h9DCm3yH9Os
  641. |
  642. ((Tools))
  643. *Blender Import/Export MMD
  644. github.com/powroupi/blender_mmd_tools/archive/dev_test.zip
  645. all3dp.com/2/blender-mmd-import-models
  646. <=>
  647. Import MMD Files in Blender 2.9 (PMD/PMX/VMD/VPD)
  648. www.youtube.com/watch?v=lNsvD4q1YKg
  649. -- www.makeuseof.com/how-to-add-lighting-in-blender/
  650. |
  651. https://mmdbridge.vec4d.xyz/%E3%83%9B%E3%83%BC%E3%83%A0/usage-in-english
  652. |
  653. how to make mmd model EASY https://m.youtube.com/watch?v=KdVrjJT-wQw&list=PLK4C8g4vpj7XNxNhOliMmW7zsbc2_ndUN&index=34
  654. MMDSpeedmodel https://m.youtube.com/watch?v=dz4_7SRcSMc
  655.  
  656. ---
  657. MMD Download Resource
  658. https://bowlroll.net/file/tag/MikuMikuDance
  659. https://www.deviantart.com/mmd-downloads-galore/gallery/39472353/models
  660. https://mikumikudance.fandom.com/wiki/File_hosting_services
Add Comment
Please, Sign In to add comment