Difference between revisions of "PRIM BUMP SHINY/ja"

From Second Life Wiki
Jump to navigation Jump to search
(New page: <onlyinclude>{{#if: {{#vardefine:return|[ {{HoverLink/ja|PRIM_SHINY_NONE|(0) integer shiny}}, {{HoverLink/ja|PRIM_BUMP_NONE|(0) integer bump}} ]}} {{#vardefine:bumpshiny_const|...)
 
(only fixed include)
Line 3: Line 3:
{{#vardefine:return|[&nbsp;{{HoverLink/ja|PRIM_SHINY_NONE|(0) integer shiny}}, {{HoverLink/ja|PRIM_BUMP_NONE|(0) integer bump}}&nbsp;]}}
{{#vardefine:return|[&nbsp;{{HoverLink/ja|PRIM_SHINY_NONE|(0) integer shiny}}, {{HoverLink/ja|PRIM_BUMP_NONE|(0) integer bump}}&nbsp;]}}


{{#vardefine:bumpshiny_const|{{LSL Const/ja|PRIM_BUMP_SHINY|integer|19|c=プリムの側面のくぼみと光沢の設定を{{GetSet|{{{1|}}}|取得|設定|/}}するのに使用します。}}}}
{{#vardefine:bumpshiny_const|{{LSL Const/ja|PRIM_BUMP_SHINY|integer|19|c=プリムの面のバンプ・マッピングと光沢の設定を{{GetSet|{{{1|}}}|取得|設定|/}}するのに使用します。}}}}


{{#vardefine:p_shiny_desc|PRIM_SHINY_* フラグ}}
{{#vardefine:p_shiny_desc|PRIM_SHINY_* フラグ}}
Line 22: Line 22:
|type=integer
|type=integer
|value=19
|value=19
|desc=プリムの{{LSL Param/ja|側面}}のくぼみと光沢の設定を取得、あるいは設定するのに用いられます。
|desc=プリムの {{LSL Param/ja|face|面}} の {{LSL Param|bump|バンプ・マッピング}} と {{LSL Param|shiny|光沢}} の設定を取得、あるいは設定するのに使用します。
{{LSL_Constants/PrimitiveParams/bumpshiny/ja|table=*|sortable=*}}
{{LSL_Constants/PrimitiveParams/bumpshiny/ja|table=*|sortable=*}}
|examples=
|examples=
|pa={{LSL Constant/List|i_front=[&#32;{{#var:bumpshiny_const}},&#32;|i_end=&nbsp;]
|pa={{LSL Constant/List|i_front=[&#32;{{#var:bumpshiny_const}},&#32;|i_end=&nbsp;]
|text=[[llSetPrimitiveParams/ja|llSetPrimitiveParams]]と[[llSetLinkPrimitiveParams/ja|llSetPrimitiveParams]]を実行する時に用いられます。
|text={{LSLG/ja|llSetPrimitiveParams}} や {{LSLG/ja|llSetLinkPrimitiveParams}} と一緒に使用された場合
|i1_type=integer|i1_name=face
|i1_type=integer|i1_name=face
|i2_type=integer|i2_name=shiny
|i2_type=integer|i2_name=shiny
Line 32: Line 32:
|toc=llSetPrimitiveParams
|toc=llSetPrimitiveParams
}}
}}
|pb={{LSL Constant/List/ja|i_front=[[llGetPrimitiveParams]]([&nbsp;{{#var:bumpshiny_const}},&#32;|i_end=&nbsp;]);|
|pb={{LSL Constant/List/ja|i_front={{LSLG/ja|llGetPrimitiveParams}}([&nbsp;{{#var:bumpshiny_const}},&#32;|i_end=&nbsp;]);|
|r_front=list [&nbsp;|r_end=&nbsp;]を返します。
|r_front=list [&nbsp;|r_end=&nbsp;]を返します。
|text=
|text=
Line 43: Line 43:
}}
}}
|constants=
|constants=
{{LSL DefineRow||[[CHANGED_TEXTURE/ja|CHANGED_TEXTURE]]?|}}
{{LSL DefineRow||{{LSLG/ja|CHANGED_TEXTURE}}?|}}
|functions=
|functions=
{{LSL DefineRow||[[llSetPrimitiveParams/ja|llSetPrimitiveParamss]]|}}
{{LSL DefineRow||{{LSLG/ja|llSetPrimitiveParams}}|}}
{{LSL DefineRow||[[llSetLinkPrimitiveParams/ja|llSetLinkPrimitiveParams]]|}}
{{LSL DefineRow||{{LSLG/ja|llSetLinkPrimitiveParams}}|}}
{{LSL DefineRow||[[llGetPrimitiveParams/ja|llGetPrimitiveParams]]|}}
{{LSL DefineRow||{{LSLG/ja|llGetPrimitiveParams}}|}}
|events=
|events=
{{LSL DefineRow||[[changed/ja|changed]]|}}
{{LSL DefineRow||{{LSLG/ja|changed}}|}}
|location
|location
|cat1=Prim
|cat1=Prim
|cat2
|cat2=Bump Mapping
|cat3
|cat3=Shiny
|cat4
|cat4
}}
}}

Revision as of 18:51, 3 May 2010

解説

定数: integer PRIM_BUMP_SHINY = 19;

integer 定数 PRIM_BUMP_SHINY の値は 19 です。

プリムの バンプ・マッピング光沢 の設定を取得、あるいは設定するのに使用します。

shinybump のフラグ 説明
PRIM_SHINY_NONE 0 なし
PRIM_SHINY_LOW 1
PRIM_SHINY_MEDIUM 2
PRIM_SHINY_HIGH 3
PRIM_SHINY_A_SORT_HACK 3.5
PRIM_BUMP_NONE 0 なし: 凹凸なし
PRIM_BUMP_BRIGHT 1 明るさ:明るい光で生成されるもの
PRIM_BUMP_DARK 2 暗さ:暗い光で生成されるもの
PRIM_BUMP_WOOD 3 木目調
PRIM_BUMP_BARK 4 木の皮
PRIM_BUMP_BRICKS 5 レンガ
PRIM_BUMP_CHECKER 6 チェッカー
PRIM_BUMP_CONCRETE 7 コンクリート
PRIM_BUMP_TILE 8 クラスティ・タイル
PRIM_BUMP_STONE 9 カットストーン:ブロック
PRIM_BUMP_DISKS 10 ディスク:束ねた輪っか
PRIM_BUMP_GRAVEL 11 砂利
PRIM_BUMP_BLOBS 12 ペトリ: 簡単なアメーバのような形状
PRIM_BUMP_SIDING 13 羽目板
PRIM_BUMP_LARGETILE 14 ストーン・タイル
PRIM_BUMP_STUCCO 15 しっくい
PRIM_BUMP_SUCTION 16 吸い込み:リング
PRIM_BUMP_WEAVE 17 織目

llSetPrimitiveParams

[ PRIM_BUMP_SHINY, integer face, integer shiny, integer bump ]
• integer face 番号もしくは ALL_SIDES
• integer shiny PRIM_SHINY_* フラグ
• integer bump PRIM_BUMP_* フラグ

llSetPrimitiveParamsllSetLinkPrimitiveParams と一緒に使用された場合

llGetPrimitiveParams

llGetPrimitiveParams([ PRIM_BUMP_SHINY, integer face ]);

list [ integer shiny, integer bump ]を返します。

• integer face 番号もしくは ALL_SIDES

• integer shiny PRIM_SHINY_* フラグ
• integer bump PRIM_BUMP_* フラグ

注意

関連記事

定数

•  CHANGED_TEXTURE?

関数

•  llSetPrimitiveParams
•  llSetLinkPrimitiveParams
•  llGetPrimitiveParams

イベント

•  changed

特記事項

この翻訳は 原文 と比べて古いですか?間違いがありますか?読みにくいですか?みんなで 修正 していきましょう! (手順はこちら)