I’ve spotted a serious problem with Chameleon - it freezes any game for ~0.5 seconds, every 60s, due to garbage collection. Here is how to reproduce the issue:
Create a new project, for example with Third Person Template
Add Chameleon Post Process Library to this project and place the Chameleon object in scene
Play, after 60s (and every next 60s) game will freeze for ~0.5s.
Thanks for reporting this and sorry for the late reply. For some reason i didn’t received a notification for your comment. However, I’ll dig this down. Thanks again.
New update has been submitted and waiting for review. It contains new effects, upgrades to existing ones, LOOK color grading package and Unreal Engine 4.10 compatibility.
Nice, thanks for all the work.
I’m just wondering this because I haven’t had to update any marketplace content for an existing project before, is it safe to overwrite the files via the launcher, even if you already have a Chameleon object in your game?
i really would like to buy this package. But for me it would only be usefull if i could use all these effects on single objects out of the box, because i am an idiot programwise
is there a way you could add this function to the fantastic tool ?
Thanks AxelRantila! Yes you can update marketplace packages safely unless you modified the backend of the blueprint yourself. Since it will be overwritten by update. But other than that, all modified Chameleon variables will remain as you set before.
Hi stucki, glad you like. However i couldn’t understand exactly what you need/ask? What you mean by “using on single objects”? Please describe it more so i can give my best answer.
and theres my problem, i am an idiot in ue4 programming
do you think it possible to add such possibilities as an example in your library, so we can alter it for or own objects.
it would really make this library so much more powerful for me
I can’t promise for this feature since this package has not been intended for it. I’ll make some experiments however and will let you know if i find any stable way to add this functionality. Thanks.
Info: I’ve added a changelog section to the end of the main post of this thread. You can follow package update changelogs from that section from now on.
Yes I have. Freezing causing by the material instance creation function “Create Material Instances”. I’ve fixed the problem in my end and it will be a part of next update.