Jump to content

Adeon Writer

  • Content Count

  • Joined

  • Last visited

Everything posted by Adeon Writer

  1. Adeon Writer

    Changing names

    Now I wish i would not have made alts using the the name I would have wanted to use on my main.
  2. Adeon Writer

    Question Regarding Child Avatar

    Do not allow yourself to have a snapshot taken where you and the object are both in frame and can be seen at the same time. That really is the point of all of this. You don't want a snapshot of a child standing next to some bondage thing, for example, and suddenly that picture is on the news. Who cares if you aren’t using it, it still looks terrible out of context. Personally I’d advise just not going to adult sims, though. Most I’ve seen really have no place for child avatars. Anything can be made to look bad out of context, and out of context in an Adult region is all you need to get banned.
  3. Adeon Writer

    Global Illumination

    Global Illumination, or in laymen's terms, light refraction. Does anyone remember this feature from a few years ack? I believe it was killed off because it didn't play well with blended alpha textures; which was bad, because back then we didn't have the option for alpha masking as we do now. It was a wonderful feature, I feel like it just came at the wrong time. Now that we have proper alpha modes, I wonder if it could return?
  4. Adeon Writer

    Global Illumination

    I'm going by memory here but I recall blended alpha looking just fine, it was just not included in the GI pass. This was only a problem when someone tried to match up a blended alpha texture with a identicle, but alpha-free texture, as that would cause what was originally similarly shaded textures to show a seam of shading differences. However, that was the specific case where alpha masking is the correct alternative, which would've played fine with GI if they were around at the same time. This can be seen in non-SL games as well, blended alpha plays just fine with GI engines. It was the lack of alpha masking, and the blended-work arounds that were used as an alternative, that made GI mess them up. But we don't need to do those kinds of things anymore, GI would play just fine with blended alpha, as it is used today. As for it being intensive - SL tends to push today's GPU's the hardest knowing tomorrow's GPU's could handle it better. Intensive isn't much of a reason not to include optional eyecandy dor those who can see it. Also it was intensive 5 years ago. Probably not anymore.
  5. Adeon Writer

    Global Illumination

    My video really doesn't do the feature justice. I wish I would have taken more pictures with it out in the wild, back in the day. Minus blended alpha content, SL never looked better with it on. It's just never looked the same without it. It brought the entire scene together. Strongly missed.
  6. Adeon Writer

    Have you seen the new avatars? July 2017

    Just to clarify - the script doesn't - and in fact can't - check your gender. It's one of the things Linden was very careful to never let scripts do! The message is just a regular chat message when you wear it - you are free to entirely ignore it, it can't stop you. But it may inadvertantly deform you a little!
  7. Adeon Writer

    Project Bento Feedback Thread

    I feel like you're somewhat misunderstanding your question ... Animation files are entirely keyframes. if you have no key frames, you have no animation. But yes, the animation file on the server contains only keyframes you have made, points of data that mark where on the timeline any bone changed it's rate of rotation. Everything else is tweened. This is so the animation can be played at any speed with any framerate. (Animations will be as smooth as the refresh rate of your monitor, the timeline is floating-point, not frame number)
  8. Adeon Writer

    mesh avatar

    It sounds like it's uploading as a static mesh rather than a rigged mesh. Here are a few general guides, but I can give some specifics if you let me know which modeling program you're using. http://wiki.secondlife.com/wiki/Mesh/Uploading_and_wearing_a_rigged_mesh
  9. Adeon Writer

    Project Bento Feedback Thread

    Read my post two posts up. We have found translations translate distances relative to the size of the bone being translated, on coordinates relative to that bone. Try it yourself and see. For example: If you translate a head bone, the distance that bone moves due the animation will scale with the head size slider, so the result looks the same no matter what size the head is. ie, if you make a bone translating animation, it will work for all avatar sizes.
  10. Adeon Writer

    Project Bento Feedback Thread

    Raz Welles and I have just found an interesting discovery. It would appear that bone translations DO scale up with the size of the bone being translated - IE, the one reason Vir Linden provided for Bone Translations being disallowed, is actually invalid. So long as a slider scales up a bone, so will it scale up any relative distances of any translations done on that bone. I have already personally verified this is the case on main grid. If anyone could indepently verify this - and if you come to the same conclusion, I believe it would greatly assist in the case for allowing them. You can test this as translations are still allowed on main grid - so you can do your bone translating of non-Bento bones there. Be sure to test actual bone translation, not translation of attachment points, which are known to not scale, and are being blocked with Bento anyway.
  11. Adeon Writer

    Project Bento Feedback Thread

    Allowing bone translations would only be one solution to current problem with the Bento face bones. But first it's important to actually recognize the problem, before talking about possible ways to fix it. The problem is: When animating, you want to tug part of a model around, in order to animate it. There's many ways in 3D modeling to accomplish this, but the only one currently available for Project Bento, is bone rotation. So, why is this a problem, and why is bone rotation only, with the current setup of bones, problematic? When you rig part of a model to a bone, those verts will inheret both the position and rotation of the bone they're weighted to. This is fine if you're moving a limb around - limbs quite litterally work like ball-and-socket joints, so point rotation is the only thing you need to animate "actual" avatar joints realistically. The problem comes when you want to simulate not the movement of bones, but the movement of muscles, like facial features. Here you aren't animating joints. Nothing is hinging or rotating - things are being tugged spacially. And in 3D modeleing, that is represented by "bones" in techical names only - what they really do is move around spacially, tugging around the verts that are weighted to them. So can you acomplish that by just rotating the face bones with part of the face weighted to them? Well... sort of. If you keep it subtle. If you put a bone beneath the surface of the avatar's skin, rotating it a little will make the surface slide... with the downside of also making the surface rotate. Raz Welles posted an example of this a few posts back. An example would be an eyebrow raise. You'd need to "rotate" the eyebrow bones up - this would raise them, at least a little, but it would also change the surface of the face so that the eyebrow starts rotating about the bone origin. This means face expressions can not be in any way exagerated, and must be overwelmingly subtle, lest portions of the face start rotating around and distorting unrealistically. So, adding translations fixes the problem perfectly, right? Yes, it does. But it's also not the only viable solution. Back before rigs supported bone translation, the need was still the same: You can't do good facial expressions using simple bone rotations, since you need to move the bone without rotating it. The answer was the "spider rig" faces where each bone was actually a chain of 3 bones. This allowed any given end-bone to be repositioned anywhere spacially within the range of the chain, while still having the end bone be at any rotation as well - the problem is you'd need a bone chain for each face bone, hence the spider-like look to the skeleton. This would send the amount of necessary bones into the stratosphere (creating a chain for each face bone so that they can be positioned in space without actual bone translation), but it would save LL the need to fix all the issues with bone translations by avoiding their use altogether. Regardless of the solution, the problem is the same: Face bones need to able to be manipulated spacially without changing their angle. Bone translations let you do that directly, but bone chains let you accomplish it in a more limted way with only rotations. Regardless of how it's accomplished, the need is there. The current face bones, with rotation only, are heavily crippled.
  12. Adeon Writer

    Project Bento Feedback Thread

    That's correct; bone translation via BVH only worked by fluke. Bone translation via SL's internal animation format, .anim, was supported natively, but not on purpose. Also: Many avatars get around the need to relog by playing the reverse animation when a deformed attachment is removed. So long as one is removed before a new one is added, they clean up after themselves and don't trash the avatar. This of course would not be an acceptable solution for any formal LL feature, and there'd need to be a way to clean up the avatar whenever an animation stops. But first let's focus on why we need it: Rally creators to make some example rigs and animations, showing what is possible with bone translations, and what work around compromises must be done to achive similar results with rotations only.
  13. Adeon Writer

    Project Bento Feedback Thread

    The Lindens have stated that they want concrete examples of what why bone translations are important - examples of what can be done with translations, and what work-arounds and compromises must be done to accomplish similar results with rotations only. That's a very good point, and yes, we really need some emperical evidence here. But one problem I feel Linden Lab really should bring to mind is that they didn't actually block bone translations on Aditi. Many people exersizing the Bento skeleton right now have no idea bone translations were even intended to be blocked. You can rig and animate the face just fine right now, and many people are just declaring it "ALL CLEAR!"
  14. Adeon Writer

    Project Bento Feedback Thread

    Since potentially everyone's going to be having their avatar_lad.xml files updated with the coming Project Bento, now might be the perfect time to fix some the slightly different origin points for right-side-of-body attachments. Previously the problem with fixing it was not everyone seeing the same thing until everyone was updated. Fixing it would make having perfectly mirrored attachments much easier since they'd be on the same coordinate system. I believe it was shown to be far too subtle to break existing content.
  15. Adeon Writer

    Project Bento Feedback Thread

    Here is a little opensource program made by Zwagoth Klaar. It parse a .anim file, load it into a struct, populate a nice GUI to edit the animations by hand, then export it back out as a .anim. Since it's opensource, any dedicated coder could work out the format structure. Or perhaps, you could ask Zwagoth Klaar about it. https://github.com/lordgreggreg/par/releases/tag/v1
  16. Adeon Writer

    Project Bento Feedback Thread

    .anim files generated from AvaStar/Blender. They work without a hitch. That's no promise that they always will, of course.
  17. Adeon Writer

    Project Bento Feedback Thread

    I found it very odd that there seems to be nothing stopping you from creating bone-translating animations for the new face bones in Project Bento, regardless of what is stated on the wiki. So either LL changed their minds some time between the writing of the wiki and the initial release of the Project Bento Beta, or they have not yet implimented the uplaod blocking. So, let it be clear: Project Bento, right now, to me, is perfect. You can rig to the face bones, you can slide those face bones around with animations to put them where they need to be for your avatar. Nothing suddenly reverts when you try to rotate them after translate them - it's pretty much smooth sailing from blender straight to SL. The only cause for alarm is the Wiki actually stating that it's blocked. Even though it currently isn't. But if it is blocked in the future, yeah, that's a big problem. The face bones wouldn't be nearly as useful with rotations alone.
  18. Adeon Writer

    Prejump AO timing

    The amount of time an avatar spends in pre-jumping depends on how long it's prejumping animation is set for. When the prejumping animation is over, the avatar will automatically continue into the jumping animation. If you replace an avatar's prejumping with llSetAnimationOverride, it must be an animation that ends on it's own. If the animation loops endlessly, you'll get stuck in pre-jumping and never actually jump. I haven't tested if there are upper or lower bounds, but so long as the animation is <2.0 seconds, it should automatically move into the jumping animation when it's over, without needing to time it.
  19. Adeon Writer

    Roller skates That roll!!!

    I've found you can get some interesting avatar physics if you define an attachment as a vehicle. For example, avatars float in system water if you define them as llSetVehicleType(VEHICLE_TYPE_BOAT); I'm positive you can play with the various vehicle paramters to edit your avatar's friction to be a bit more slippery, though keep in mind you'll need some high-priority animations otherwise you'll be walking in place quite a bit.
  20. Ask the people who are being messaged for a copy of the message, so you will know the object name. It is possible something you have rezzed has been unknowingly or unexpectedly scripted to send out messages to others.
  21. Your logic is correct, that is how you separate an on-attach code from on-detatch code. However, llRegionSayTo requires three parameters: The key of the recipient, the channel, and the message. In your posted code you are missing the key parameter in both cases calls to llRegionSayTo, so your code will not compile.
  22. Since the above answers are focusing mostly on the Marketplace, I'd like to emphsize that you can use in-world land that you own for any purpose you like. If it's rented land, you'll need to OK it with your landlord, but Linden Lab has no specific rules against advertizing anything outside of Second Life, so long as it fits within the region rating and community standards. The mentioned limitations are specific to the web-based Marketplace only, which is only for the selling of virtual goods and services.
  23. Adeon Writer

    friends not being added

    Ctrl-Shift-F pulls up 'People' Window and choose the Friends tab. Be sure you don't have anything typed in the search feild at the top of your friends list, since that will filter names out. If you have it sorted by Status instead of by Name, you'll also need to expand the 'All' category to see any friends that may be offline. If they don't appear on either list, it is posible you may have been removed!
  24. Adeon Writer

    How does one switch in and out of IM without clicking?

    Ctrl-T will open your conversation floater, and close it if it's already in focus.
  25. Adeon Writer

    i been losing a lot stuff for my invetorio why is that???

    If your inventory has broken links, it means you deleted the original item that they were links of. If you copy and paste inventory items to make copies, be sure to pick 'Paste' and not 'Paste as Link' - links are not separate copies. If the original item is deleted, the link will become unusable, similar to a shortcut to a file that has been deleted on a computer.