Difference between revisions of "MMOX/SL assets"
(initial notes on SL asset types) |
m (adding terrain) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{RightToc}} | |||
{| border="1px" cellspacing="0" cellpadding="2" | |||
|- | |||
! Asset Type | |||
! title="Can be used directly by other assets" | Component | |||
! title="Has no effect on/in the virtual world by itself" | Inert | |||
! title="Can be viewed as part of the 3D environment" | Rezable | |||
! title="Can be viewed as part of the User-Interface" | UI | |||
|- | |||
! Primitive | |||
| Yes | |||
| No | |||
| Yes | |||
| title="via HUD attachments" | Yes | |||
|- | |||
| Objects | |||
| title="Could previously be grouped" | No | |||
| No | |||
| Yes | |||
| title="via HUD attachments" | Yes | |||
|- | |||
! Textures | |||
| Yes | |||
| Yes | |||
| title="via particles" | Yes | |||
| Yes | |||
|- | |||
| Terrain | |||
| No | |||
| No | |||
| title="terrain images control the Second Life terrain" | Yes | |||
| No | |||
|- | |||
! Animations | |||
| Yes | |||
| No | |||
| Yes | |||
| No | |||
|- | |||
! Notecards | |||
| Yes | |||
| Yes | |||
| No | |||
| Yes | |||
|- | |||
! Scripts | |||
| Yes | |||
| No | |||
| No | |||
| Yes | |||
|- | |||
! Gestures | |||
| Yes | |||
| No | |||
| Yes | |||
| Yes | |||
|- | |||
! Body Parts | |||
| Yes | |||
| No | |||
| Yes | |||
| No | |||
|- | |||
! title="Linden Dollars" | L$ | |||
| No | |||
| Yes | |||
| No | |||
| Yes | |||
|} | |||
== Primitives == | == Primitives == | ||
Prims are meshes, mostly 3D, although [[Sculpted Prims]] can be 2-dimensional. | Prims are meshes, mostly 3D, although [[Sculpted Prims]] can be 2-dimensional. | ||
Line 19: | Line 90: | ||
=== Animations === | === Animations === | ||
[[llSetTextureAnim|Animations]] are supported by composting each frame of an animation sequence into a single tile. | [[llSetTextureAnim|Animations]] are supported by composting each frame of an animation sequence into a single tile. | ||
=== Terrain === | |||
Terrain can be uploaded as a 13 channel RAW file, although currently only the RGB channels are used to affect terrain. | |||
* Red : Height field | |||
* Green : Height field multiplier | |||
* Blue : Water table (Second Life currently only supports a single, sim-wide water table, although adjacent regions can have their water table at different altitudes) | |||
== Sounds == | == Sounds == | ||
Line 37: | Line 114: | ||
== Body Parts == | == Body Parts == | ||
Body parts can have textures applied to them. | Body parts can have textures applied to them. | ||
== L$ == | |||
[[Linden Dollar]]s are used to enable commerce in Second Life. | |||
== See Also == | |||
[[MMOX/SL entity properties]] | |||
[[Category:MMOX]] |
Latest revision as of 15:24, 26 April 2009
Asset Type | Component | Inert | Rezable | UI |
---|---|---|---|---|
Primitive | Yes | No | Yes | Yes |
Objects | No | No | Yes | Yes |
Textures | Yes | Yes | Yes | Yes |
Terrain | No | No | Yes | No |
Animations | Yes | No | Yes | No |
Notecards | Yes | Yes | No | Yes |
Scripts | Yes | No | No | Yes |
Gestures | Yes | No | Yes | Yes |
Body Parts | Yes | No | Yes | No |
L$ | No | Yes | No | Yes |
Primitives
Prims are meshes, mostly 3D, although Sculpted Prims can be 2-dimensional.
Objects
Objects are formal groups of prims, linked to each other, with one prim in the object set defined as "root"
Objects used to have the ability to group themselves in a slightly less formal way via Joints
Textures
Textures are raster images.
Sculpted Prims
Sculpted prims require a specially formulated texture in order to be "sculpted".
Photos
SL Inventory seems to make a distinction between textures and Photos (images saved to file of what the viewer was rendering at a given moment in time).
Animations
Animations are supported by composting each frame of an animation sequence into a single tile.
Terrain
Terrain can be uploaded as a 13 channel RAW file, although currently only the RGB channels are used to affect terrain.
- Red : Height field
- Green : Height field multiplier
- Blue : Water table (Second Life currently only supports a single, sim-wide water table, although adjacent regions can have their water table at different altitudes)
Sounds
Animations
Notecards
Plain text documents that can have other assets embedded within them.
Scripts
LSL code in a plain text file for editing. Scripts can only "run" while existing in a prim's inventory, though they can be stored in a non-running state in both prim and Resident inventories.
Gestures
Gestures can have sounds and animations applied to them.
Body Parts
Body parts can have textures applied to them.
L$
Linden Dollars are used to enable commerce in Second Life.