Hey, nice work! Yeah, you should definitely go to the next level.
You have a brand new machete - quite sharp. You should be able to blaze some amazing and innovative trailsā¦ with it.
You could possibly cut some bindings/vines, and maybe chop-up any teddy bears that you might still be hugging. Take a little drinkā¦ from your self-confidence canteenā¦ youāve earned it.
(What the hell is Wingnut talking about now?) heh.
Good olā JS. Thereās not really a proper way to do something. Instead, thereās 10 ways to do something. If you want to find the BEST way of 10, it requires performance testing, and analysis of which ways the author/usersā¦ like the most.
Hey fellow forum-folkā¦
Does anyone know-of, or want to try/buildā¦ a real-time-generated playground-based sceneGraph-To-HtmlTreeView JS routine?
I know the playground Inspector does thatā¦ butā¦ Iām looking for something that we can edit in a playground, and is easy for Aldin to āstealā, if wanted. You knowā¦ a generateDrillableHtmlSidebarSceneGraphTreeView() func.
Extra credit for setEnabled toggle/checkboxes (at branch/group/layer levels, and at individual mesh level)ā¦ just like the PG Inspector feature. But, hmmā¦ disabled mesh must not leave the treeView upon being disabled.
(ā¦or else user canāt re-enable. treeView item disappeared because of live treeview updatingā¦ no good for enable/disable toggles. Only mesh.dispose can remove a treeView meshItem - duh, Wingy).
DOUBLE extra-creditā¦ for restructureMeshBranchesByTagNames() feature. (as opposed to default parent/child branch structures). Then Aldin can load in PILES of meshā¦ in a single fileā¦ and use his precision-planned mesh tagNamesā¦ to sort his mesh into groups/branches/layers.
Ooohā¦ sort by layerMasks or renderingGroupIds! Coooooool. (Wingnut grabs a Blender Collection from a 2.80 .blend fileā¦ shows it to @JCPalmer and @gryff for no reason whatsoever, and then crams it into a nearby treeView control.)