Difference between revisions of "Link Texture Manipulation"

From Second Life Wiki
Jump to navigation Jump to search
m (Set Link Texture moved to Link Texture Manipulation: content expanded, new name reflects it)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
'''NOTE:''' [[LlSetLinkTexture]] and [[LlSetLinkPrimitiveParams]] were added in 1.14.0.1. llSetLinkPrimitiveParams implements the set functions below, though there is no corresponding llGetLinkPrimitiveParams for the get functions.
----
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.
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.


<pre>
<pre>
llSetLinkTexture(string texture_uuid, integer side, integer link_num)
llSetLinkTexture(integer link_num, string texture_uuid, integer side)
</pre>
</pre>


Line 10: Line 14:


<pre>
<pre>
llScaleLinkTexture(float horizontal, float vertical, integer side, integer link_num)
llScaleLinkTexture(integer link_num,float horizontal, float vertical, integer side)
llGetLinkTextureScale(integer side, integer link_num)
llGetLinkTextureScale(integer link_num,integer side)


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


llRotateLinkTexture(float angle, integer side, integer link_num)
llRotateLinkTexture(integer link_num,float angle, integer side)
llGetLinkTextureRot(integer side, integer link_num)
llGetLinkTextureRot(integer link_num,integer side)
</pre>
</pre>


[[Category:Feature Requests]]
[[Category:Feature Requests]]

Latest revision as of 07:49, 6 April 2007

NOTE: LlSetLinkTexture and LlSetLinkPrimitiveParams were added in 1.14.0.1. llSetLinkPrimitiveParams implements the set functions below, though there is no corresponding llGetLinkPrimitiveParams for the get functions.


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)