Jump to content

Sunbleached

Resident
  • Posts

    264
  • Joined

  • Last visited

Everything posted by Sunbleached

  1. Hi! nice pictures! can you by chance tell what hair is on the first picture? edit: i guess its rama salon
  2. Thank you so much! Now everything is correct! I got my first normal bento hand! Thank you very very much!
  3. i think its about the script. http://wiki.secondlife.com/wiki/LlResetAnimationOverride
  4. Hello! I'm trying to create a character animation in a blender. but the rotation of the bones occurs along the wrong axes when uploaded. everything works fine in a blender. What can this be caused by?
  5. Hello! Thank you so much! Finally i managed to upload my first bento! But something happened to it, some kind of deformation. Could you help a little bit more please? what is going on with it? And i still can see deleted bones names in the Vertex groups window. could this be the cause? how to remove them correctly?
  6. Hello! I'm trying to rig a bento hand for avatar, but every time unsuccessfully. Can someone give a link to a good non - Avastar tutorial or explain in your own words what I'm doing wrong? here is the process i use: -- downloaded bento workbench from this site. -- opened in a blender. -- I create an object (hand). -- I place the object and the skeleton on one layer. -- I select object, then a skeleton. -- I hit control + P. -- I choose the Armature deform -- With automatic weights. -- I check if it works in a Pose Mode. -- I export in a collada format with object and skeleton both selected. -- These are the settings I set when exporting. -- When uploading a model, this is the screen (weights and joints are not displayed). that's all. I do not use Avastar, because I am not familiar with it. can this be done without it? what am I doing wrong? With a regular skeleton rig, everything works out perfectly, the process is the same. How is bento different from normal besides more bones? And do i need to delete unused bones? Please, help!
  7. Thanks for your reply! There is a moment that is not very clear to me. Could you help, please? When I remove the line integer intSwing = 90;//opening angle and change the other line to float AXIS_Z = 90; the script still continues to work. So it looks like float HINGE_X = -0.5; float HINGE_Y = 0.1; float HINGE_Z = 0.0; float AXIS_X = 0.0; float AXIS_Y = 0.0; float AXIS_Z = 90; Can I leave it like this?
  8. Hello! Found this script on the forum. (Unfortunately I do not remember the author, I'm sorry, but thank you very much! I hope I didn’t spoil it.) And I am trying to simplify its configuration so that all changes are made at the beginning of the script. Did i do it right? What can be changed? How else can I simplify the configuration? Thank you! string door_sound = "736a1c0a-4749-e7e9-6d28-a95d7fc10068";//sound uuid integer intSwing = 90;//opening angle float HINGE_X = -0.5;//hinge position by x axis float HINGE_Y = 0.1;//hinge position by y axis float HINGE_Z = 0.0;//hinge position by z axis //choose opening axis: float AXIS_X = 0.0; float AXIS_Y = 0.0; float AXIS_Z = intSwing; rotation rotSwing; vector vOffset; default { state_entry() { rotSwing = llEuler2Rot( < (float) AXIS_X, (float) AXIS_Y, (float) AXIS_Z > * DEG_TO_RAD); vector size = llGetScale(); vOffset = < size.x * HINGE_X, size.y * HINGE_Y, HINGE_Z > ; } touch_start(integer total_number) { llPlaySound(door_sound, 1.0); list l = llGetPrimitiveParams([PRIM_POS_LOCAL, PRIM_ROT_LOCAL]); vector v = llList2Vector(l, 0); rotation r = llList2Rot(l, 1); llSetPrimitiveParams([PRIM_POS_LOCAL, v + (vOffset - vOffset * rotSwing) * r, PRIM_ROT_LOCAL, rotSwing * r]); rotSwing.s *= -1; } }
  9. @Rolig Loon @animats Thank you so much! I did like you advised, works perfectly!
  10. @animats Hello! Thanks very much for your hint! Yes, it happens sometimes. Could you give a little more detail on what to do, please? (camera and position both)
  11. hi! try "glam affair" or "the skinnery" skins.
  12. Hello! Please help to add idle engine sound to the hover board script. There are start up, shut down, jump, prejump, land, brake sounds in it, but the most necessary one is missing. Any suggestions how to do this? I would like it to sound when the avatar sits on it after the start up sound and off after the shut down when the avatar gets up. I would appreciate any help!
  13. Thank you again so i just added PING_PONG to @Wulfie Reanimator version and now no need to rotate texture! float start = 0.5; float length = 0.5; float speed = 0.1; default { state_entry() { llSetTextureAnim(ANIM_ON | REVERSE | SCALE | PING_PONG | SMOOTH | LOOP, ALL_SIDES, 0, 0, start, length, speed); } }
  14. @Wulfie Reanimator Wow! Thank you so much!
  15. Yes, texture rotation in a texture edit window seems the best way! Thank you!
  16. Hello! Thank you for your answer! Yes i did, replaced 1, -1, 1.0, 0.5, 0.1); value to positive and it inverted picture but it multiplies now... Is there another way?
  17. Hello! Here is such a script that allows to zoom in/out pictures, but there is a problem, it inverts the picture upside down. Is there a way to solve the problem, except how to turn the object itself? default { state_entry() { llSetTextureAnim(ANIM_ON | SMOOTH | SCALE | PING_PONG | LOOP, ALL_SIDES, 1, -1, -1, 0.5, 0.1); } }
  18. I fixed it! Added lines: llRequestPermissions(avatar, PERMISSION_TAKE_CONTROLS | PERMISSION_TRIGGER_ANIMATION | PERMISSION_CONTROL_CAMERA); run_time_permissions(integer perms) { if(perms & (PERMISSION_TAKE_CONTROLS | PERMISSION_CONTROL_CAMERA))
  19. @Rolig Loon Strange it doesnt seems affected old camera... I am still doing something wrong. I found this examples on wiki. Do i need this line? lookAtMe( integer perms )...
  20. Thanks very much! I just added following lines to start up process and no errors now! else if((llGetPermissions() & PERMISSION_CONTROL_CAMERA)) { llClearCameraParams(); llSetCameraParams([CAMERA_ACTIVE, TRUE, CAMERA_BEHINDNESS_ANGLE, 0.000, CAMERA_BEHINDNESS_LAG, 0.10, CAMERA_DISTANCE, 8.29, CAMERA_PITCH, 7.000, CAMERA_POSITION_LAG, 0.00, CAMERA_POSITION_THRESHOLD, 0.00, CAMERA_POSITION_LOCKED, FALSE, CAMERA_FOCUS_LAG, 0.00, CAMERA_FOCUS_THRESHOLD, 0.00, CAMERA_FOCUS_LOCKED, FALSE, CAMERA_FOCUS_OFFSET, <0.0, 0.0, 0.0> ]); }
  21. Hello! I need to add a dynamic camera to the vehicle script. How to do it? When I just add the parameters I get an error Script trying to set camera parameters but PERMISSION_CONTROL_CAMERA permission not set! Thats the vehicle camera i have: llSetCameraEyeOffset(<-10.0, 1.0, 3.0>); llSetCameraAtOffset(<0, 1.0, 0>); (Do I need to keep it?). I need to make it: llSetCameraParams([CAMERA_ACTIVE, TRUE, CAMERA_BEHINDNESS_ANGLE, 24.00, CAMERA_BEHINDNESS_LAG, 0.10, CAMERA_DISTANCE, 5.00, CAMERA_PITCH, 18.00, CAMERA_POSITION_LAG, 0.00, CAMERA_POSITION_THRESHOLD, 0.00, CAMERA_POSITION_LOCKED, FALSE, CAMERA_FOCUS_LAG, 0.00, CAMERA_FOCUS_THRESHOLD, 0.00, CAMERA_FOCUS_LOCKED, FALSE, CAMERA_FOCUS_OFFSET, <0.0, 0.0, 0.0> ]); What did i missed?
  22. the problem is that only one person answered. besides, quite a lot of time has passed, and it is doubtful that the old question would interest anyone else. Is it possible to simply create a new post and number them?
  23. @Fox Wijaya @Love Zhaoying I would like to clarify the situation a little. I created a topic that will consist of several sub-questions that may arise. I received an answer to the first question, but another one appeared. and what to do now? create a new post or continue old? but how do i get attention?
×
×
  • Create New...