Difference between revisions of "Web Textures"
Jump to navigation
Jump to search
Gigs Taggart (talk | contribs) (this whole article is retarded and needs to be started over, sorry.) |
Gigs Taggart (talk | contribs) (rewrite partially done.) |
||
Line 1: | Line 1: | ||
This page is about dynamic web textures, a feature to allow an LSL script to assign an image URL to a face and cause it to dynamically update from the script. | =Summary= | ||
This page is about dynamic web textures, a feature to allow an LSL script to assign an image URL to a face and cause it to dynamically update from the script. | |||
This raises a potential issue regarding [[Expected Privacy]]. The only feasible way to accomplish dynamic web textures is to let the client download the image directly. This will expose user's IP addresses. | This raises a potential issue regarding [[Expected Privacy]]. The only feasible way to accomplish dynamic web textures is to let the client download the image directly. This will expose user's IP addresses. | ||
=Benefits of this feature= | |||
#Negates the need for scripts like XyText that are very laggy when dynamic displays are large. | |||
#Allows for things like streaming news service HUDs. | |||
#Interactive games can present large amounts of off-world data. | |||
#Corporations that already have many dynamic web assets can reuse them in-world. | |||
#Live porn. | |||
#Web Cams. | |||
=Potential LSL implementation= | |||
<pre> | |||
llSetTextureURL(integer face, string url); | |||
llRefreshTextureURL(integer face); | |||
<pre> |
Revision as of 23:55, 25 January 2007
Summary
This page is about dynamic web textures, a feature to allow an LSL script to assign an image URL to a face and cause it to dynamically update from the script.
This raises a potential issue regarding Expected Privacy. The only feasible way to accomplish dynamic web textures is to let the client download the image directly. This will expose user's IP addresses.
Benefits of this feature
- Negates the need for scripts like XyText that are very laggy when dynamic displays are large.
- Allows for things like streaming news service HUDs.
- Interactive games can present large amounts of off-world data.
- Corporations that already have many dynamic web assets can reuse them in-world.
- Live porn.
- Web Cams.
Potential LSL implementation
llSetTextureURL(integer face, string url); llRefreshTextureURL(integer face);