Wonderful news on opt-in to direct rendering with 3D objects! This will allow us some interesting effects with 3D shapes and objects.
We need one more thing for 3d shape fragment lighting.
Can you please add a varying output to the default vertex shadet, just passing through aPos, so we know the world position of the fragment.
So please add in webgl2 vertex shader: out highp vec3 pos; and in main(): pos = aPos. Also, please do the equivalent for webgl and webgpu. This will get the frag shader the world coordinates needed for world based frag lighting.
If the following shader does not use pos, it will allow the shader compiler too compile it away. Even if it does not compile it away, it would seem to have small impact.
I will also add this to the c3 2024 suggestion platform.
Thank you for the consideration and great beta release.
glad to hear, looking forward to see how you use it
I have not seen any special procedure for this. FYI - I also know it does _not_ work on Mac.
Try one of the later versions?
construct.net/en/make-games/addons/1118/ultimate-drop-shadow-now-color
construct.net/en/make-games/addons/260/dropshadowcolorskew
If you leave a link to a test project, I will check it out also.
This addon is open source, so others can help add more features and submit PRs. I also created the Greengrinds addon.
You need to know JS, C++, C3IDE2, C3 SDK and Steam SDK. ChatGPT, etc. can help some in terms of learning, etc.
This is for networking between two Construct 3 apps using the steamnetwork and steam ids. It can be use for multiplayer or chat. It requires both c3 apps use to use Steamworks plus. Also the receiving C3 app must 'approve' messaging from other friends. So, in the case of this example, each player must run the project and use steamId to message each other. A game app could use the message to transfer info like location, action, animation state, etc. and one of the client could run the game logic.
Did you try the networking test? What did you use for steamids? What errors did you see?
Also - it would be great to open source / companion addon if it does happen, I would be happy to contribute as I did w/ the webview2 steam companion addon.
Thanks so much for this detailed explanation. I was about to _try_ to go down the same path in terms of tool chain, gdk, win32 and wrapper. Very thankful to not have to do that and find the same somewhat discouraging results.
In terms of soliciting MS for support in particular - have you found any particular github isssues / forums or other contract point that MS seems to pay more attention to?
Nice round of new changes and updates.
Can you try again and make sure you are using 1.4.1? I just tried with 1.4.1 and it looked ok. If there is still an error, open the dev console and send the details of the error.
Ah, yes. I fixed it for another dev, but forgot to upload it here, uploaded.
github.com/greenheartgames/greenworks/releases/tag/v0.15.0
1.58/0.82/Mac Arm
Typescript support! Thank you! We extensively use TS in our project and had to create our own partial .d.ts files. Looking forward to try out the official versions. Also I have found it useful for checking JS too when you have typescript definition files. See: typescriptlang.org/docs/handbook/intro-to-js-ts.html
Nice!
Member since 22 Apr, 2016