Hey there! Thanks for the plugin, it has opened the doors to a lot of cool opportunities. However, I'm having issues after I updated to the newest version of construct 3, and can't seem to find any working solutions.
Issue A:
After updating, objects in the project stopped using opacity values. Meaning any opacity related events, like the 'Fade' built-in addon just don't work. Any objects with a set opacity are also now just set to 100 aswell. For this, I am using both the latest versions of construct and the addon, and have tested on multiple browsers/machines with a friend.
I really only noticed the issue after I tried to export as an html, as before that I believe it was working as intended. However, now the project is bricked unless I find a fix for this.
Issue B:
In trying to get around this, I backported construct to beta r448. Opacity works in this version however any layout with a '3D Object' opens in debug to a black screen, reading 0 fps. I've tried using both r448 and r447, given they are both versions I've used while making the game. I've also tried multiple versions of this addon (specifically 2-77-0, 2-76-5, 2-76-2), all of which cause the 0 fps bug.
If any more information is needed, I am happy to send whatever. I don't really know how to read logs in construct, so that's the one place I haven't checked. Any help with this. or if there is a easy fix I've missed, would be much appreciated. Thanks!
Viewing post in Construct 3 3DObject Plugin - SDK V1 only comments
here the sample, try to open c3p in R440.2 and than try open in R449
https://drive.google.com/file/d/16rOr9gWgFQnNxtxAPqTpxvEFI96zg75G/view?usp=shari...
Thanks for the example, please try 2-77-3:
https://kindeyegames.itch.io/c3-3dobject-alpha/devlog/993531/fix-opacity-and-col...
The issue is that C3 recently changed how their webgl2 renderer handled opacity and color and they changed how the vertex and fragment shader interfaced with it. In the end it will likely be a good thing, since it could improve performance for rendering standard C3 objects with varying opacity and color.
I will take a look tonight and see if there are changes possible in 3DObject to support this.
https://kindeyegames.itch.io/c3-3dobject-alpha/devlog/993019/fix-opacity-and-col...
Please try this fix (must use static geometry or gpu skinning).
Hi! Thanks for the timely fix. I'm personally still having issues with opacity after updating however.
Layouts without 3DObjects don't render opacity, alongside one's that have 3DObjects. Maybe I'm doing something wrong with the static geometry, but I can't find the setting outside of setting it at runtime on start of layout (which still doesn't fix the issue).
(edit: Just tested BIN712's example layout again after updating and can confirm it does not work there either, both without and with setting the 3DObject's static geometry at runtime)
Any advice or info is much appreciated! Thanks!
set one also still having issue, here the file https://drive.google.com/file/d/1kiAFi06XVw8UfBAT6qsYzgmJwJQgKPL7/view?usp=shari...
