Profile Picture

AddVisemeKey function is extremely slow with 7.3

Posted By butaixianran 6 Years Ago
You don't have permission to rate!
Author
Message
butaixianran
butaixianran
Posted 6 Years Ago
View Quick Profile
Veteran Member

Veteran Member (999 reputation)Veteran Member (999 reputation)Veteran Member (999 reputation)Veteran Member (999 reputation)Veteran Member (999 reputation)Veteran Member (999 reputation)Veteran Member (999 reputation)Veteran Member (999 reputation)Veteran Member (999 reputation)

Group: Forum Members
Last Active: 3 Years Ago
Posts: 30, Visits: 305
Function AddVisemeKey(self, kKey) is extremely slow with 7.73

I wrote a script to import some viseme motion data into iClone. It used to be fine. But with 7.73, it's very very slow.

To import a 2 minutes viseme motion, I have to wait about 20 minutes.

I debuged my script and find out function AddVisemeKey(self, kKey)  is the reason. 

I'm not sure it's a bug or it supposes to be slow from now on.

Here is my code, I know my code is right.
for loop
    do something

    if visemeId != RLPy.EVisemeID_NONE:
        viseme_key = RLPy.RVisemeKey()
        viseme_key.SetID(visemeId)
        viseme_key.SetWeight(weight)
        viseme_key.SetTime(convert_frameIndex_to_time(frame.frameIndex))
        viseme.AddVisemeKey(viseme_key)










Reading This Topic