Difference between revisions of "Link Texture Manipulation"

From Second Life Wiki
Jump to navigation Jump to search
(Moved link_num to the front to conform to current llSetLinkxxxxx functions)
m
Line 14: Line 14:


llOffsetLinkTexture(integer link_num,float horizontal, float vertical, integer side)
llOffsetLinkTexture(integer link_num,float horizontal, float vertical, integer side)
llGetLinkTextureOffset(integer link_num)
llGetLinkTextureOffset(integer link_num,integer side)


llRotateLinkTexture(integer link_num,float angle, integer side)
llRotateLinkTexture(integer link_num,float angle, integer side)

Revision as of 17:19, 29 January 2007

Pretty self explanatory. This would allow for some more dynamic texture effects without lagging a sim to hell with link comms and little scripts in each child prim. It would be very handy to have.

llSetLinkTexture(integer link_num, string texture_uuid, integer side)

For simplicity, instead of being able to accept texture names from inventory, taking only a UUID would be fine.

These would be nice too, but less important:

llScaleLinkTexture(integer link_num,float horizontal, float vertical, integer side)
llGetLinkTextureScale(integer link_num,integer side)

llOffsetLinkTexture(integer link_num,float horizontal, float vertical, integer side)
llGetLinkTextureOffset(integer link_num,integer side)

llRotateLinkTexture(integer link_num,float angle, integer side)
llGetLinkTextureRot(integer link_num,integer side)