Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

PRIM_BUMP_SHINY hows that work

RacerX Gullwing
Magic Rabbit
Join date: 18 Jun 2004
Posts: 371
02-04-2007 10:13
Never have seen a good example of this how do you set a primitives shiny. I don't want to set the bump to anything just be able to set the shiny on off
tried using
CODE
default
{
state_entry()
{
llSetPrimitiveParams([ PRIM_BUMP_SHINY, ALL_SIDES,
PRIM_BUMP_NONE, PRIM_SHINY_MEDIUM]);
}

touch_start(integer total_number)
{
llSetPrimitiveParams([ PRIM_BUMP_SHINY, PRIM_SHINY_NONE,
PRIM_BUMP_NONE, PRIM_SHINY_NONE]);
llSleep(5);
llSetPrimitiveParams([ PRIM_BUMP_SHINY, ALL_SIDES,
PRIM_BUMP_NONE,PRIM_SHINY_HIGH]);
llSleep(5);
llSetPrimitiveParams([ PRIM_BUMP_SHINY, ALL_SIDES,
PRIM_BUMP_NONE, PRIM_SHINY_NONE]);
llSleep(5);
llSetPrimitiveParams([ PRIM_BUMP_SHINY, ALL_SIDES,
PRIM_BUMP_NONE,PRIM_SHINY_HIGH]);
llSleep(5);
llSetPrimitiveParams([ PRIM_BUMP_SHINY, ALL_SIDES,
PRIM_BUMP_NONE, PRIM_SHINY_NONE]);
llSleep(5);
llSetPrimitiveParams([ PRIM_BUMP_SHINY, ALL_SIDES,
PRIM_BUMP_NONE,PRIM_SHINY_HIGH]);
llSleep(5);

}
}

and rearanged these into many different orders only seems to be changing the bump to wood.
_____________________
Vlad Bjornson
Virtual Gardener
Join date: 11 Nov 2005
Posts: 650
02-04-2007 10:28
I think that your parameters in the wrong order...

instead of this:

CODE
         llSetPrimitiveParams([ PRIM_BUMP_SHINY, ALL_SIDES,
PRIM_BUMP_NONE, PRIM_SHINY_MEDIUM]);


try this:

CODE
         llSetPrimitiveParams([ PRIM_BUMP_SHINY, ALL_SIDES,
PRIM_SHINY_MEDIUM, PRIM_BUMP_NONE]);