LiquidBounce icon indicating copy to clipboard operation
LiquidBounce copied to clipboard

[FEATURE] [script api] Examples for 3D rendering

Open commandblock2 opened this issue 6 months ago • 3 comments

Describe your feature request.

This maybe a issue for the docs, but currently there are no encouraged ways for doing 3D rendering in script api, like drawing a box that is not covered by the PlacementRenderer, and using other functions like BoxRenderer.drawWith(this) { from kotlin is not at all easy.

Additional context

how to implement this maybe further discussed, I am thinking about making a library in typescript that can be distributed through npm though and not actually implemented by LiquidBounce maybe?

commandblock2 avatar Jun 01 '25 17:06 commandblock2

Do you want to develop a module for 3D graphics or something similar? Do I understand you correctly?"

gqwg2003 avatar Jun 02 '25 06:06 gqwg2003

Not really, just make the existing code in LiquidBounce friendlier for scripts to call.

commandblock2 avatar Jun 02 '25 06:06 commandblock2

Thanks for the explanation. I understand you. You want to change the structure to make it easier to implement.

gqwg2003 avatar Jun 02 '25 07:06 gqwg2003