I come to you with good news, after all these years making games with PlayCanvas, i’ve found a path I can follow to make one of the tools that i’ve always missed from Unity and which weren’t in PlayCanvas.
That is, a full fledged Terrain Editor!
After the team fixed in-editor console.log freezing the active window, i’ve been able to finally progress and I’m positive soon I’ll have a decent plugin to offer.
I’ll use this thread to provide updates on how it’s going, new features, etc.
As of today, the plugin is able to generate a terrain mesh within the editor which uses a heightmap from your Assets, and we are able to modify it in real-time with a simple brush feature, and an option to grow or decrease the terrain.
Runtime generation with the same heightmap from the editor (1:1 copy).
Runtime Integrated physics with PlayCanvas’ default physics engine (Ammo.js) and also with Cannon.js.
Texture painting brush.
Grass painting brush.
Note that I also create this thread to know how interested people are in a plugin like this. So if you like it, please do comment below, sadly I don’t have much free time nowadays, so i’ll dedicate time based on motivation.
@devMidgard It does look interesting and yes something that I would consider as I am doing most terrain and scene development in Blender. Can you share how this will be distributed? Licensing or open source? Thanks in advance.