OsSetDynamicTextureURL
From OpenSimulator
Technical Reference -> Terms -> Status Page -> OSSL Implemented Functions -> Dynamic textures -> OsSetDynamicTextureURL
This article or section is a Proposal It does not represent the current state of OpenSim, but is an idea for future work in OpenSim. Please feel free to update this page as part of the proposal discussion. |
This article or section contains incomplete information. Please help us by completing the content on this page. |
Threat Level: VeryLow
LSL: string osSetDynamicTextureURL( string dynamicID, integer contentType, string url, string extraParams, integer timer)
C#: string osSetDynamicTextureURL( string dynamicID, int contentType, string url, string extraParams, int timer)
Contents |
Description
Renders a web texture on the prim containing the script and returns the UUID of the newly created texture.
Parameters
Name | Description | Remarks |
dynamicID | UUID of already existing dynamic texture. Intended to accept UUID from a previous call to OsSetDynamicTextureXXXX functions in order to provide modification of an existing dynamic texture | NOT IMPLEMENTED YET |
contentType | specifies the type of the data parameter.
The following values are allowed:
|
|
url | The URL of any image (including php scripts) that OpenSimulator can render. | |
extraParams | additional optional parameters in the following format: [param]:[value],[param]:[value]
Multiple parameters are separated by commas. The following ones are supported for osSetDynamicTextureData and may also work here (can anyone confirm this?):
|
|
timer | specify a time interval to update the texture | NOT IMPLEMENTED YET |
Notes
The dynamicID parameter is not implemented. The value passed will be ignored.
The timer parameter is not implemented. The value passed will be ignored. Instead, you can use a timer event and recall the function to get the same effect.
Examples
- Web image on a prim
- Script osWeatherMap.lsl from the standard OpenSimulator Library.