|
Post by deager on Jun 7, 2017 20:50:38 GMT
I'm not exactly sure how to ask this since I'm not exactly sure what I need to be efficient. I'm considering doing a pure hex edit on the animcutscene for lip syncs. There's about 3 to 6 points per second for the phonemes so there's no problem running out of points. I think for the quickest workflow, on this bizarre scale of what the word quick means, I would have to: - find the offsets for each phoneme - slap in points for way in the future. I seem to recall it's quite a few hundred points, but if I got a big template setup starting at 2min or something, it should be fine - work on the lines in another scene and then... - copy that hex, with the time added to them since they happen something like 20 or 30 seconds into the scene
If I do this, sure, I could just flat out calculate everything, one point at a time. But here's my question, is there a tool I could use to spit out 8 bits worth of times I could easily copy and paste? So instead of manually creating a big block of 300 8 bit lines starting at 120 seconds, is there a way to automate a big list like this? And perhaps that same tool could be used to easily add X number of seconds to each point on the custom lines I'd do?
I have something like 11 or 13 lines with probably 14 phonemes each, so I'm not really up for doing this in a completely manual way. If there's no tool, that's cool. If there is for the hex stuff or if there was any chance in $#&& that a tool would ever be made for animcutscene lip syncs, could someone let me know?
|
|
kfreon
Administrator
Posts: 65
|
Post by kfreon on Jun 8, 2017 6:32:43 GMT
I know nothing about what you're doing with it, but do you mean print out a sequential list of something? Cos definitely this is possible.
|
|
|
Post by kinkojiro on Jun 8, 2017 11:53:18 GMT
Is it totally necessary to hex it? I would think that SirC's facefx editor will work if you change the name and import to the same as in a standard loc_int.
|
|
|
Post by giftfish on Jun 8, 2017 13:00:47 GMT
deager.... you are heading into batshit crazy territory!
|
|
|
Post by deager on Jun 8, 2017 13:30:55 GMT
kfreon Yes, print out a list of sequential stuff like this 0A 00 00 00 00 00 00 00 0B 00 00 00 00 00 00 0 and be able to take existing points with decimal values of, let's say 0.20, 0.98, etc and making them 21.20, 21.98, etc giftfish Correct! kinkojiro If there's a way to do that, I'd love to. Are you basically suggesting that I just rename a file to *loc_int.pcc and then figure that the FaceFX Editor can open it? If it's that simple, I'll totally give that a shot. I'll laugh if that works, too. Thanks all. I'm on vacation until I return June 11th so it'll be a bit before I can get into this. But on the plane I was hypothesizing ideas for changing that last scene, since Bioware gave me an unused line for Shep that's perfect.
|
|
|
Post by kinkojiro on Jun 8, 2017 13:37:26 GMT
I actually meant rename the object. Unfortunately I just tried it and it doesn't work.
|
|
kfreon
Administrator
Posts: 65
|
Post by kfreon on Jun 9, 2017 8:30:10 GMT
deager I don't know of a tool that does that, but there might be one. It wouldn't be that difficult depending on exactly what you want. I can probably whip one up if you gave a bit more detail/examples.
|
|
kfreon
Administrator
Posts: 65
|
Post by kfreon on Jun 16, 2017 0:06:17 GMT
deager Just to check that you got me there, where I said I needed more details before I can do stuff. I don't know what you're after 
|
|
|
Post by deager on Jun 16, 2017 2:13:40 GMT
deager Just to check that you got me there, where I said I needed more details before I can do stuff. I don't know what you're after Thanks. I did. I'm still seriously debating if I really want to tackle this. Odds are no, but I'm still considering it.
|
|
kfreon
Administrator
Posts: 65
|
Post by kfreon on Jun 16, 2017 7:57:45 GMT
Fair enough, judging by all the things I've heard about hexing with the toolset. Let me know though.
|
|
|
Post by giftfish on Jun 16, 2017 14:59:37 GMT
deager Just to check that you got me there, where I said I needed more details before I can do stuff. I don't know what you're after Thanks. I did. I'm still seriously debating if I really want to tackle this. Odds are no, but I'm still considering it. Batshit cray cray, Deager. Don't do that to yourself, man. Yikes. If you *really* have a hankering for some dialogue and lipsync work...I can hook you up, lol.
|
|
|
Post by deager on Jun 21, 2017 0:52:50 GMT
So, I have a message out to KFreon but basically, I am considering this. I spent this evening to remind myself how this all works. I do believe I have the hex figured out for lists 1, 2, and 3 (whatever they're called now) and if I had a certain tool which could spit out a bunch of hex...I might be able to pull this off. It's still massively tedious. I figured out the pattern in about 4 to 4 and a half hours tonight. It will be faster going forward on that bit. But I still need to do all the edits of the lines in another file and copy a whole bunch of hex from that file into the goodbye files. So yeah, I think my theory of 10 hours per line is still going to hold true.  And I still may come across something which I'm missing. But I remember my Liara test I showed sircxyrtyx did actually work properly for the one phoneme I changed.
|
|