| V
|
Flag
|
Usage
|
Scope
|
| 27
|
[ PRIM_NAME
|
[ ,
|
|
3 name
|
| 28
|
[ PRIM_DESC
|
[ ,
|
| , string description ] ]
|
description - prim
|
|
|
|
|
|
3 description
|
| 9
|
[ PRIM_TYPE
|
[ ,
|
| , integer flag ] + flag_parameters ]
|
shape - prim
|
|
|
|
| flag Constants
|
Additional Return Values / Flag Parameters
|
| PRIM_TYPE_BOX
|
0
|
[ integer hole_shape, vector cut, float hollow, vector twist, vector top_size, vector top_shear ]
|
| PRIM_TYPE_CYLINDER
|
1
|
[ integer hole_shape, vector cut, float hollow, vector twist, vector top_size, vector top_shear ]
|
| PRIM_TYPE_PRISM
|
2
|
[ integer hole_shape, vector cut, float hollow, vector twist, vector top_size, vector top_shear ]
|
| PRIM_TYPE_SPHERE
|
3
|
[ integer hole_shape, vector cut, float hollow, vector twist, vector dimple]
|
| PRIM_TYPE_TORUS
|
4
|
[ integer hole_shape, vector cut, float hollow, vector twist, vector hole_size, vector top_shear, vector advanced_cut, vector taper, float revolutions, float radius_offset, float skew ]
|
| PRIM_TYPE_TUBE
|
5
|
[ integer hole_shape, vector cut, float hollow, vector twist, vector hole_size, vector top_shear, vector advanced_cut, vector taper, float revolutions, float radius_offset, float skew ]
|
| PRIM_TYPE_RING
|
6
|
[ integer hole_shape, vector cut, float hollow, vector twist, vector hole_size, vector top_shear, vector advanced_cut, vector taper, float revolutions, float radius_offset, float skew ]
|
| PRIM_TYPE_SCULPT
|
7
|
[ string map, integer type ] Sculpted_Prims:_FAQ
|
|
|
hole_shape Flags
|
Shape
|
hole_shape Flags
|
Shape
|
| PRIM_HOLE_DEFAULT
|
0x00
|
Default
|
PRIM_HOLE_SQUARE
|
0x20
|
Square
|
| PRIM_HOLE_CIRCLE
|
0x10
|
Circle
|
PRIM_HOLE_TRIANGLE
|
0x30
|
Triangle
|
| type Flags
|
Style
|
Description
|
| PRIM_SCULPT_TYPE_SPHERE
|
1
|
Sphere
|
Converge top & bottom, stitch left side to right
|
| PRIM_SCULPT_TYPE_TORUS
|
2
|
Torus
|
Stitch top to bottom, stitch left side to right
|
| PRIM_SCULPT_TYPE_PLANE
|
3
|
Plane
|
No stitching or converging
|
| PRIM_SCULPT_TYPE_CYLINDER
|
4
|
Cylinder
|
Stitch left side to right.
|
| PRIM_SCULPT_TYPE_MESH
|
5
|
Mesh model
|
See: Mesh
|
| PRIM_SCULPT_FLAG_ZZZZZZZZ
|
63
|
|
| PRIM_SCULPT_FLAG_ANIMESH
|
0x20
|
Animesh
|
Read-only flag to query Animated mesh status.
|
| PRIM_SCULPT_FLAG_INVERT
|
0x40
|
Invert
|
Render inside out (inverts the normals).
|
| PRIM_SCULPT_FLAG_MIRROR
|
0x80
|
Mirror
|
Render an X axis mirror of the sculpty.
|
|
|
3 shape
|
| 2
|
[ PRIM_MATERIAL
|
[ ,
|
|
3 material
|
| 3
|
[ PRIM_PHYSICS
|
[ ,
|
| , integer boolean ] ]
|
physics status - object
|
|
|
|
|
|
4 status physics
|
| 4
|
[ PRIM_TEMP_ON_REZ
|
[ ,
|
| , integer boolean ] ]
|
temporary attribute - object
|
|
|
|
|
|
4 attribute temporary
|
| 5
|
[ PRIM_PHANTOM
|
[ ,
|
| , integer boolean ] ]
|
phantom status - object
|
|
|
|
|
|
4 status phantom
|
| 6
|
[ PRIM_POSITION
|
[ ,
|
| , vector position ] ]
|
position - prim
|
|
|
|
|
|
3 position
|
| 8
|
[ PRIM_ROTATION
|
[ ,
|
| , rotation rot ] ]
|
global rotation - prim
|
|
|
|
|
|
3 rotation global
|
| 29
|
[ PRIM_ROT_LOCAL
|
[ ,
|
| , rotation rot ] ]
|
local rotation - prim
|
|
|
|
|
|
3 rotation local
|
| 7
|
[ PRIM_SIZE
|
[ ,
|
|
3 size
|
| 17
|
[ PRIM_TEXTURE, integer face
|
[ ,
|
|
2 attributes texture
|
| 26
|
[ PRIM_TEXT
|
[ ,
|
|
3 floating text
|
| 18
|
[ PRIM_COLOR, integer face
|
[ ,
|
| , vector color, float alpha ] ]
|
color & alpha attributes - face
|
|
|
|
|
|
2 attributes color & alpha
|
| 19
|
[ PRIM_BUMP_SHINY, integer face
|
[ ,
|
|
2 attributes shiny & bump
|
| 23
|
[ PRIM_POINT_LIGHT
|
[ ,
|
|
3 attributes point light
|
| 20
|
[ PRIM_FULLBRIGHT, integer face
|
[ ,
|
| , integer boolean ] ]
|
full bright attribute - face
|
|
|
|
|
|
2 attribute full bright
|
| 21
|
[ PRIM_FLEXIBLE
|
[ ,
|
|
3 attributes flexible
|
| 22
|
[ PRIM_TEXGEN, integer face
|
[ ,
|
| , integer type ] ]
|
texture mode attribute - face
|
|
|
|
| mode Constants
|
|
Description
|
| PRIM_TEXGEN_DEFAULT
|
0
|
The texture repeats units are in texture repeats per face.
|
| PRIM_TEXGEN_PLANAR
|
1
|
The texture repeats units are in texture repeats per half meter. This is in contrast to the in-world editing tool, in which the planar texture scaling units are repeats per meter.
|
|
|
2 attribute texture mode
|
| 25
|
[ PRIM_GLOW, integer face
|
[ ,
|
| , float intensity ] ]
|
glow attribute - face
|
|
|
|
|
|
2 attribute glow
|
| 24
|
[ PRIM_CAST_SHADOWS
|
[ ,
|
| , integer boolean ] ]
|
(DEPRECATED) - cast shadow attribute - prim
|
|
|
|
|
|
3 attribute cast shadow *
|
| 1
|
[ PRIM_TYPE_LEGACY [ 1
|
[ ,
|
| , integer flag ] + flag_parameters ]
|
(DEPRECATED) - shape - prim
|
|
|
|
| flag Constants
|
Flag Parameters
|
| PRIM_TYPE_BOX
|
0
|
[ vector cut, float hollow, float twist_end, vector top_size, vector top_shear ]
|
| PRIM_TYPE_CYLINDER
|
1
|
[ vector cut, float hollow, float twist_end, vector top_size, vector top_shear ]
|
| PRIM_TYPE_PRISM
|
2
|
[ vector cut, float hollow, float twist_end, vector top_size, vector top_shear ]
|
| PRIM_TYPE_SPHERE
|
3
|
[ vector cut, float hollow, vector dimple ]
|
| PRIM_TYPE_TORUS
|
4
|
[ vector cut, float hollow, float twist_end, float hole_size_y, vector top_shear, vector advanced_cut ]
|
| PRIM_TYPE_TUBE
|
5
|
[ vector cut, float hollow, float twist_end, float topshear_x ]
|
|
|
3 shape legacy mode
|