[Feature Request] - llGetObjectFaceDetails(), a function to get face details of a target object.
tracked
Lucia Nightfire
This feature request is for a llGetObjectDetails()-like function, but one that gets details for an object's face-based prim properties.
Proposed syntax:
list llGetObjectFaceDetails(key object_id, integer face_number, list params)
Optionally, accepts the ALL_SIDES constant for face_number, which would return data for each face of the target object.
Proposed first parameters:
OBJECT_FACE_ALPHA - returns a float for alpha.
OBJECT_FACE_GLTF_BASE_ALPHA - returns a float for GLTF base alpha.
Collision and castray based applications have needed access to the alpha value of a prim face for some time now.
Like with llGetObjectDetails(), the proposed function allows future expansion.
If anyone has ideas on what additional constants should be included and why, feel free to comment.
Log In
WolfGang Senizen
I'd propose to expand this to include color?
TBH short of the texture UUID's I'd argue every property for faces could be safely exposed without anybody having real reason to care. And would enable making neat custom behaviors for things.
Spidey Linden
tracked
Issue tracked. We have no estimate when it may be implemented. Please see future updates here.