Simple 3D Marker / Path / Element API #659
DarkLiKally
started this conversation in
Blish HUD Core Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Offer a simple drawing API for module developers to quickly create custom markers / trails / geometry in the 3D space for the Render callback.
Examples / Ideas:
_.DrawBillboard(texture, position, scale)
_.DrawCircle(position, rotation, radius, thickness, color)
_.DrawQuad(texture, position, rotation, scale)
_.DrawQuad(color, position, rotation, scale)
_.DrawText(text, position, rotation, fontSize, color)
_.DrawPath(points, texture) // generate a smooth path along points, generate some vertices, tile the texture along the path
...
Goal:
Provide module developers who are not very used to 3d programming and techniques an easy way to also add information in 3D overlay space.
Beta Was this translation helpful? Give feedback.
All reactions