I’ve been playing around with the Editor API and adding some useful features that I tend to need myself.
Docs and scripts: yaustar.github.io/playcanvas-editor-api-tools at master · yaustar/yaustar.github.io · GitHub
Loading GLBs in Editor View so you can at least see it at Editor time
Selecting parent Entities in the viewport
And also thinking about ‘hiding’ Entities from view to unclutter and focus working on a specific set of Entities.
10 Likes
Thanks Yaustar, very useful, not only the tools but the examples. This will break the ice that docs usually can’t.
I noticed the second link is down:
Take care
1 Like
Ah thanks! I made a typo in the filename! Fixed
1 Like
There’s also a bit more detail on using the Editor API here if it helps: Editor API | Learn PlayCanvas
1 Like
Great Tools!!!
I tried it on my project but the glb does not show up after I pressed the button, does this tool support Draco compressed GLB?
That 's a good question. It doesn’t because draco WASM is not loaded in the Editor context
Let me think about that
1 Like
@dkthegreat This has now been added
Wondering if I can be a bit smarter about this and check if there is a WASM module called Draco in the project
BRB
Updated the script so it uses the WASM library in the project and loads it automatically if it finds it
Example project: PlayCanvas | HTML5 Game Engine
1 Like
Hi steven,
I have installed your tools, and just found I can view the glb model in the editor when it’s loaded from url it’s ok, but some models viewing doesn’t work if glb in the editor assets. Pls find the following screenshot.
Thank you.
here is the project link:
https://playcanvas.com/project/1020626/overview/loading-draco-compressed-glbs1
yaustar
December 19, 2022, 9:45am
11
My tools are looking for specifically named scripts that are in the project linked in the readme:
The script you have highlighted in your project isn’t from the linked project in the readme.
After forking your project and replacing the scripts, it works as expected:
https://playcanvas.com/project/1020929/overview/f-loading-draco-compressed-glbs
It’s solved, thank you a lot!