OpenMLTD / MLTDTools

Tools for THE iDOLM@STER Million Live! Theater Days (MLTD/MiriShita/ミリシタ) / 偶像大师百万演唱会剧场时光工具箱
BSD 3-Clause Clear License
142 stars 17 forks source link

"+" mots and other questions #23

Open LudoMako opened 4 years ago

LudoMako commented 4 years ago

Hi, thank you so much for the tools. I had some questions, as I’m no expert 1-Is it possible to convert cameras to mmd as smoothly as mmm? 2-Is it possible to rip the teleports/positions?(es. songs like "s01Mak"(jitensha) or Girl meets wonder which only have 1 dance file and yet in the game there are like 5 players, moving, teleporting frames(I guess?) or some other mots like flyers and glow map are fine up to a point where they teleport, in flyers' case they all go or the same spot once chorus starts, in glow map case the teleports are fine, but the positions are wrong and center player has a wrong anim once they start running near towards the bridge part of the stage. Are the teleport values stored somewhere? 3- Is it possible to rip "+" animations? Like flyers for 15 players, as well as the cam. 4-Is it possible to rip special appeals/alternative appeals? Jitensha for example has Makoto running on an actual bike, yet I can't even find the said bike in the files, nor its animation... 5-this is regarding files more than mot itself. In stages, there is no crowd in the actual stage file. Under "chemical light" there is an animation, but no model attached. Where could they be stored? Thanks again for the tools, your effort and your time

hozuki commented 4 years ago
  1. A weak "no". Cameras in MMD only support constant, integer FOV, so FOV changes must be discrete. But spacial movements can be smooth (continuous).
  2. Yes. I'm testing it on 3rd anniv song (Glow Map) and I'll push the code when it's stable. One interesting fact: physics simulation is paused when teleporting. But you can't temporarily turn off physics in MMD so please expect weird, deformed hair around those teleportations.
  3. I think so. I haven't looked into those files yet but they should have similar structures as the other ones.
  4. Partial yes. I think I know how to combine the special appeals just like in-game. You can track issue #17. But only the animation will be supported, not the additional models. (Another example is the fans in hands in 百花は月下に散りぬるを.)
  5. Well, I don't know. I guess you can use your own model for that. The developers of MLTD mentioned in a presentation that, placements of those audience are created using procedural generation.
LudoMako commented 4 years ago
  1. I see, I'll keep editing like now then
  2. Nice to know! Yes I did see that when they teleport the phys can get weird, but like you said just need to do turn on/off for some frames and it's fixed 3.nice, I would love to rip the 13th ver for flyers 4.i see, well dance appeals are better than obj ones like jitensha. Stuff like the fans can be easily animated by just attaching them to hands, same for microphones and such. Like I said for those the problem is mainly that I can't find the model itself, it's not with the stage model nor with the ch/cb folder, the only model like that is a Julia model with a guitar already attached to her(which would also make more sense with the appeal because of ryuuseigun) Thank you so much once again, love your work

Il sab 4 lug 2020, 21:27 hozuki notifications@github.com ha scritto:

  1. A weak "no". Cameras in MMD only support constant, integer FOV, so FOV changes must be discrete. But spacial movements can be smooth (continuous).
  2. Yes. I'm testing it on 3rd anniv song (Glow Map https://www.project-imas.com/wiki/Glow_Map) and I'll push the code when it's stable. One interesting fact: physics simulation is paused when teleporting. But you can't temporarily turn off physics in MMD so please expect weird, deformed hair around those teleportations.
  3. I think so. I haven't looked into those files yet but they should have similar structures as the other ones.
  4. Partial yes. I think I know how to combine the special appeals just like in-game. You can track issue #17 https://github.com/OpenMLTD/MLTDTools/issues/17. But only the animation will be supported, not the additional models. (Another example is the fans in hands in 百花は月下に散りぬるを https://www.project-imas.com/wiki/Hyakka_wa_Gekka_ni_Chirinuru_o.)
  5. Well, I don't know. I guess you can use your own model for that. The developers of MLTD mentioned in a presentation that, placements of those audience are created using procedural generation https://en.wikipedia.org/wiki/Procedural_generation.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/OpenMLTD/MLTDTools/issues/23#issuecomment-653802485, or unsubscribe https://github.com/notifications/unsubscribe-auth/AO3FNFZMRIQ6TEGLDPENEVLRZ57CNANCNFSM4ONHCPLA .

hozuki commented 4 years ago

Update: In "chemical light" (chemicallight_motion.unity3d) there are both models and animations. Playing which animation, though, is controlled by the scenario.

LudoMako commented 4 years ago

Update: In "chemical light" (chemicallight_motion.unity3d) there are both models and animations. Playing which animation, though, is controlled by the scenario.

I didn't really understand. I only see, some planes with no textures, an idle anim of sort and that's about it... also, i saw you added support for thank you 39 ver, but if i look in files i only see thank+>01, 02, 03>p2 01, 02, 03...it's not like flyers where it's just 1,2,3,4 and so on. How does it work?