Difference between revisions of "Template:LSL Constants/PrimitiveParams/fr"
Jump to navigation
Jump to search
Gally Young (talk | contribs) m (fixes) |
m |
||
(15 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{ | <noinclude>{{multi-lang}}</noinclude>{{#if: | ||
{{ | {{:PRIM_COLOR/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_GLOW/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_TEXTURE/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_FULLBRIGHT/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_TEXGEN/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_BUMP_SHINY/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_MATERIAL/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_TYPE/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_TYPE_BOX/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_TYPE_SCULPT/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_PHANTOM/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_TEMP_ON_REZ/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_PHYSICS/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_SIZE/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_POSITION/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_ROTATION/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_FLEXIBLE/fr|{{{1|}}}}} | ||
{{ | {{:PRIM_POINT_LIGHT/fr|{{{1|}}}}} | ||
{{ | |||
{{ | {{#vardefine:caveats|{{#ifeq:{{{1|set}}}|set|{{#var:caveats}} | ||
{{#vardefine: | * Les valeurs peuvent changer, être tronquées ou bornées. Certaines limites sont appliquées par le client d'autres par la sim lors de leur traitement. | ||
{{# | ** Lorsque vous testez des [[vector/fr|vectors]] et des [[rotation/fr|rotations]] utilisez respectivement les fonctions [[llVecDist/fr|llVecDist]] et [[llAngleBetween/fr|llAngleBetween]] pour réaliser des tests pertinents.|{{#var:caveats}}}}}} | ||
{{# | {{LSL_Function/color/fr|couleur}} | ||
{{# | |||
{{LSL_Function/color/fr| | |||
{{LSL_Function/alpha/fr|alpha}} | {{LSL_Function/alpha/fr|alpha}} | ||
{{LSL_Function/face/fr|face| | {{LSL_Function/boolean/fr|booléen}} | ||
{{LSL_Function/face/fr|face|code|!footer=*|return={{#ifeq:{{{1|get}}}|get|... | |||
:{{{!}}{{Prettytable/fr}} | :{{{!}}{{Prettytable/fr}} | ||
{{!}}-{{Hl2}} | {{!}}-{{Hl2}} | ||
!{{HoverText| | !{{HoverText|valeur|codes PRIM_* }} | ||
!Renvoyé si la face n'est pas valide | !Renvoyé si la face n'est pas valide | ||
{{!}}- | {{!}}- | ||
{{ | {{#var:facetable}} | ||
{{!}}- | {{!}}- | ||
{{!!}} [ [[PRIM_COLOR/fr|PRIM_COLOR]] ] {{!!}} [ {{ | {{!}}} | ||
}}}} | |||
}}{{#ifeq:{{{1|<noinclude>set</noinclude>}}}|set| | |||
{{{!}} class="sortable" {{Prettytable/fr|style=margin: 0px 0px 10px 1pt;}} | |||
{{!}}- {{Hl2}} | |||
! class="sortable" {{!}}Codes | |||
! class="sortable" {{!}}Description | |||
! class="unsortable" {{!}}Emploi | |||
{{!}}- | |||
{{!}} [[#PRIM_TYPE/fr|PRIM_TYPE]] | |||
{{!}} Modifie la forme de la prim. | |||
{{!}} [ {{LSL Const/fr|PRIM_TYPE|integer|9}}, [[integer/fr|integer]] {{HoverText|code|codes PRIM_TYPE_*}} ] + {{HoverLink|#PRIM_TYPE_flag_parameters|Paramètres supplémentaires requis par ce code.|paramètres}} | |||
{{!}}- | |||
{{!}} [[#PRIM_MATERIAL/fr|PRIM_MATERIAL]] | |||
{{!}} Modifie la matière de la prim | |||
{{!}} [ {{LSL Const/fr|PRIM_MATERIAL|integer|2}}, [[integer/fr|integer]] {{HoverText|code|code PRIM_MATERIAL_*}} ] | |||
{{!}}- | |||
{{!}} [[#PRIM_PHYSICS/fr|PRIM_PHYSICS]] | |||
{{!}} Modifie l'état "physique" de la prim | |||
{{!}} [ {{LSL Const/fr|PRIM_PHYSICS|integer|3}}, [[integer/fr|integer]] {{LSL Param/fr|booléen}} ] | |||
{{!}}- | |||
{{!}} [[#PRIM_TEMP_ON_REZ/fr|PRIM_TEMP_ON_REZ]] | |||
{{!}} Modifie l'état "temporaire" de la prim. | |||
{{!}} [ {{LSL Const/fr|PRIM_TEMP_ON_REZ|integer|4}}, [[integer/fr|integer]] {{LSL Param/fr|booléen}} ] | |||
{{!}}- | |||
{{!}} [[#PRIM_PHANTOM/fr|PRIM_PHANTOM]] | |||
{{!}} Modifie l'état "fantôme" de la prim.. | |||
{{!}} [ {{LSL Const/fr|PRIM_PHANTOM|integer|5}}, [[integer/fr|integer]] {{LSL Param/fr|booléen}} ] | |||
{{!}}- | |||
{{!}} [[#PRIM_POSITION/fr|PRIM_POSITION]] | |||
{{!}} Modifie la position de la prim | |||
{{!}} [ {{LSL Const/fr|PRIM_POSITION|integer|6}}, [[vector/fr|vector]] {{LSL Param/fr|position{{{1|}}}|position}} ] | |||
{{!}}- | |||
{{!}} [[#PRIM_ROTATION/fr|PRIM_ROTATION]] | |||
{{!}} Modifie la rotation de la prim | |||
{{!}} [ {{LSL Const/fr|PRIM_ROTATION|integer|8}}, [[rotation/fr|rotation]] {{LSL Param/fr|rot}} ] | |||
{{!}}- | |||
{{!}} [[#PRIM_SIZE/fr|PRIM_SIZE]] | |||
{{!}} Modifie la taille de la prim | |||
{{!}} [ {{LSL Const/fr|PRIM_SIZE|integer|7}}, [[vector/fr|vector]] {{LSL Param/fr|size|taille}} ] | |||
{{!}}- | |||
{{!}} [[#PRIM_TEXTURE/fr|PRIM_TEXTURE]] | |||
{{!}} Modifie les paramètres de texture de la prim | |||
{{!}} [ {{#var:texture_const}}, [[integer/fr|integer]] {{LSL Param/fr|face}}, [[string]] {{LSL Param/fr|texture}}, [[vector/fr|vector]] {{LSL Param/fr|repeats|répétitions}}, [[vector/fr|vector]] {{LSL Param/fr|offsets|décalage}}, [[float/fr|float]] {{LSL Param/fr|rotation_in_radians|rotation_en_radians}} ] | |||
{{!}}- | |||
{{!}} [[#PRIM_COLOR/fr|PRIM_COLOR]] | |||
{{!}} Modifie la couleur de la prim | |||
{{!}} [ {{#var:color_const}}, [[integer/fr|integer]] {{LSL Param/fr|face}}, [[vector/fr|vector]] {{LSL Param/fr|couleur}}, [[float/fr|float]] {{LSL Param/fr|alpha}} ] | |||
{{!}}- | |||
{{!}} [[#PRIM_BUMP_SHINY/fr|PRIM_BUMP_SHINY]] | |||
{{!}} Modifie les effets luisant et de matière . | |||
{{!}} [ {{LSL Const/fr|PRIM_BUMP_SHINY|integer|19}}, [[integer/fr|integer]] {{LSL Param/fr|face}}, [[integer/fr|integer]] {{LSL Param/fr|shiny|effets de reflet}}, [[integer/fr|integer]] {{LSL Param/fr|bump|effets de matières}} ] | |||
{{!}}- | |||
{{!}} [[#PRIM_POINT_LIGHT/fr|PRIM_POINT_LIGHT]] | |||
{{!}} Transforme la prim en source de lumière. | |||
{{!}} [ {{LSL Const/fr|PRIM_POINT_LIGHT|integer|23}}, [[integer/fr|integer]] {{LSL Param/fr|booléen}}, [[vector/fr|vector]] {{LSL Param/fr|couleur}}, [[float/fr|float]] {{LSL Param/fr|intensity|intensité}}, [[float/fr|float]] {{LSL Param/fr|radius|rayon}}, [[float/fr|float]] {{LSL Param/fr|falloff|vitesse_extinction}} ] | |||
{{!}}- | |||
{{!}} [[#PRIM_FULLBRIGHT/fr|PRIM_FULLBRIGHT]] | |||
{{!}} Active une face de la prim en "pleine lumière" | |||
{{!}} [ {{#var:fullbright_const}}, [[integer/fr|integer]] {{LSL Param/fr|face}}, [[integer/fr|integer]] {{LSL Param/fr|booléen}} ] | |||
{{!}}- | |||
{{!}} [[#PRIM_FLEXIBLE/fr|PRIM_FLEXIBLE]] | |||
{{!}} Transforme la prim en flexible | |||
{{!}} [ {{LSL Const/fr|PRIM_FLEXIBLE|integer|21}}, [[integer/fr|integer]] {{LSL Param/fr|booléen}}, [[integer/fr|integer]] {{LSL Param/fr|softness|souplesse}}, [[float/fr|float]] {{LSL Param/fr|flex_float|gravité}}, [[float/fr|float]] {{LSL Param/fr|flex_float|frottement}}, [[float/fr|float]] {{LSL Param/fr|flex_float|vent}}, [[float/fr|float]] {{LSL Param/fr|flex_float|tension}}, [[vector/fr|vector]] {{LSL Param/fr|force}} ] | |||
{{!}}- | {{!}}- | ||
{{ | {{!}} [[#PRIM_TEXGEN/fr|PRIM_TEXGEN]] | ||
{{!}} Modifie le mode de texturage. | |||
{{!}} [ {{LSL Const/fr|PRIM_TEXGEN|integer|22}}, [[integer/fr|integer]] {{LSL Param/fr|face}}, [[integer/fr|integer]] {{HoverText|type|code PRIM_TEXGEN_*}} ] | |||
{{!}}- | {{!}}- | ||
{{!!}} [ [[ | {{!}} [[#PRIM_GLOW/fr|PRIM_GLOW]] | ||
{{!}} Modifie le rayonnement de la prim. | |||
{{!}} [ {{#var:glow_const}}, [[integer/fr|integer]] {{LSL Param/fr|face}}, [[float/fr|float]] {{LSL Param/fr|intensity|intensité}} ] | |||
{{!}}- | {{!}}- | ||
{{ | {{!}} [[#PRIM_CAST_SHADOWS/fr|PRIM_CAST_SHADOWS]] | ||
{{!}} | {{!}} Active la création d'ombres. ('''DESACTIVE''') | ||
{{!}} [ {{LSL Const/fr|PRIM_CAST_SHADOWS|integer|24}}, [[integer/fr|integer]] {{LSL Param/fr|booléen}} ] | |||
{{ | {{!}}- | ||
{{ | {{!}} [[#PRIM_TYPE_LEGACY/fr|PRIM_TYPE_LEGACY]] | ||
{{ | {{!}} Modifie la forme de la prim (mode héritage, '''DESACTIVE'''). | ||
{{ | {{!}} [ 1, [[integer/fr|integer]] {{HoverText|codes|code PRIM_TYPE_*}} ] + {{HoverLink|#PRIM_TYPE_LEGACY_flag_parameters|Paramètres suplémentaires requis par ce code|paramètres}} | ||
{{# | {{!}}} }} | ||
{{ | {{{!}} {{Prettytable/fr|style=margin: 0px 0px 10px 1pt;}} {{#switch:{{NAMESPACE}}|Template=|User=|{{LSLC/fr|Light}}}} | ||
{{ | |||
{{!}}- {{Hl2}} | {{!}}- {{Hl2}} | ||
! colspan="2" {{!}} Paramètres | ! colspan="2" {{!}} Paramètres | ||
! colspan="2" {{!}} Paramètres | ! colspan="2" {{!}} {{GetSet/fr|{{{1|}}}|Valeurs renvoyées|Paramètres supplémentaires}} | ||
! colspan="6" {{!}} Descriptions | ! colspan="6" {{!}} Descriptions | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE|integer|9|b=[ |e= ]|s=rowspan=" | {{LSL ConstTB/fr|PRIM_TYPE|integer|9|b=[ |e= ]|s=rowspan="21"|s1=id="PRIM_TYPE"}} | ||
{{!}} colspan="2" {{!}} [ [[integer]] {{HoverText|Codes|codes PRIM_TYPE_*}} ] | {{!}} colspan="2" {{!}} [ [[integer/fr|integer]] {{HoverText|Codes|codes PRIM_TYPE_*}} ] | ||
{{!}} colspan="6" {{!}} {{GetSet|{{{1|}}}|Renvoie|Modifie}} la forme de la prim. | {{!}} colspan="6" {{!}} {{GetSet/fr|{{{1|}}}|Renvoie|Modifie}} la forme de la prim. | ||
{{!}}- | {{!}}- | ||
! colspan="2" {{!}} {{HoverText|Valeurs|code PRIM_TYPE_*}} des constantes | ! colspan="2" {{!}} {{HoverText|Valeurs|code PRIM_TYPE_*}} des constantes | ||
! colspan="6" {{!}} Valeurs des paramètres | ! colspan="6" {{!}} Valeurs des paramètres {{!}} {{GetSet/fr|{{{1|}}}|Valeurs renvoyées|Paramètres}} | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE_BOX|integer|0}} | {{LSL ConstTB/fr|PRIM_TYPE_BOX|integer|0}} | ||
{{!}} colspan="6" {{!}} [ [[integer]] {{LSL Param/fr|hole_shape|forme_du_trou}}, [[vector]] {{LSL Param/fr|cut|découpe}}, [[float]] {{LSL Param/fr|hollow|creux}}, [[vector]] {{LSL Param/fr|twist_box|torsion}}, [[vector]] {{LSL Param/fr|z_taper|différence_de_taille}}, [[vector]] {{LSL Param/fr|top_shear|translation_des_faces}} ] | {{!}} colspan="6" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|hole_shape|forme_du_trou}}, [[vector/fr|vector]] {{LSL Param/fr|cut|découpe}}, [[float/fr|float]] {{LSL Param/fr|hollow|creux}}, [[vector/fr|vector]] {{LSL Param/fr|twist_box|torsion}}, [[vector/fr|vector]] {{LSL Param/fr|z_taper|différence_de_taille}}, [[vector/fr|vector]] {{LSL Param/fr|top_shear|translation_des_faces}} ] | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE_CYLINDER|integer|1}} | {{LSL ConstTB/fr|PRIM_TYPE_CYLINDER|integer|1}} | ||
{{!}} colspan="6" {{!}} [ [[integer]] {{LSL Param/fr|hole_shape|forme_du_trou}}, [[vector]] {{LSL Param/fr|cut|découpe}}, [[float]] {{LSL Param/fr|hollow|creux}}, [[vector]] {{LSL Param/fr|twist_box|torsion}}, [[vector]] {{LSL Param/fr|z_taper|différence_de_taille}}, [[vector]] {{LSL Param/fr|top_shear|translation_des_faces}} ] | {{!}} colspan="6" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|hole_shape|forme_du_trou}}, [[vector/fr|vector]] {{LSL Param/fr|cut|découpe}}, [[float/fr|float]] {{LSL Param/fr|hollow|creux}}, [[vector/fr|vector]] {{LSL Param/fr|twist_box|torsion}}, [[vector/fr|vector]] {{LSL Param/fr|z_taper|différence_de_taille}}, [[vector/fr|vector]] {{LSL Param/fr|top_shear|translation_des_faces}} ] | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE_PRISM|integer|2}} | {{LSL ConstTB/fr|PRIM_TYPE_PRISM|integer|2}} | ||
{{!}} colspan="6" {{!}} [ [[integer]] {{LSL Param/fr|hole_shape|forme_du_trou}}, [[vector]] {{LSL Param/fr|cut|découpe}}, [[float]] {{LSL Param/fr|hollow|creux}}, [[vector]] {{LSL Param/fr|twist_box|torsion}}, [[vector]] {{LSL Param/fr|z_taper|différence_de_taille}}, [[vector]] {{LSL Param/fr|top_shear|translation_des_faces}} ] | {{!}} colspan="6" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|hole_shape|forme_du_trou}}, [[vector/fr|vector]] {{LSL Param/fr|cut|découpe}}, [[float/fr|float]] {{LSL Param/fr|hollow|creux}}, [[vector/fr|vector]] {{LSL Param/fr|twist_box|torsion}}, [[vector/fr|vector]] {{LSL Param/fr|z_taper|différence_de_taille}}, [[vector/fr|vector]] {{LSL Param/fr|top_shear|translation_des_faces}} ] | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE_SPHERE|integer|3}} | {{LSL ConstTB/fr|PRIM_TYPE_SPHERE|integer|3}} | ||
{{!}} colspan="6" {{!}} [ [[integer]] {{LSL Param/fr|hole_shape|forme_du_trou}}, [[vector]] {{LSL Param/fr|cut|découpe}}, [[float]] {{LSL Param/fr|hollow|creux}}, [[vector]] {{LSL Param/fr|twist_torus|torsion}}, [[vector]] {{LSL Param/fr|cut| | {{!}} colspan="6" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|hole_shape|forme_du_trou}}, [[vector/fr|vector]] {{LSL Param/fr|cut|découpe}}, [[float/fr|float]] {{LSL Param/fr|hollow|creux}}, [[vector/fr|vector]] {{LSL Param/fr|twist_torus|torsion}}, [[vector/fr|vector]] {{LSL Param/fr|cut|découpe en rondelle}}] | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE_TORUS|integer|4}} | {{LSL ConstTB/fr|PRIM_TYPE_TORUS|integer|4}} | ||
{{!}} colspan="6" {{!}} [ [[integer]] {{LSL Param/fr|hole_shape|forme_du_trou}}, [[vector]] {{LSL Param/fr|cut|découpe}}, [[float]] {{LSL Param/fr|hollow|creux}}, [[vector]] {{LSL Param/fr|twist_torus|torsion}}, [[vector]] {{LSL Param/fr|hole_size|taille_du_trou}}, [[vector]] {{LSL Param/fr|top_shear|translation_des_faces}}, [[vector]] {{LSL Param/fr|cut|découpage_avancé}}, [[vector]] {{LSL Param/fr|taper|écart_taille_disque}}, [[float]] {{LSL Param/fr|revolutions|rotations}}, [[float]] {{LSL Param/fr|radius_offset|angle d'offset}}, [[float]] {{LSL Param/fr|skew|inclinaison}} ] | {{!}} colspan="6" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|hole_shape|forme_du_trou}}, [[vector/fr|vector]] {{LSL Param/fr|cut|découpe}}, [[float/fr|float]] {{LSL Param/fr|hollow|creux}}, [[vector/fr|vector]] {{LSL Param/fr|twist_torus|torsion}}, [[vector/fr|vector]] {{LSL Param/fr|hole_size|taille_du_trou}}, [[vector/fr|vector]] {{LSL Param/fr|top_shear|translation_des_faces}}, [[vector/fr|vector]] {{LSL Param/fr|cut|découpage_avancé}}, [[vector/fr|vector]] {{LSL Param/fr|taper|écart_taille_disque}}, [[float/fr|float]] {{LSL Param/fr|revolutions|rotations}}, [[float/fr|float]] {{LSL Param/fr|radius_offset|angle d'offset}}, [[float/fr|float]] {{LSL Param/fr|skew|inclinaison}} ] | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE_TUBE|integer|5}} | {{LSL ConstTB/fr|PRIM_TYPE_TUBE|integer|5}} | ||
{{!}} colspan="6" {{!}} [ [[integer]] {{LSL Param/fr|hole_shape|forme_du_trou}}, [[vector]] {{LSL Param/fr|cut|découpe}}, [[float]] {{LSL Param/fr|hollow|creux}}, [[vector]] {{LSL Param/fr|twist_torus|torsion}}, [[vector]] {{LSL Param/fr|hole_size|taille_du_trou}}, [[vector]] {{LSL Param/fr|top_shear|translation_des_faces}}, [[vector]] {{LSL Param/fr|cut|découpage_avancé}}, [[vector]] {{LSL Param/fr|taper|écart_taille_disque}}, [[float]] {{LSL Param/fr|revolutions|rotations}}, [[float]] {{LSL Param/fr|radius_offset|angle d'offset}}, [[float]] {{LSL Param/fr|skew|inclinaison}} ] | {{!}} colspan="6" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|hole_shape|forme_du_trou}}, [[vector/fr|vector]] {{LSL Param/fr|cut|découpe}}, [[float/fr|float]] {{LSL Param/fr|hollow|creux}}, [[vector/fr|vector]] {{LSL Param/fr|twist_torus|torsion}}, [[vector/fr|vector]] {{LSL Param/fr|hole_size|taille_du_trou}}, [[vector/fr|vector]] {{LSL Param/fr|top_shear|translation_des_faces}}, [[vector/fr|vector]] {{LSL Param/fr|cut|découpage_avancé}}, [[vector/fr|vector]] {{LSL Param/fr|taper|écart_taille_disque}}, [[float/fr|float]] {{LSL Param/fr|revolutions|rotations}}, [[float/fr|float]] {{LSL Param/fr|radius_offset|angle d'offset}}, [[float/fr|float]] {{LSL Param/fr|skew|inclinaison}} ] | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE_RING|integer|6}} | {{LSL ConstTB/fr|PRIM_TYPE_RING|integer|6}} | ||
{{!}} colspan="6" {{!}} [ [[integer]] {{LSL Param/fr|hole_shape|forme_du_trou}}, [[vector]] {{LSL Param/fr|cut|découpe}}, [[float]] {{LSL Param/fr|hollow|creux}}, [[vector]] {{LSL Param/fr|twist_torus|torsion}}, [[vector]] {{LSL Param/fr|hole_size|taille_du_trou}}, [[vector]] {{LSL Param/fr|top_shear|translation_des_faces}}, [[vector]] {{LSL Param/fr|cut|découpage_avancé}}, [[vector]] {{LSL Param/fr|taper|écart_taille_disque}}, [[float]] {{LSL Param/fr|revolutions|rotations}}, [[float]] {{LSL Param/fr|radius_offset|angle d'offset}}, [[float]] {{LSL Param/fr|skew|inclinaison}} ] | {{!}} colspan="6" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|hole_shape|forme_du_trou}}, [[vector/fr|vector]] {{LSL Param/fr|cut|découpe}}, [[float/fr|float]] {{LSL Param/fr|hollow|creux}}, [[vector/fr|vector]] {{LSL Param/fr|twist_torus|torsion}}, [[vector/fr|vector]] {{LSL Param/fr|hole_size|taille_du_trou}}, [[vector/fr|vector]] {{LSL Param/fr|top_shear|translation_des_faces}}, [[vector/fr|vector]] {{LSL Param/fr|cut|découpage_avancé}}, [[vector/fr|vector]] {{LSL Param/fr|taper|écart_taille_disque}}, [[float/fr|float]] {{LSL Param/fr|revolutions|rotations}}, [[float/fr|float]] {{LSL Param/fr|radius_offset|angle d'offset}}, [[float/fr|float]] {{LSL Param/fr|skew|inclinaison}} ] | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE_SCULPT|integer|7}} | {{LSL ConstTB/fr|PRIM_TYPE_SCULPT|integer|7}} | ||
{{!}} colspan="6" {{!}} [ [[string]] {{LSL Param/fr|map|texture}}, [[integer]] {{LSL Param/fr|type}} ] [[Sculpted_Prims:_FAQ/fr|Sculpted_Prims:_FAQ]] | {{!}} colspan="6" {{!}} [ [[string]] {{LSL Param/fr|map|texture}}, [[integer/fr|integer]] {{LSL Param/fr|type}} ] [[Sculpted_Prims:_FAQ/fr|Sculpted_Prims:_FAQ]] | ||
{{!}}- | {{!}}- | ||
{{!}} rowspan=" | {{!}} rowspan="11" colspan="2" {{!}} | ||
! colspan="2" {{!}} {{LSL Param/fr|hole_shape|Codes de forme_du_trou}} | ! colspan="2" {{!}} {{LSL Param/fr|hole_shape|Codes de forme_du_trou}} | ||
!{{!}} Formes | !{{!}} Formes | ||
Line 93: | Line 158: | ||
!{{!}} Formes | !{{!}} Formes | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_HOLE_DEFAULT|integer|hex=0x00}} | {{LSL ConstTB/fr|PRIM_HOLE_DEFAULT|integer|hex=0x00|ihex=0}} | ||
{{!!}} Par défaut | {{!!}} Par défaut | ||
{{LSL ConstTB/fr|PRIM_HOLE_SQUARE|integer|hex=0x20}} | {{LSL ConstTB/fr|PRIM_HOLE_SQUARE|integer|hex=0x20|ihex=32}} | ||
{{!!}} Carré | {{!!}} Carré | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_HOLE_CIRCLE|integer|hex=0x10}} | {{LSL ConstTB/fr|PRIM_HOLE_CIRCLE|integer|hex=0x10|ihex=16}} | ||
{{!!}} Cercle | {{!!}} Cercle | ||
{{LSL ConstTB/fr|PRIM_HOLE_TRIANGLE|integer|hex=0x30}} | {{LSL ConstTB/fr|PRIM_HOLE_TRIANGLE|integer|hex=0x30|ihex=48}} | ||
{{!!}} Triangle | {{!!}} Triangle | ||
{{!}}- | {{!}}- | ||
{{LSL Constants/PrimitiveParams/sculpt types/fr}} | {{LSL Constants/PrimitiveParams/sculpt types/fr}} | ||
{{!}}- | {{!}}- style="background-color: rgba(0, 0, 0, 0.1);" | ||
{{!}} colspan="10" {{!}} | {{!}} colspan="10" {{!}} | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_MATERIAL|integer|2|b=[ |e= ]|s=rowspan="10"}} | {{LSL ConstTB/fr|PRIM_MATERIAL|integer|2|b=[ |e= ]|s=rowspan="10"|s1=id="PRIM_MATERIAL"}} | ||
{{!}} colspan="2" {{!}} [ [[integer]] {{ | {{!}} colspan="2" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|material|matière}}] | ||
{{!}} colspan="6" {{!}} {{GetSet|{{{1|}}}|Renvoie|Modifie}} la matière de la prim. La matière détermine les types de [[llCollisionSound/fr|son de | {{!}} colspan="6" {{!}} {{GetSet/fr|{{{1|}}}|Renvoie|Modifie}} la matière de la prim. La matière détermine les types de [[llCollisionSound/fr|son de collisions]] & de [[llCollisionSprite/fr|sprite]] à utiliser. | ||
{{!}}- | {{!}}- | ||
{{LSL | {{LSL Constants/PrimitiveParams/materials/fr}} | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_PHYSICS|integer|3|b=[ |e= ]}} | {{LSL ConstTB/fr|PRIM_PHYSICS|integer|3|b=[ |e= ]|s1=id="PRIM_PHYSICS"}} | ||
{{!}} colspan="5" {{!}} [ [[integer]] {{LSL Param/fr | {{!}} colspan="5" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|booléen}} ] | ||
{{!}} colspan="3" {{!}} Statut "physique" {{GetSet|{{{1|}}}|[[llGetStatus/fr|llGetStatus]]|[[llSetStatus/fr|llSetStatus]]}} | {{!}} colspan="3" {{!}} Statut "physique" {{GetSet/fr|{{{1|}}}|[[llGetStatus/fr|llGetStatus]]|[[llSetStatus/fr|llSetStatus]]}} | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TEMP_ON_REZ|integer|4|b=[ |e= | {{LSL ConstTB/fr|PRIM_TEMP_ON_REZ|integer|4|b=[ |e= |s1=id="PRIM_TEMP_ON_REZ"}} | ||
{{!}} colspan="5" {{!}} [ [[integer]] {{LSL Param/fr | {{!}} colspan="5" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|booléen}} ] | ||
{{!}} colspan="3" {{!}} | {{!}} colspan="3" {{!}} Statut "temporaire" {{GetSet/fr|{{{1|}}}|[[llGetStatus/fr|llGetStatus]]|[[llSetStatus/fr|llSetStatus]]}} | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_PHANTOM|integer|5|b=[ |e= ]}} | {{LSL ConstTB/fr|PRIM_PHANTOM|integer|5|b=[ |e= ]|s1=id="PRIM_PHANTOM"}} | ||
{{!}} colspan="5" {{!}} [ [[integer]] {{LSL Param/fr | {{!}} colspan="5" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|booléen}} ] | ||
{{!}} colspan="3" {{!}} Statut "fantôme" {{GetSet|{{{1|}}}|[[llGetStatus/fr|llGetStatus]]|[[llSetStatus/fr|llSetStatus]]}} | {{!}} colspan="3" {{!}} Statut "fantôme" {{GetSet/fr|{{{1|}}}|[[llGetStatus/fr|llGetStatus]]|[[llSetStatus/fr|llSetStatus]]}} | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_POSITION|integer|6|b=[ |e= ]}} | {{LSL ConstTB/fr|PRIM_POSITION|integer|6|b=[ |e= ]|s1=id="PRIM_POSITION"}} | ||
{{!}} colspan="5" {{!}} [ [[vector]] {{LSL Param/fr|position}} ] | {{!}} colspan="5" {{!}} [ [[vector/fr|vector]] {{LSL Param/fr|position{{{1|}}}|position}} ] | ||
{{!}} colspan="3" {{!}} Position, {{GetSet|{{{1|}}}|[[llGetPos/fr|llGetPos]]|[[llSetPos/fr|llSetRot]]}} | {{!}} colspan="3" {{!}} Position, {{GetSet/fr|{{{1|}}}|[[llGetPos/fr|llGetPos]]|[[llSetPos/fr|llSetRot]]}} | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_ROTATION|integer|8|b=[ |e= ]}} | {{LSL ConstTB/fr|PRIM_ROTATION|integer|8|b=[ |e= ]|s1=id="PRIM_ROTATION"}} | ||
{{!}} colspan="5" {{!}} [ [[rotation/fr|rotation]] {{LSL Param/fr|rot}} ] | {{!}} colspan="5" {{!}} [ [[rotation/fr|rotation]] {{LSL Param/fr|rot}} ] | ||
{{!}} colspan="3" {{!}} Rotation, {{GetSet|{{{1|}}}|[[llGetRot/fr|llGetPos]]|[[llSetRot/fr|llSetRot]]}} | {{!}} colspan="3" {{!}} Rotation, {{GetSet/fr|{{{1|}}}|[[llGetRot/fr|llGetPos]]|[[llSetRot/fr|llSetRot]]}} | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_SIZE|integer|7|b=[ |e= ]}} | {{LSL ConstTB/fr|PRIM_SIZE|integer|7|b=[ |e= ]|s1=id="PRIM_SIZE"}} | ||
{{!}} colspan="5" {{!}} [ [[vector]] {{LSL Param/fr|size|taille}} ] | {{!}} colspan="5" {{!}} [ [[vector/fr|vector]] {{LSL Param/fr|size|taille}} ] | ||
{{!}} colspan="3" {{!}} taille, {{GetSet|{{{1|}}}|[[llGetScale/fr|llGetScale]]|[[llSetScale/fr|llSetScale]]}} | {{!}} colspan="3" {{!}} taille, {{GetSet/fr|{{{1|}}}|[[llGetScale/fr|llGetScale]]|[[llSetScale/fr|llSetScale]]}} | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TEXTURE|integer|17|b=[ |e=, [[integer]] {{LSL Param/fr|face}} ]}} | {{LSL ConstTB/fr|PRIM_TEXTURE|integer|17|b=[ |e=, [[integer/fr|integer]] {{LSL Param/fr|face}} ]|s1=id="PRIM_TEXTURE"}} | ||
{{!}} colspan="5" {{!}} [ [[string]] {{LSL Param/fr|texture}}, [[vector]] {{LSL Param/fr|repeats|répétitions}}, [[vector]] {{LSL Param/fr|offsets}}, [[float]] {{LSL Param/fr|rotation_in_radians|Rotation en radians}} ] | {{!}} colspan="5" {{!}} [ [[string]] {{LSL Param/fr|texture}}, [[vector/fr|vector]] {{LSL Param/fr|repeats|répétitions}}, [[vector/fr|vector]] {{LSL Param/fr|offsets|décalage}}, [[float/fr|float]] {{LSL Param/fr|rotation_in_radians|Rotation en radians}} ] | ||
{{!}} colspan="3" {{!}} | {{!}} colspan="3" {{!}} | ||
{{{!}} style="background-color:#F9F9F9;" | {{{!}} style="background-color:#F9F9F9;" | ||
Line 163: | Line 210: | ||
{{!!}}Répétition: {{!}}{{!}} {{#ifeq:{{{1|get}}}|get|[[llGetTextureScale/fr|llGetTextureScale]]}} {{!}}{{!}} {{#ifeq:{{{1|set}}}|set|[[llScaleTexture/fr|llScaleTexture]]}} | {{!!}}Répétition: {{!}}{{!}} {{#ifeq:{{{1|get}}}|get|[[llGetTextureScale/fr|llGetTextureScale]]}} {{!}}{{!}} {{#ifeq:{{{1|set}}}|set|[[llScaleTexture/fr|llScaleTexture]]}} | ||
{{!}}- | {{!}}- | ||
{{!!}} | {{!!}}Décalage: {{!}}{{!}} {{#ifeq:{{{1|get}}}|get|[[llGetTextureOffset/fr|llGetTextureOffset]]}} {{!}}{{!}} {{#ifeq:{{{1|set}}}|set|[[llOffsetTexture/fr|llOffsetTexture]]}} | ||
{{!}}- | {{!}}- | ||
{{!!}}Rotation: {{!}}{{!}} {{#ifeq:{{{1|get}}}|get|[[llGetTextureRot/fr|llGetTextureRot]]}} {{!}}{{!}} {{#ifeq:{{{1|set}}}|set|[[llRotateTexture/fr|llRotateTexture]]}} | {{!!}}Rotation: {{!}}{{!}} {{#ifeq:{{{1|get}}}|get|[[llGetTextureRot/fr|llGetTextureRot]]}} {{!}}{{!}} {{#ifeq:{{{1|set}}}|set|[[llRotateTexture/fr|llRotateTexture]]}} | ||
{{!}}} | {{!}}} | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_COLOR|integer|18|b=[ |e=, [[integer]] {{LSL Param/fr|face}} ]}} | {{LSL ConstTB/fr|PRIM_COLOR|integer|18|b=[ |e=, [[integer/fr|integer]] {{LSL Param/fr|face}} ]}} | ||
{{!}} colspan="5" {{!}} [ [[vector]] {{LSL Param/fr | {{!}} colspan="5" {{!}} [ [[vector/fr|vector]] {{LSL Param/fr|couleur}}, [[float/fr|float]] {{LSL Param/fr|alpha|transparence}} ] | ||
{{!}} colspan="3" {{!}} | {{!}} colspan="3" {{!}} | ||
{{{!}} style="background-color:#F9F9F9;" | {{{!}} style="background-color:#F9F9F9;" | ||
Line 177: | Line 224: | ||
{{!}}} | {{!}}} | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_BUMP_SHINY|integer|19|b=[ |e=, [[integer]] {{LSL Param/fr|face}} ]|s=rowspan="25"}} | {{LSL ConstTB/fr|PRIM_BUMP_SHINY|integer|19|b=[ |e=, [[integer/fr|integer]] {{LSL Param/fr|face}} ]|s=rowspan="25"|s1=id="PRIM_BUMP_SHINY"}} | ||
{{!}} colspan="5" {{!}} [ [[integer]] {{ | {{!}} colspan="5" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|shiny|effets de reflet}}, [[integer/fr|integer]] {{LSL Param/fr|bump|effets de matières}} ] | ||
{{!}} colspan="3" {{!}} | {{!}} colspan="3" {{!}} | ||
{{!}}- | {{!}}- | ||
{{LSL_Constants/PrimitiveParams/bumpshiny/fr}} | |||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr| | {{LSL ConstTB/fr|PRIM_FULLBRIGHT|integer|20|b=[ |e=, [[integer/fr|integer]] {{LSL Param/fr|face}} ]|s1=id="PRIM_FULLBRIGHT"}} | ||
{{!}} colspan="5" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|booléen}} ] | |||
{{!}} colspan="3" {{!}} | |||
{{LSL | |||
{{!}} | |||
{{!}} | |||
{{LSL | |||
{{!}} | |||
{{! | |||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr| | {{LSL ConstTB/fr|PRIM_FLEXIBLE|integer|21|b=[ |e= ]|s1=id="PRIM_FLEXIBLE"}} | ||
{{ | {{!}} colspan="5" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|booléen}}, [[integer/fr|integer]] {{LSL Param/fr|softness|souplesse}}, [[float/fr|float]] {{LSL Param/fr|flex_float|gravité}}, [[float/fr|float]] {{LSL Param/fr|flex_float|frottement}}, [[float/fr|float]] {{LSL Param/fr|flex_float|vent}}, [[float/fr|float]] {{LSL Param/fr|flex_float|tension}}, [[vector/fr|vector]] {{LSL Param/fr|force}} ] | ||
{{!}} colspan="3" {{!}} | {{!}} colspan="3" {{!}} | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr| | {{LSL ConstTB/fr|PRIM_TEXGEN|integer|22|b=[ |e=, [[integer/fr|integer]] {{LSL Param/fr|face}} ]|s=rowspan="4"|s1=id="PRIM_TEXGEN"}} | ||
{{!}} colspan="5" {{!}} [ [[integer/fr|integer]] {{HoverText|modes texture|codes PRIM_TEXGEN_* }} ] | |||
{{!}} colspan="3" {{!}} | {{!}} colspan="3" {{!}} | ||
{{!}}- | {{!}}- | ||
{{LSL | {{LSL Constants/PrimitiveParams/texgen/fr}} | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr| | {{LSL ConstTB/fr|PRIM_POINT_LIGHT|integer|23|b=[ |e= ]|s1=id="PRIM_POINT_LIGHT"}} | ||
{{ | {{!}} colspan="5" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|booléen}}, [[vector/fr|vector]] {{LSL Param/fr|couleur}}, [[float/fr|float]] {{LSL Param/fr|intensity|intensité}}, [[float/fr|float]] {{LSL Param/fr|radius|rayon}}, [[float/fr|float]] {{LSL Param/fr|falloff|vitesse_extinction}} ] | ||
{{!}} colspan="3" {{!}} | {{!}} colspan="3" {{!}} | ||
{{!}}- | {{!}}- | ||
! colspan=" | {{LSL ConstTB/fr|PRIM_GLOW|integer|25|b=[ |e=, [[integer/fr|integer]] {{LSL Param/fr|face}} ]|s1=id="PRIM_GLOW"}} | ||
! colspan=" | {{!}} colspan="5" {{!}} [ [[float/fr|float]] {{LSL Param/fr|intensity|intensité}} ] | ||
{{!}} colspan="3" {{!}} | |||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr| | {{LSL ConstTB/fr|PRIM_CAST_SHADOWS|integer|24|b=[ <s>|e=</s> ]|s1=id="PRIM_CAST_SHADOWS"}} | ||
{{!}} colspan="5" {{!}} [ [[integer/fr|integer]] {{LSL Param/fr|booléen}} ] | |||
{{!}} colspan="3" {{!}} Génération d'ombre par la prim '''DESACTIVE''' | |||
{{!}} colspan="5" {{!}} [ [[integer | |||
{{!}} colspan="3" {{!}} | |||
{{!}}- | {{!}}- | ||
{{#ifeq:{{{1|set}}}|set| | {{#ifeq:{{{1|set}}}|set| | ||
{{!}} rowspan="8" {{!}} [ 1 ]<br/><s>{{LSL Const|PRIM_TYPE_LEGACY|integer|1|nolink=*}}</s> | {{!}} rowspan="8" {{!}} [ 1 ]<br/><s>{{LSL Const/fr|PRIM_TYPE_LEGACY|integer|1|nolink=*}}</s> | ||
{{!}} rowspan="8" {{!}} {{#var:value}} | {{!}} rowspan="8" {{!}} {{#var:value}} | ||
{{!}} colspan="8" {{!}} [ [[integer]] {{HoverText| | {{!}} colspan="8" {{!}} [ [[integer/fr|integer]] {{HoverText|type héritage|codes PRIM_TYPE_*}} ] | ||
{{!}}- | {{!}}- | ||
! colspan="2" {{!}} {{HoverText|Valeurs|codes PRIM_TYPE_*}} des constantes | ! colspan="2" {{!}} {{HoverText|Valeurs|codes PRIM_TYPE_*}} des constantes | ||
! colspan="6" {{!}} Codification des | ! colspan="6" {{!}} Codification des paramètres | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE_BOX|integer|0}} | {{LSL ConstTB/fr|PRIM_TYPE_BOX|integer|0}} | ||
{{!}} colspan="6" {{!}} [ [[vector]] {{LSL Param/fr|cut|découpe}}, [[float]] {{LSL Param/fr|hollow|creux}}, [[float]] {{LSL Param/fr|twist_end|Fin de torsion}}, [[vector]] {{LSL Param/fr|différence_de_taille}}, [[vector]] {{LSL Param/fr|top_shear|translation_des_faces}} ] | {{!}} colspan="6" {{!}} [ [[vector/fr|vector]] {{LSL Param/fr|cut|découpe}}, [[float/fr|float]] {{LSL Param/fr|hollow|creux}}, [[float/fr|float]] {{LSL Param/fr|twist_end|Fin de torsion}}, [[vector/fr|vector]] {{LSL Param/fr|différence_de_taille}}, [[vector/fr|vector]] {{LSL Param/fr|top_shear|translation_des_faces}} ] | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE_CYLINDER|integer|1}} | {{LSL ConstTB/fr|PRIM_TYPE_CYLINDER|integer|1}} | ||
{{!}} colspan="6" {{!}} [ [[vector]] {{LSL Param/fr|cut|découpe}}, [[float]] {{LSL Param/fr|hollow|creux}}, [[float]] {{LSL Param/fr|twist_end|Fin de torsion}}, [[vector]] {{LSL Param/fr|différence_de_taille}}, [[vector]] {{LSL Param/fr|top_shear|translation_des_faces}} ] | {{!}} colspan="6" {{!}} [ [[vector/fr|vector]] {{LSL Param/fr|cut|découpe}}, [[float/fr|float]] {{LSL Param/fr|hollow|creux}}, [[float/fr|float]] {{LSL Param/fr|twist_end|Fin de torsion}}, [[vector/fr|vector]] {{LSL Param/fr|différence_de_taille}}, [[vector/fr|vector]] {{LSL Param/fr|top_shear|translation_des_faces}} ] | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE_PRISM|integer|2}} | {{LSL ConstTB/fr|PRIM_TYPE_PRISM|integer|2}} | ||
{{!}} colspan="6" {{!}} [ [[vector]] {{LSL Param/fr|cut|découpe}}, [[float]] {{LSL Param/fr|hollow|creux}}, [[float]] {{LSL Param/fr|twist_end|Fin de torsion}}, [[vector]] {{LSL Param/fr|différence_de_taille}}, [[vector]] {{LSL Param/fr|top_shear|translation_des_faces}} ] | {{!}} colspan="6" {{!}} [ [[vector/fr|vector]] {{LSL Param/fr|cut|découpe}}, [[float/fr|float]] {{LSL Param/fr|hollow|creux}}, [[float/fr|float]] {{LSL Param/fr|twist_end|Fin de torsion}}, [[vector/fr|vector]] {{LSL Param/fr|différence_de_taille}}, [[vector/fr|vector]] {{LSL Param/fr|top_shear|translation_des_faces}} ] | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE_SPHERE|integer|3}} | {{LSL ConstTB/fr|PRIM_TYPE_SPHERE|integer|3}} | ||
{{!}} colspan="6" {{!}} [ [[vector]] {{LSL Param/fr|cut|découpe}}, [[float]] {{LSL Param/fr|hollow|creux}}, [[vector]] {{LSL Param/fr|cut|trou}} ] | {{!}} colspan="6" {{!}} [ [[vector/fr|vector]] {{LSL Param/fr|cut|découpe}}, [[float/fr|float]] {{LSL Param/fr|hollow|creux}}, [[vector/fr|vector]] {{LSL Param/fr|cut|trou}} ] | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE_TORUS|integer|4}} | {{LSL ConstTB/fr|PRIM_TYPE_TORUS|integer|4}} | ||
{{!}} colspan="6" {{!}} [ [[vector]] {{LSL Param/fr|cut|découpe}}, [[float]] {{LSL Param/fr|hollow|creux}}, [[float]] {{LSL Param/fr|twist_end|fin de torsion}}, [[float]] {{LSL Param/fr|hole_size_y|taille du trou Y}}, [[vector]] {{LSL Param/fr|top_shear|translation_des_faces}}, [[vector]] {{LSL Param/fr|cut|découpage_avancé}} ] | {{!}} colspan="6" {{!}} [ [[vector/fr|vector]] {{LSL Param/fr|cut|découpe}}, [[float/fr|float]] {{LSL Param/fr|hollow|creux}}, [[float/fr|float]] {{LSL Param/fr|twist_end|fin de torsion}}, [[float/fr|float]] {{LSL Param/fr|hole_size_y|taille du trou Y}}, [[vector/fr|vector]] {{LSL Param/fr|top_shear|translation_des_faces}}, [[vector/fr|vector]] {{LSL Param/fr|cut|découpage_avancé}} ] | ||
{{!}}- | {{!}}- | ||
{{LSL ConstTB/fr|PRIM_TYPE_TUBE|integer|5}} | {{LSL ConstTB/fr|PRIM_TYPE_TUBE|integer|5}} | ||
{{!}} colspan="6" {{!}} [ [[vector]] {{LSL Param/fr|cut|découpe}}, [[float]] {{LSL Param/fr|hollow|creux}}, [[float]] {{LSL Param/fr|twist_end|fin de torsion}}, [[float]] {{LSL Param/fr|topshear_x|translation_x}} ] | {{!}} colspan="6" {{!}} [ [[vector/fr|vector]] {{LSL Param/fr|cut|découpe}}, [[float/fr|float]] {{LSL Param/fr|hollow|creux}}, [[float/fr|float]] {{LSL Param/fr|twist_end|fin de torsion}}, [[float/fr|float]] {{LSL Param/fr|topshear_x|translation_x}} ] | ||
}} | }} | ||
{{!}}- | {{!}}- | ||
Line 289: | Line 286: | ||
<noinclude> | <noinclude> | ||
<div id="box"> | <div id="box"> | ||
== | == Avertissements == | ||
<div style="padding: 0.5em;"> | <div style="padding: 0.5em;"> | ||
{{#var:caveats}} | {{#var:caveats}} | ||
</div></div> | </div></div> | ||
</noinclude> | </noinclude> |
Latest revision as of 22:47, 16 May 2012
Codes | Description | Emploi |
---|---|---|
PRIM_TYPE | Modifie la forme de la prim. | [ PRIM_TYPE, integer code ] + paramètres |
PRIM_MATERIAL | Modifie la matière de la prim | [ PRIM_MATERIAL, integer code ] |
PRIM_PHYSICS | Modifie l'état "physique" de la prim | [ PRIM_PHYSICS, integer booléen ] |
PRIM_TEMP_ON_REZ | Modifie l'état "temporaire" de la prim. | [ PRIM_TEMP_ON_REZ, integer booléen ] |
PRIM_PHANTOM | Modifie l'état "fantôme" de la prim.. | [ PRIM_PHANTOM, integer booléen ] |
PRIM_POSITION | Modifie la position de la prim | [ PRIM_POSITION, vector position ] |
PRIM_ROTATION | Modifie la rotation de la prim | [ PRIM_ROTATION, rotation rot ] |
PRIM_SIZE | Modifie la taille de la prim | [ PRIM_SIZE, vector taille ] |
PRIM_TEXTURE | Modifie les paramètres de texture de la prim | [ PRIM_TEXTURE, integer face, string texture, vector répétitions, vector décalage, float rotation_en_radians ] |
PRIM_COLOR | Modifie la couleur de la prim | [ PRIM_COLOR, integer face, vector couleur, float alpha ] |
PRIM_BUMP_SHINY | Modifie les effets luisant et de matière . | [ PRIM_BUMP_SHINY, integer face, integer effets de reflet, integer effets de matières ] |
PRIM_POINT_LIGHT | Transforme la prim en source de lumière. | [ PRIM_POINT_LIGHT, integer booléen, vector couleur, float intensité, float rayon, float vitesse_extinction ] |
PRIM_FULLBRIGHT | Active une face de la prim en "pleine lumière" | [ PRIM_FULLBRIGHT, integer face, integer booléen ] |
PRIM_FLEXIBLE | Transforme la prim en flexible | [ PRIM_FLEXIBLE, integer booléen, integer souplesse, float gravité, float frottement, float vent, float tension, vector force ] |
PRIM_TEXGEN | Modifie le mode de texturage. | [ PRIM_TEXGEN, integer face, integer type ] |
PRIM_GLOW | Modifie le rayonnement de la prim. | [ PRIM_GLOW, integer face, float intensité ] |
PRIM_CAST_SHADOWS | Active la création d'ombres. (DESACTIVE) | [ PRIM_CAST_SHADOWS, integer booléen ] |
PRIM_TYPE_LEGACY | Modifie la forme de la prim (mode héritage, DESACTIVE). | [ 1, integer codes ] + paramètres |
Paramètres | Valeurs renvoyées / Paramètres supplémentaires | Descriptions | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
[ PRIM_TYPE ] | 9 | [ integer Codes ] | Renvoie / Modifie la forme de la prim. | ||||||||||||||||||
Valeurs des constantes | Valeurs des paramètres | Valeurs renvoyées / Paramètres | ||||||||||||||||||||
PRIM_TYPE_BOX | 0 | [ integer forme_du_trou, vector découpe, float creux, vector torsion, vector différence_de_taille, vector translation_des_faces ] | |||||||||||||||||||
PRIM_TYPE_CYLINDER | 1 | [ integer forme_du_trou, vector découpe, float creux, vector torsion, vector différence_de_taille, vector translation_des_faces ] | |||||||||||||||||||
PRIM_TYPE_PRISM | 2 | [ integer forme_du_trou, vector découpe, float creux, vector torsion, vector différence_de_taille, vector translation_des_faces ] | |||||||||||||||||||
PRIM_TYPE_SPHERE | 3 | [ integer forme_du_trou, vector découpe, float creux, vector torsion, vector découpe en rondelle] | |||||||||||||||||||
PRIM_TYPE_TORUS | 4 | [ integer forme_du_trou, vector découpe, float creux, vector torsion, vector taille_du_trou, vector translation_des_faces, vector découpage_avancé, vector écart_taille_disque, float rotations, float angle d'offset, float inclinaison ] | |||||||||||||||||||
PRIM_TYPE_TUBE | 5 | [ integer forme_du_trou, vector découpe, float creux, vector torsion, vector taille_du_trou, vector translation_des_faces, vector découpage_avancé, vector écart_taille_disque, float rotations, float angle d'offset, float inclinaison ] | |||||||||||||||||||
PRIM_TYPE_RING | 6 | [ integer forme_du_trou, vector découpe, float creux, vector torsion, vector taille_du_trou, vector translation_des_faces, vector découpage_avancé, vector écart_taille_disque, float rotations, float angle d'offset, float inclinaison ] | |||||||||||||||||||
PRIM_TYPE_SCULPT | 7 | [ string texture, integer type ] Sculpted_Prims:_FAQ | |||||||||||||||||||
Codes de forme_du_trou | Formes | Codes de forme_du_trou | Formes | ||||||||||||||||||
PRIM_HOLE_DEFAULT | 0x00 | Par défaut | PRIM_HOLE_SQUARE | 0x20 | Carré | ||||||||||||||||
PRIM_HOLE_CIRCLE | 0x10 | Cercle | PRIM_HOLE_TRIANGLE | 0x30 | Triangle | ||||||||||||||||
type Flags | Style | Description | |||||||||||||||||||
PRIM_SCULPT_TYPE_SPHERE | 1 | Sphère | convergence haut et bas, resserrement de la gauche vers la droite | ||||||||||||||||||
PRIM_SCULPT_TYPE_TORUS | 2 | Tore | resserrement du haut vers le bas, resserrement de la gauche vers la droite | ||||||||||||||||||
PRIM_SCULPT_TYPE_PLANE | 3 | Plan | ni resserement ni convergence | ||||||||||||||||||
PRIM_SCULPT_TYPE_CYLINDER | 4 | Cylindre | resserrement de la gauche vers la droit. | ||||||||||||||||||
PRIM_SCULPT_FLAG_INVERT | 64 | Inversion | Retourne les faces du sculpty (interne <=> externe) (inverse les normales). | ||||||||||||||||||
PRIM_SCULPT_FLAG_MIRROR | 128 | Miroir | Applique un effet miroir sur l'axe X du sculpty. | ||||||||||||||||||
[ PRIM_MATERIAL ] | 2 | [ integer matière] | Renvoie / Modifie la matière de la prim. La matière détermine les types de son de collisions & de sprite à utiliser. | ||||||||||||||||||
codes matière | Description | ||||||||||||||||||||
PRIM_MATERIAL_STONE | 0 | pierre | |||||||||||||||||||
PRIM_MATERIAL_METAL | 1 | métal | |||||||||||||||||||
PRIM_MATERIAL_GLASS | 2 | verre | |||||||||||||||||||
PRIM_MATERIAL_WOOD | 3 | bois | |||||||||||||||||||
PRIM_MATERIAL_FLESH | 4 | chair | |||||||||||||||||||
PRIM_MATERIAL_PLASTIC | 5 | plastique | |||||||||||||||||||
PRIM_MATERIAL_RUBBER | 6 | caoutchouc | |||||||||||||||||||
7 | lumineux, DESACTIVE: Renvoyait le même résultat que [ PRIM_FULLBRIGHT, ALL_SIDES, TRUE ] | ||||||||||||||||||||
[ PRIM_PHYSICS ] | 3 | [ integer booléen ] | Statut "physique" llGetStatus / llSetStatus | ||||||||||||||||||
[ PRIM_TEMP_ON_REZ | 4 | [ integer booléen ] | Statut "temporaire" llGetStatus / llSetStatus | ||||||||||||||||||
[ PRIM_PHANTOM ] | 5 | [ integer booléen ] | Statut "fantôme" llGetStatus / llSetStatus | ||||||||||||||||||
[ PRIM_POSITION ] | 6 | [ vector position ] | Position, llGetPos / llSetRot | ||||||||||||||||||
[ PRIM_ROTATION ] | 8 | [ rotation rot ] | Rotation, llGetPos / llSetRot | ||||||||||||||||||
[ PRIM_SIZE ] | 7 | [ vector taille ] | taille, llGetScale / llSetScale | ||||||||||||||||||
[ PRIM_TEXTURE, integer face ] | 17 | [ string texture, vector répétitions, vector décalage, float Rotation en radians ] |
| ||||||||||||||||||
[ PRIM_COLOR, integer face ] | 18 | [ vector couleur, float transparence ] |
| ||||||||||||||||||
[ PRIM_BUMP_SHINY, integer face ] | 19 | [ integer effets de reflet, integer effets de matières ] | |||||||||||||||||||
Codes luisant & matière | Description | ||||||||||||||||||||
PRIM_SHINY_NONE | 0 | aucun | |||||||||||||||||||
PRIM_SHINY_LOW | 1 | bas | |||||||||||||||||||
PRIM_SHINY_MEDIUM | 2 | moyen | |||||||||||||||||||
PRIM_SHINY_HIGH | 3 | haut | |||||||||||||||||||
PRIM_BUMP_NONE | 0 | aucun effet | |||||||||||||||||||
PRIM_BUMP_BRIGHT | 1 | luminosité: généré par les lumières intenses | |||||||||||||||||||
PRIM_BUMP_DARK | 2 | obscurité: généré par les lumières basses | |||||||||||||||||||
PRIM_BUMP_WOOD | 3 | aggloméré | |||||||||||||||||||
PRIM_BUMP_BARK | 4 | écorce | |||||||||||||||||||
PRIM_BUMP_BRICKS | 5 | brique | |||||||||||||||||||
PRIM_BUMP_CHECKER | 6 | damier | |||||||||||||||||||
PRIM_BUMP_CONCRETE | 7 | béton | |||||||||||||||||||
PRIM_BUMP_TILE | 8 | carrelage | |||||||||||||||||||
PRIM_BUMP_STONE | 9 | pierre de taille | |||||||||||||||||||
PRIM_BUMP_DISKS | 10 | disque | |||||||||||||||||||
PRIM_BUMP_GRAVEL | 11 | gravier | |||||||||||||||||||
PRIM_BUMP_BLOBS | 12 | boîte de Petri | |||||||||||||||||||
PRIM_BUMP_SIDING | 13 | latte | |||||||||||||||||||
PRIM_BUMP_LARGETILE | 14 | pierre | |||||||||||||||||||
PRIM_BUMP_STUCCO | 15 | stuc | |||||||||||||||||||
PRIM_BUMP_SUCTION | 16 | effet aspiration | |||||||||||||||||||
PRIM_BUMP_WEAVE | 17 | texture | |||||||||||||||||||
[ PRIM_FULLBRIGHT, integer face ] | 20 | [ integer booléen ] | |||||||||||||||||||
[ PRIM_FLEXIBLE ] | 21 | [ integer booléen, integer souplesse, float gravité, float frottement, float vent, float tension, vector force ] | |||||||||||||||||||
[ PRIM_TEXGEN, integer face ] | 22 | [ integer modes texture ] | |||||||||||||||||||
Constante mode | Descriptions | ||||||||||||||||||||
PRIM_TEXGEN_DEFAULT | 0 | ||||||||||||||||||||
PRIM_TEXGEN_PLANAR | 1 | ||||||||||||||||||||
[ PRIM_POINT_LIGHT ] | 23 | [ integer booléen, vector couleur, float intensité, float rayon, float vitesse_extinction ] | |||||||||||||||||||
[ PRIM_GLOW, integer face ] | 25 | [ float intensité ] | |||||||||||||||||||
[ |
24 | [ integer booléen ] | Génération d'ombre par la prim DESACTIVE | ||||||||||||||||||
[ 1 ] |
1 | [ integer type héritage ] | |||||||||||||||||||
Valeurs des constantes | Codification des paramètres | ||||||||||||||||||||
PRIM_TYPE_BOX | 0 | [ vector découpe, float creux, float Fin de torsion, vector différence_de_taille, vector translation_des_faces ] | |||||||||||||||||||
PRIM_TYPE_CYLINDER | 1 | [ vector découpe, float creux, float Fin de torsion, vector différence_de_taille, vector translation_des_faces ] | |||||||||||||||||||
PRIM_TYPE_PRISM | 2 | [ vector découpe, float creux, float Fin de torsion, vector différence_de_taille, vector translation_des_faces ] | |||||||||||||||||||
PRIM_TYPE_SPHERE | 3 | [ vector découpe, float creux, vector trou ] | |||||||||||||||||||
PRIM_TYPE_TORUS | 4 | [ vector découpe, float creux, float fin de torsion, float taille du trou Y, vector translation_des_faces, vector découpage_avancé ] | |||||||||||||||||||
PRIM_TYPE_TUBE | 5 | [ vector découpe, float creux, float fin de torsion, float translation_x ] |
Avertissements
- Si texture n'est pas dans l'inventaire de la prim et n'est pas un UUID ou n'est pas un texture alors une erreur se produit sur le canal DEBUG_CHANNEL.
- Si texture est une UUID il n'y a alors aucune conséquence sur les droits de l'objet.
- L'objet final ne subit pas de nouvelle restriction d'utilisation qui aurait pu être appliquée si l'objet pointé par l'UUID avait été présent dans l'inventaire de la prim.
- Si map n'est pas dans l'inventaire de la prim et n'est pas un UUID ou n'est pas un texture alors une erreur se produit sur le canal DEBUG_CHANNEL.
- Si map est une UUID il n'y a alors aucune conséquence sur les droits de l'objet.
- L'objet final ne subit pas de nouvelle restriction d'utilisation qui aurait pu être appliquée si l'objet pointé par l'UUID avait été présent dans l'inventaire de la prim.
- Les valeurs peuvent changer, être tronquées ou bornées. Certaines limites sont appliquées par le client d'autres par la sim lors de leur traitement.
- Lorsque vous testez des vectors et des rotations utilisez respectivement les fonctions llVecDist et llAngleBetween pour réaliser des tests pertinents.
- Si face vaut ALL_SIDES alors code s'applique à toutes les faces.
- Si face correspond à une face qui n'existe pas, alors la fonction renvoie comme code la valeur :...
valeur Renvoyé si la face n'est pas valide [ PRIM_COLOR ] [ ZERO_VECTOR, 0.0 ] [ PRIM_GLOW ] [ 0.0 ] [ PRIM_TEXTURE ] [ "", ZERO_VECTOR, ZERO_VECTOR, 0.0 ] [ PRIM_FULLBRIGHT ] [ FALSE ] [ PRIM_TEXGEN ] [ PRIM_TEXGEN_DEFAULT ] [ PRIM_BUMP_SHINY ] [ PRIM_SHINY_NONE, PRIM_BUMP_NONE ]