Advertisement
Dorex

Untitled

Feb 3rd, 2024
935
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. default
  2. {
  3.     state_entry()
  4.     {
  5.         llSay(0, "Hello, Avatar!");
  6.     }
  7.  
  8.     touch_start(integer total_number)
  9.     {
  10.         integer link = llDetectedLinkNumber(0);
  11.         integer face = llDetectedTouchFace(0);
  12.         list details = llGetLinkPrimitiveParams(link, [PRIM_GLTF_BASE_COLOR, face]);
  13.         llOwnerSay("PRIM_GLTF_BASE_COLOR");
  14.         llOwnerSay("UUID: " + llList2String(details, 0));
  15.         llOwnerSay("repeats: " + llList2String(details, 1));
  16.         llOwnerSay("offsets: " + llList2String(details, 2));
  17.         llOwnerSay("rotation: " + llList2String(details, 3));
  18.         llOwnerSay("color: " + llList2String(details, 4));
  19.         llOwnerSay("alpha: " + llList2String(details, 5));
  20.         llOwnerSay("gltf_alpha_mode: " + llList2String(details, 6));
  21.         llOwnerSay("alpha_mask_cutoff: " + llList2String(details, 7));
  22.         llOwnerSay("double_sided: " + llList2String(details, 8));
  23.         llOwnerSay(".");
  24.         details = llGetLinkPrimitiveParams(link, [PRIM_GLTF_NORMAL, face]);
  25.         llOwnerSay("PRIM_GLTF_NORMAL");
  26.         llOwnerSay("UUID: " + llList2String(details, 0));
  27.         llOwnerSay("repeats: " + llList2String(details, 1));
  28.         llOwnerSay("offsets: " + llList2String(details, 2));
  29.         llOwnerSay("rotation: " + llList2String(details, 3));
  30.         llOwnerSay(".");
  31.         details = llGetLinkPrimitiveParams(link, [PRIM_GLTF_METALLIC_ROUGHNESS, face]);
  32.         llOwnerSay("PRIM_GLTF_METALLIC_ROUGHNESS");
  33.         llOwnerSay("UUID: " + llList2String(details, 0));
  34.         llOwnerSay("repeats: " + llList2String(details, 1));
  35.         llOwnerSay("offsets: " + llList2String(details, 2));
  36.         llOwnerSay("rotation: " + llList2String(details, 3));
  37.         llOwnerSay("metallic_factor: " + llList2String(details, 4));
  38.         llOwnerSay("roughness_factor: " + llList2String(details, 5));
  39.         llOwnerSay(".");
  40.         details = llGetLinkPrimitiveParams(link, [PRIM_GLTF_EMISSIVE, face]);
  41.         llOwnerSay("PRIM_GLTF_EMISSIVE");
  42.         llOwnerSay("UUID: " + llList2String(details, 0));
  43.         llOwnerSay("repeats: " + llList2String(details, 1));
  44.         llOwnerSay("offsets: " + llList2String(details, 2));
  45.         llOwnerSay("rotation: " + llList2String(details, 3));
  46.         llOwnerSay("emissive_tint: " + llList2String(details, 4));
  47.    
  48.     }
  49. }
  50.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement