Difference between revisions of "Pathfinding in Second Life/2012-05-10"

From Second Life Wiki
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 5: Line 5:
==Attendees List==
==Attendees List==
<div style='padding: 0.5em'>
<div style='padding: 0.5em'>
*<span id="any1.gynoid"></span>[http://my.secondlife.com/any1.gynoid any1 Gynoid (any1.gynoid)]{{#ifexist: User:any1 Gynoid| ''[[User:any1 Gynoid|(User's Wiki Page)]]''|}}
*<span id="brota.kornfeld"></span>[http://my.secondlife.com/brota.kornfeld Brota Kornfeld (brota.kornfeld)]{{#ifexist: User:Brota Kornfeld| ''[[User:Brota Kornfeld|(User's Wiki Page)]]''|}}
*<span id="claudia222.jewell"></span>[http://my.secondlife.com/claudia222.jewell claudia222 Jewell (claudia222.jewell)]{{#ifexist: User:claudia222 Jewell| ''[[User:claudia222 Jewell|(User's Wiki Page)]]''|}}
*<span id="dahlia.trimble"></span>[http://my.secondlife.com/dahlia.trimble Dahlia Trimble (dahlia.trimble)]{{#ifexist: User:Dahlia Trimble| ''[[User:Dahlia Trimble|(User's Wiki Page)]]''|}}
*<span id="draconis.neurocam"></span>[http://my.secondlife.com/draconis.neurocam draconis.neurocam (draconis.neurocam)]{{#ifexist: User:draconis.neurocam| ''[[User:draconis.neurocam|(User's Wiki Page)]]''|}}
*<span id="falcon.linden"></span>[http://my.secondlife.com/falcon.linden Falcon Linden (falcon.linden)]{{#ifexist: User:Falcon Linden| ''[[User:Falcon Linden|(User's Wiki Page)]]''|}}
*<span id="ima.mechanique"></span>[http://my.secondlife.com/ima.mechanique Ima Mechanique (ima.mechanique)]{{#ifexist: User:Ima Mechanique| ''[[User:Ima Mechanique|(User's Wiki Page)]]''|}}
*<span id="jira.helper"></span>[http://my.secondlife.com/jira.helper Jira Helper (jira.helper)]{{#ifexist: User:Jira Helper| ''[[User:Jira Helper|(User's Wiki Page)]]''|}}
*<span id="lorca.linden"></span>[http://my.secondlife.com/lorca.linden Lorca Linden (lorca.linden)]{{#ifexist: User:Lorca Linden| ''[[User:Lorca Linden|(User's Wiki Page)]]''|}}
*<span id="maestro.linden"></span>[http://my.secondlife.com/maestro.linden M&#8730;¶stro Linden (maestro.linden)]{{#ifexist: User:M&#8730;¶stro Linden| ''[[User:M&#8730;¶stro Linden|(User's Wiki Page)]]''|}}
*<span id="mav.(matu)"></span>[http://my.secondlife.com/mav.(matu) MaV (matu) (mav.(matu))]{{#ifexist: User:MaV (matu)| ''[[User:MaV (matu)|(User's Wiki Page)]]''|}}
*<span id="motor.loon"></span>[http://my.secondlife.com/motor.loon Motor Loon (motor.loon)]{{#ifexist: User:Motor Loon| ''[[User:Motor Loon|(User's Wiki Page)]]''|}}
*<span id="nalates.urriah"></span>[http://my.secondlife.com/nalates.urriah Nal (nalates.urriah)]{{#ifexist: User:Nal| ''[[User:Nal|(User's Wiki Page)]]''|}}
*<span id="nathan.zetkin"></span>[http://my.secondlife.com/nathan.zetkin Nathan Zetkin (nathan.zetkin)]{{#ifexist: User:Nathan Zetkin| ''[[User:Nathan Zetkin|(User's Wiki Page)]]''|}}
*<span id="object"></span>[http://my.secondlife.com/object Object (object)]{{#ifexist: User:Object| ''[[User:Object|(User's Wiki Page)]]''|}}
*<span id="rex.cronon"></span>[http://my.secondlife.com/rex.cronon Rex Cronon (rex.cronon)]{{#ifexist: User:Rex Cronon| ''[[User:Rex Cronon|(User's Wiki Page)]]''|}}
*<span id="sandry.logan"></span>[http://my.secondlife.com/sandry.logan Sandry Logan (sandry.logan)]{{#ifexist: User:Sandry Logan| ''[[User:Sandry Logan|(User's Wiki Page)]]''|}}
*<span id="second.life"></span>[http://my.secondlife.com/second.life Second Life (second.life)]{{#ifexist: User:Second Life| ''[[User:Second Life|(User's Wiki Page)]]''|}}
*<span id="shimmering.rift"></span>[http://my.secondlife.com/shimmering.rift Shimmering Rift (shimmering.rift)]{{#ifexist: User:Shimmering Rift| ''[[User:Shimmering Rift|(User's Wiki Page)]]''|}}
*<span id="tankmaster.finesmith"></span>[http://my.secondlife.com/tankmaster.finesmith And all I got was this lousy DN (tankmaster.finesmith)]{{#ifexist: User:And all I got was this lousy DN| ''[[User:And all I got was this lousy DN|(User's Wiki Page)]]''|}}
*<span id="theblack.box"></span>[http://my.secondlife.com/theblack.box TheBlack Box (theblack.box)]{{#ifexist: User:TheBlack Box| ''[[User:TheBlack Box|(User's Wiki Page)]]''|}}
*<span id="theresa.tennyson"></span>[http://my.secondlife.com/theresa.tennyson Theresa Tennyson (theresa.tennyson)]{{#ifexist: User:Theresa Tennyson| ''[[User:Theresa Tennyson|(User's Wiki Page)]]''|}}
</div></div>
</div></div>
<!-- END -->
<!-- END -->


<!-- START Transcript -->
<!-- START Transcript -->
[16:02] Lorca Linden: hey all
[16:02] Lorca Linden: sorry pathtest1 is down again
[16:02] Rex Cronon: greetings
[16:02] Lorca Linden: we're cursed ;)
[16:02] Lorca Linden: alright well let's get started
[16:03] Lorca Linden: first thing I want to ask : has anyone in this group had the chance to play around with the height defaults for characters?
[16:03] any1 Gynoid: WB Nathan! HH Advanced Scripting Teacher... u rock and stuff!
[16:03] any1 Gynoid: WB Brota!
[16:03] Dahlia Trimble: <.< >.>
[16:03] Nathan Zetkin: smiles
[16:03] Lorca Linden: anyone, anyone, Buler?
[16:03] Sandry Logan: yes a bit. but i have had nothing to show because the "animations" were broken
[16:03] any1 Gynoid: Hiya Sandry! Nice to meet u!
[16:05] MystiTool HUD 1.3.1: Entering chat range: Lorca Linden (4m)
[16:05] Shimmering RiftShimmering Rift crackles with electricity.
[16:05] Entering god mode, level 200
[16:06] Teleport completed from secondlife://Aditi/secondlife/LI%20Devbox%202/133/100/23
[16:07] Teleport completed from secondlife://Aditi/secondlife/PathDev4/97/184/41
[16:07] Motor Loon: good timing
[16:07] Mæstro Linden: Welcome to DRTSIM-100D 12.05.10.256426
[16:07] Lorca Linden: i'm back ;)
[16:07] Mæstro Linden: which hopefully has the crash fix
[16:07] Motor Loon: guess we'll see ,-)
[16:07] Lorca Linden: so we really need feedback on height defaults asap for that feedback to be actionable
[16:08] Sandry Logan: is there an update to the pathfinding servers on agni too?
[16:08] Falcon Linden: That was fun!
[16:08] Falcon Linden: Sandry: tomorrow
[16:08] Ima Mechanique: sheesh it was hard work getting here
[16:08] Sandry Logan: ok
[16:08] Falcon Linden: ima: the region went down to restart on the new version right as we got started :)
[16:08] Lorca Linden: it was a planned demonstration
[16:08] Ima Mechanique: I crashed or was logged 3-4 times
[16:08] Dahlia Trimble: me too
[16:09] Sandry Logan: i have been hoping that the fixes for llSetRot et al were coming because it seemed pointless to say i had anything to show you guys wrt heights when it all looked so terrible without animation
[16:09] Lorca Linden: yeah, some hiccups with the code migration I imagine
[16:09] Falcon Linden: I think it's fixed?
[16:09] Falcon Linden: Maestro?
[16:09] Sandry Logan: it is here, for quite a few days, but i don't have it on agni yet
[16:09] Falcon Linden: ah, then tomorrow
[16:09] any1 Gynoid: I'm satisfied it's fixed on Aditi..... not agni... ohhh good!
[16:10] Falcon Linden: barring any unforeseen problems with this version
[16:10] Sandry LoganSandry Logan smiles cool
[16:10] Mæstro Linden: Well, the really depends on whether the crasher was really fixed with this new version
[16:10] Mæstro Linden: *that really
[16:10] Falcon Linden: it was.
[16:10] Lorca Linden: so if you all can play around with the height values in the next week, that would be awesome
[16:10] Falcon Linden: maybe.
[16:11] Lorca Linden: falcon, do you have anyting in particular on the agenda to discuss, or shall we open it up to questions?
[16:11] Falcon Linden: Not particularly. Just a reminder about those llWanderWithin changes
[16:11] Rex Cronon: thank u:)
[16:11] Lorca Linden: yup, oh and also any suggestions as to the ABCD value defalt names?
[16:11] Falcon Linden: oh, and it turns out I found a way to muck with the CHARACTER_TYPEs without requiring you to recompile your scripts
[16:11] Falcon Linden: so yay
[16:12] And all I got was this lousy DN: timing on that could have been better:P
[16:12] Falcon Linden: and llGetClosestNavPoint now takes CHARACTER_TYPE and CLOSEST_NAV_POINT_RADIUS arguments
[16:12] Lorca Linden: we are thinking Animal, Vegtable, Mineral, and things that do not start with the letter m
[16:12] Falcon Linden: correction, that's GET_NAV_POINT_RADIUS
[16:13] any1 Gynoid: man, woman, humanoid NPCs.... would be nice to be within your scope
[16:13] Falcon Linden: men and women usually walk on different surfaces?
[16:13] Mæstro Linden: well
[16:13] Lorca Linden: yeah, in seriousness we have considered humaniod, creature, mechanical, and other
[16:13] Mæstro Linden: you may set the walkability of the men's room, and vice-versa
[16:13] Lorca Linden: or biped, quadraped, vehicle, and other
[16:13] Motor Loon: Men walk on livingroom surface, Women talk on kitchensurfaces
[16:13] Motor Loon: °͜°
[16:13] Falcon Linden: maestro: true. But rare. :P
[16:14] Sandry Logan: i rather liked the one Maestro suggested with biped, pet, wild animal, vehicle
[16:14] Mæstro Linden: Yeah, I think it would be useful to segregate by function
[16:14] Falcon Linden: That has the problem of not providing an "other"
[16:14] Mæstro Linden: hm
[16:14] Falcon Linden: it is most useful to segregate by function
[16:14] Dahlia Trimble: whats difference between wild animal and pet?
[16:14] Falcon Linden: I'd consider blending all animals
[16:14] Lorca Linden: those are good defaults, but I like having an "other" bucket if possible
[16:14] Falcon Linden: Dahlia: probably that wild animals wouldn't walk on paths/inside
[16:14] Mæstro Linden: like maybe you wouldn't let wild animals in your house, but would allow your cat inside
[16:14] Falcon Linden: thing is, you probably shouldn't rely on walkability to do that. You need a fence. :)
[16:15] Mæstro Linden: that's true
[16:15] Dahlia Trimble: probably but sometimes they get in the house :(
[16:15] Theresa Tennyson: My cat sneaks out anyway.
[16:15] Falcon Linden: Yeah, so I'd vote for
[16:15] Sandry Logan: as someone involved primarily with animals i liked the idea, but yeah, the biped, quad, vehicle, other probably gives a better scope
[16:15] Falcon Linden: Humanoid, Non-human animal, vehicle (mechnical?), other
[16:15] Mæstro Linden: sure
[16:16] Sandry Logan: something like that
[16:16] Mæstro Linden: falcon, so would the constants keep the same name?
[16:16] Falcon Linden: yes
[16:16] Rex Cronon: i don't think it matters how u call the types, what matters what type of locomotion they use
[16:16] Dahlia Trimble: I was kinda thinking small thingie, largest avatar capsule, vehicle, and maybe a tiny thingie
[16:16] MaV: elemental :P
[16:16] Falcon Linden: we might provide additional constants for convenience
[16:16] Mæstro Linden: what are we deciding, exactly? just the suggestions in the wiki page?
[16:16] Falcon Linden: for the UI
[16:16] Mæstro Linden: Okay
[16:16] Falcon Linden: and maybe new convenience constants for lsl
[16:16] Dahlia Trimble: is it just height, or is there a radius also?
[16:16] Motor Loon: seems clever enough
[16:17] Falcon Linden: dahlia: this is separate from the height issue
[16:17] Lorca Linden: yeah we want the suggestions in the UI maestro, not enough people will ever read our wiki
[16:17] claudia222 Jewell: for birds for example
[16:17] Lorca Linden: <---- is a realist on such things
[16:17] Falcon Linden: but characters have both a height and a radius. If they're horizontal, their height is really their length
[16:17] Rex Cronon: u can something like: crawlers, walkers, jumpers, flyers?
[16:17] Falcon Linden: claudia222: birds don't work very well. The only way to make them work would involve invisible platforms which couldn't connect to the ground anyway
[16:17] Rex Cronon: u can have *
[16:17] Mæstro Linden: Alright, that crasher is fixed! This build might be a good candidate for Agni after all!
[16:18] And all I got was this lousy DN: lol
[16:18] any1 Gynoid: wwoot
[16:18] MaV: you tried to crash us all? :P
[16:18] Falcon Linden: rex: anything can jump. llExecCharacterCmd(CHARACTER_CMD_JUMP, [float height])...or something like that
[16:18] Falcon Linden: maestro: but do the wandering changes work? :P
[16:18] Falcon Linden: let's find out. Come with me
[16:19] Mæstro Linden: haven't tried yet
[16:21] draconis.neurocam: where did we go?
[16:21] draconis.neurocam: or
[16:23] Lorca Linden: hmm
[16:23] Falcon Linden: (where you actually do care about updating them each frame)
[16:24] TheBlack Box: i wonder what amounts of characters per sim will we a reasonable maximum ?
[16:24] Falcon Linden: so we still strongly recommend you change your objects to walkable/static obstacle where possible
[16:24] TheBlack Box: what should we expect ?
[16:24] Falcon Linden: We estimate that in a well crafted region, each character should take about 50us to simulate
[16:24] Mæstro Linden: Hm Falcon, perhaps the viewer should flag that condition?
[16:24] Nathan Zetkin: does HTTP_BODY_MAXLENGTH work on pathfinding sims?
[16:24] Falcon Linden: Maestro: no. Too much work too often
[16:24] any1 Gynoid: <-- done some stress tests... 5 X Spare Time will avoid any noticable lag... http://ireport.cnn.com/docs/DOC-785902
[16:25] Mæstro Linden: Nathan : probably, if it works on the main channel? Give it a try :)
[16:25] Falcon Linden: any1: until you have some agents log in
[16:25] Nathan Zetkin: I tried it a few days ago and it didn't
[16:25] Rex Cronon: why the move?
[16:25] Nathan Zetkin: this was on agni
[16:25] any1 Gynoid: i think we need some user LSL... that manages number of NPCs... based on available spare time..
[16:26] Falcon Linden: We actually have code for that that we plan to release
[16:26] any1 Gynoid: plus NPC crashes
[16:26] any1 Gynoid: very cool!
[16:26] Falcon Linden: sample code that manages the number of NPCs
[16:26] Falcon Linden: is llGetCharacterTime documented, maestro?
[16:26] Mæstro Linden: it's not a function,
[16:26] Mæstro Linden: it's a flag for llGetObjectDetails
[16:26] MaV: oh that
[16:26] Mæstro Linden: OBJECT_CHARACTER_TIME, I think? units in seconds
[16:26] MaV: i was about to ask about it :P
[16:26] Falcon Linden: Maestro: yeah, that
[16:27] Lorca Linden: actually we made a lot of use of that feature in the wilderness, we build a variable rezzers system that modulates how many environmental creatures are released into each region based on server performacne and individual script time
[16:27] Mæstro Linden: that may not be in the wiki, since I don't know how to flag it for "this only works in pathfinding"
[16:27] Lorca Linden: it's worked really well and allowed us to significantly increase the # of pathfinding creatures in the wilderness under most circumstances
[16:27] any1 Gynoid: excellent!... love hearing this!
[16:27] MaV: any other not listed? :P
[16:27] Falcon Linden: One way that you can detect that your NPC has gotten into a bad state is to watch for times exceeding 7.5e-5 (that's 75us)
[16:28] Lorca Linden: we will release the tmemplates for our master rezzers in the wilderness when pathfinding goes live, the character level script performance monitorinig was really useful
[16:28] Falcon Linden: we've found that most characters take about 50us per frame under normal conditions
[16:28] TheBlack Box: thanks !
[16:28] Falcon Linden: also, has anyone experimented with pathfinding enabled doors?
[16:28] Falcon Linden: I have an example script somewhere from a resident who was kind enough to build an example house with autorezzing door
[16:28] MaV: if you set them as static they brake :P
[16:28] Falcon Linden: That will be made available at some point too
[16:28] MaV: break*
[16:29] Falcon Linden: The correct solution is for the walkable house to rez out its door
[16:29] Falcon Linden: and for the door to use llSetKeyframedMotion
[16:29] Mæstro Linden: you can still use llSetRot() if you don't care about looks, of course
[16:29] Falcon Linden: that was done for the doors in the wilderness, also
[16:29] TheBlack Box: i really only experiment with a thing i have been worlking on that is similar to Polyworld (simulated ecolution stuff) .... with pathfinding that is a lot of fun
[16:29] Falcon Linden: Maestro: no, you can't
[16:29] Falcon Linden: Maestro: if you do, the navmesh won't update immediately. :P
[16:29] Mæstro Linden: hmph, okay
[16:30] Falcon Linden: llSetPos and llSetRot incur significant penalties, so they are throttled in terms of their effect on the navmesh
[16:30] Falcon Linden: also, an object that changes its shape is HUGELY throttled. We will process only one such change per second for the entire region
[16:30] Falcon Linden: (the policy is fair in that every object will get its turn...eventually)
[16:31] Falcon Linden: and I mean that we throttle the affect on the navmesh, not the actual change. So the shape will change and the navmesh will be wrong for a while.
[16:31] Falcon Linden: Translation: don't make objects that change their physical shape :)
[16:31] Rex Cronon: by changing shape do u mean increasing/decreasing its size?
[16:31] any1 Gynoid: what about NPCs that change shape? they are not part of navmesh
[16:31] Mæstro Linden: Rex: either that or something like changing the pathcut setting
[16:31] Falcon Linden: Rex: changing size or primitive params
[16:31] Mæstro Linden: or changing between box/sphere or something
[16:32] Falcon Linden: any1: They can change size freely with llUpdateCharacter
[16:32] Falcon Linden: If you're changing the size up, we will reject the change if it causes the character to penetrate a wall or floor, etc.
[16:33] And all I got was this lousy DN: what about changing a sphere into a box and back?
[16:33] Mæstro Linden: Falcon, wouldn't that cause most changes that make the character taller to be blocked?
[16:33] Falcon Linden: So make sure you have enough room, or let us handle that automatically, but that's expected behavior (that in a tight space a character can't go from crawling to standing, e.g.)
[16:33] Falcon Linden: maestro: I was wondering about that.
[16:33] Mæstro Linden: or would you automatically move the character upwards according to the new height?
[16:33] Falcon Linden: probably. You would need to llSetPos() first...
[16:33] Falcon Linden: but we don't
[16:33] Falcon Linden: we don't move it upward. We probably should
[16:33] rotation demo (11 joint) 003 v.20070930.a: Left click the base cube to start/stop the demo
[16:33] Falcon Linden: lag.
[16:34] Falcon Linden: "We probably should, but we don't"
[16:34] Rex Cronon: or switching between prim, sculptie and mesh?
[16:34] any1 Gynoid: <-- thinking mostly about "ambulating" characters.. walking motions.. mostly deal with llSetRot changes
[16:34] Dahlia Trimble: how about something like that?
[16:34] Falcon Linden: rex: correct, though if it's a shape type none character, it's okay
[16:34] Falcon Linden: any1: none of those will cause a problem so long as they're on child prims
[16:34] any1 Gynoid: k great! thx
[16:34] Falcon Linden: a character is always and only just a capsule. Its size and orientation can change, but that's it.
[16:35] Sandry Logan: speaking of shapoe none.... i read in one of the other meeting transcripts about a change in the way that LI will be caculated and capping the streaming cost at the number of primitives in a linkset. is there any news of when this might happen?
[16:35] Mæstro Linden: you can also rescale the root prim of a character without any physical effect
[16:35] Falcon Linden: Sandry: that change is already on agni in pathfinding regions except for a bug affecting sculpts that will be fixed with tomorrow's deploy
[16:35] Mæstro Linden: It's done in this version, Sandy
[16:35] Sandry Logan: ok cool. thank you :c)
[16:36] Falcon Linden: Maestro: right. Changing the root prim's scale does not automatically update the character's height/radius
[16:36] Mæstro Linden: server cost is now num_prims*0.5 + num_scripts*0.25
[16:36] Nathan Zetkin: yay
[16:36] Falcon Linden: and sculpts can have a streaming cost of up to 2
[16:36] Mæstro Linden: streaming cost is capped at 1.0 for legacy prims and 2.0 for sculpts
[16:36] Falcon Linden: physics cost is unchanged as it continues to accurately reflect simulator load :)
[16:37] Sandry Logan: oh, so my LI may still increase
[16:37] Falcon Linden: no
[16:37] Mæstro Linden: well, it can
[16:37] Falcon Linden: oh, you mean on account of physics?
[16:37] Falcon Linden: Yes
[16:37] Falcon Linden: Make your physics shape better and it will go down :)
[16:37] Mæstro Linden: if your linkset is mostly sculpts, you can have a higher LI due to streaming cost
[16:38] Mæstro Linden: like 30 sculpts in a linkset will have a LI of up to 60, if the sculpts are all big
[16:38] Mæstro Linden: due to streaming cost
[16:38] Falcon Linden: in no case will the LI be higher than it used to be for mesh accounting based builds. It's just that moving to the new accounting may cause the cost to go up if the build contains sculpts or bad physics shapes
[16:39] Lorca Linden: any other questions on that topic
[16:39] Lorca Linden: ?
[16:39] Falcon Linden: or in general?
[16:39] any1 Gynoid: silly question... are you talking real money here? or just server / lag load?
[16:39] Dahlia Trimble: dynamic linksets?
[16:39] Falcon Linden: just Land Impact
[16:40] Falcon Linden: dahlia: as in physical?
[16:40] Dahlia Trimble: such as those which change pos/rot
[16:40] Dahlia Trimble: like the example I rezzed there
[16:40] TheBlack Box: those LI changes are for all legacy prims ? or just when a pathfinding character is inside ?
[16:40] Falcon Linden: LI doesn't account for changes to pos/rot on nonphysical objects. On physical objects, there is a scale factor applied to the physics weight based on size
[16:40] Falcon Linden: The changes apply to:
[16:41] Falcon Linden: 1) Any linkset containing one or more meshes
[16:41] Dahlia Trimble: I meant if it affects pathfinding
[16:41] Dahlia Trimble: throttling and all that
[16:41] Falcon Linden: 2) Any linkset containing one or more prims with a physics shape type other than "PRIM"
[16:41] Mæstro Linden: By rights, an object like that should have a very high server cost since it slows the sim down significantly, but it doesn't
[16:41] Falcon Linden: Dahlia: yes. But it's not throttled as heavily as shape changes
[16:41] Falcon Linden: it still negatively impacts performance and can cause the entire region's pathfinding updates to be throttled
[16:42] Dahlia Trimble: ah I see
[16:42] MaV: do you think PATHBUG-32 will happen before PF getting released?
[16:42] Jira Helper: [#PATHBUG-32] Add server support and UI elements to enable/disable Pathfinding https://jira.secondlife.com/browse/PATHBUG-32
[16:42] Falcon Linden: yeah, llSetPos and llSetRot and friends are bad mojo in general
[16:42] TheBlack Box: k thanks
[16:42] Dahlia Trimble: but the scripts are not throttled?
[16:42] Falcon Linden: matu: not as UI elements, but via the sim console
[16:42] MaV: ah nice
[16:42] Lorca Linden: mav yes
[16:42] Mæstro Linden: is it moving at full speed now, Dahlia?
[16:42] Lorca Linden: for region owners
[16:42] Falcon Linden: dahlia: no, scripts are not throttled except that if your changes cause you to have less spare time, there's less time for all scripts
[16:42] Motor Loon: I think it'd be reasonable for EM's to disallow PF on a region
[16:42] Dahlia Trimble: its trying lol
[16:42] Dahlia Trimble: it should go faster
[16:42] Falcon Linden: motor: yes, any EM will be able to enable/disable pathfinding via the console
[16:43] Motor Loon: ok
[16:43] Nathan Zetkin: will there ever be a pathfinding time in the statistics bar?
[16:43] Falcon Linden: not specifically, no
[16:43] Falcon Linden: it is lumped in with physics time
[16:44] Mæstro Linden: It might be nice to have a category in Time Details for that part of physics time
[16:44] Falcon Linden: if there's enough interest, we could at some point add an lsl call to fetch it
[16:44] Falcon Linden: maestro: I'm not sure if that's an extensible message.
[16:44] Falcon Linden: worth investigating, though
[16:44] any1 Gynoid: <-- burning question... does SL pathfinding use Dijkstra's algorthim... or A* or D* or something more smexy and exotic?
[16:44] Falcon Linden: A*
[16:44] MaV: it wouldnt hurt to have it :P
[16:45] Falcon Linden: A* for path searches, a proprietary local steering solution, dynamic navmesh modification, and a bunch of random code I added.
[16:45] Falcon Linden: :P
[16:45] TheBlack Box: i think it will become important to have as many tools as possible for pathfinding performance checks .... i guess simulated eco-systems will become a trend .... a merge of breedable SL pets and Polyworld-like simulated ecosystems
[16:45] And all I got was this lousy DN: aka, undocumented features... :D
[16:45] Falcon Linden: box: that...would be...awesome
[16:46] Lorca Linden: as a side note, according to havok, this is the first time anyone has tried to impliment pathfinding in a large scale, 3d world with dynamic content creation
[16:46] TheBlack Box: also reminds me of that early-days SL video with the creatures :)
[16:46] Rex Cronon: just don't make rabbits. they will reproduce like crazy:)
[16:46] Theresa Tennyson: Will pathfinding allow you to make rideable vehicles that follow roads?
[16:46] Motor Loon: was just thinking of those old videos
[16:46] Falcon Linden: Box: Apparently Philip noticed that, too, or so I'm told :)
[16:46] And all I got was this lousy DNAnd all I got was this lousy DN makes tribbels
[16:46] Falcon Linden: theresa: with care, yes
[16:46] TheBlack Box: hehe great :)
[16:47] Falcon Linden: but that's a fairly advanced thing to implement
[16:47] Falcon Linden: but it should be possible
[16:47] Dahlia Trimble: ya Im curious about self navigating vehicles also, how will they know how to stay on a road and on the proper side
[16:47] Lorca Linden: ABCD values can be used for that purpose
[16:47] And all I got was this lousy DN: thatll depends on what crountry the road is in
[16:47] Rex Cronon: u put fences around the road?
[16:47] Motor Loon: °͜°
[16:47] Falcon Linden: Lorca: yeah, but that can't easily handle staying in your lane
[16:47] TheBlack Box: Rex: funny thing is ... birth-rates are really a dangerorous thing to but into the genes for evolutionary creatures :) that gets wild fast
[16:48] Falcon Linden: Probably an exclusion volume in the center divider would do it
[16:48] Falcon Linden: a jersey divider would definitely do it
[16:48] any1 Gynoid: if someone's going the wrong way round.. heaven help us all lol
[16:48] Falcon Linden: intersections would be tricky
[16:48] Theresa Tennyson: Right now, on my motorcycle I'm doing good if I stay on the road at all.
[16:48] Theresa Tennyson: And I don't do good that often,
[16:48] And all I got was this lousy DN: and upright
[16:49] Falcon Linden: I say, make roads shared single lane :)
[16:49] Falcon Linden: just...wide
[16:49] Rex Cronon: u don't need pathfinding for vehicles to follow a predifined path
[16:49] Falcon Linden: Rex is right, of course.
[16:49] Mæstro Linden: Falcon, do you have that 'dukes of hazzard' type video link handy?
[16:49] Falcon Linden: llSetKeyframedMotion is better
[16:49] Mæstro Linden: that had a really good example of pathfinding vehicles
[16:49] Mæstro Linden: (or Lorca)
[16:49] Lorca Linden: Well, you could have them stay in the right lane so long as you used two character types, and set half of the road (via a volume) to 0% or am I missing something?
[16:49] Falcon Linden: yeah, one sec
[16:49] Falcon Linden: Lorca: which lane is "right" depends on your orientation
[16:49] Dahlia Trimble: well something has to tell the script where the road is
[16:50] Mæstro Linden: Hm,
[16:50] Lorca Linden: yeah check out this video for a neat vehicle chase with pathfinding :
[16:50] Lorca Linden: http://nwn.blogs.com/nwn/2012/04/impressive-sl-pathfinding-test-with-cars-is-impressive.html
[16:50] any1 Gynoid: umm btw... at least my vision for pathfinding is to end vacant city streets... and forests... I don't want to go to Paris in SL.. and find it post apocalyptic deserted
[16:50] Mæstro Linden: you could have the eastern lane in a north-south road by set to one type walkability
[16:50] Falcon Linden: any1: that would rock. We really need to add animation for that
[16:50] Mæstro Linden: and have it 10% walkable for type A (northbound) and 100% walkable for type B (southbound)
[16:50] Mæstro Linden: then switch things up for the southbound traffic
[16:51] Falcon Linden: I would like to, at some point, figure out a way to let you do llGetPath()
[16:51] any1 Gynoid: <-- what my next class will do.... we can animate... no problem
[16:51] Mæstro Linden: then cars could switch their character type when they take a turn
[16:51] Falcon Linden: maybe we could support that if it only queried the uncut mesh.
[16:51] Lorca Linden: I agree any1, and hopefully if we get a full fledged animation system in it could really bring many areas to life
[16:51] Lorca Linden: Falcon and I are big proponents of that idea ;)
[16:51] Falcon Linden: So it would give you back a path which would be correct as long as nothing on the path was set to moveable object
[16:52] Falcon Linden: so it would work great for roads
[16:52] Falcon Linden: and the path wouldn't need to be updated because it explicitly ignores moveable obstacles
[16:53] Falcon Linden: it would be particularly handy for setting up trains/vehicles where you could do llGetPath() and then use those as inputs to llSetKeyframedMotion
[16:53] Rex Cronon: u would have a motorcycle passing thorugh a bus:0
[16:53] Falcon Linden: true.
[16:53] Theresa Tennyson: You've seen me on Route 8 then?
[16:53] Dahlia Trimble: does llGetPath() exist yet?
[16:53] Falcon Linden: but as long as you control the content in the region, it's no problem
[16:53] Rex Cronon: :)
[16:53] Falcon Linden: Dahlia: I just came up with the idea now :)
[16:54] Dahlia Trimble: ah ok :)
[16:54] Falcon Linden: at least, the key part of the idea: explicitly ignored movable obstacles
[16:54] Dahlia Trimble: or get a new path when a collision occurs
[16:54] Rex Cronon: i guess this is more of a brainstorming session:)
[16:54] Ima Mechanique: Falcon, how current are the wiki pages for the LSL functions/constants?
[16:55] Falcon Linden: moderately :P
[16:55] Falcon Linden: Maestro might know better than I
[16:56] Mæstro Linden: fairly
[16:56] Mæstro Linden: which page?
[16:56] TheBlack Box: oh btw ... is CHARACTER_MAX_TURN_SPEED fixed already ? earlier today i still had to use the integer value instead
[16:56] Mæstro Linden: llWanderWithin() is totally up to date now
[16:56] Lorca Linden: 5 minute warning
[16:56] Ima Mechanique: well all of them really. I'm updating my master xml file with a few things wondered if it's worth going through them all again
[16:56] Mæstro Linden: Hm, Falcon renamed CHARACTER_MAX_TURN_SPEED, i think? We should update the wiki for the new name
[16:57] TheBlack Box: ah thanks
[16:57] Mæstro Linden: (what is the new name?)
[16:57] Theresa Tennyson: I see that when a region is set for pathfinding everything defaults to "movable." Is there a reason for that?
[16:57] And all I got was this lousy DN: thats the default stting
[16:57] MaV: to not break stuff suppose :P
[16:57] Mæstro Linden: It's to avoid breaking content
[16:57] Ima Mechanique: Ithat's CHARACTER_DESIRED_TURN_SPEED now yes?
[16:57] Mæstro Linden: ah yes, that sounds right Ima
[16:58] Ima Mechanique: I added that to my file last week
[16:58] Falcon Linden: yes
[16:58] Object: Hello, Avatar!
[16:58] Lorca Linden: just a reminder : please play around with characterheights and comment on the JIRA by next week's meeting
[16:58] Object: CHARACTER_DESIRED_TURN_SPEED = 12
[16:59] Lorca Linden: https://jira.secondlife.com/browse/PATHBUG-96 and https://jira.secondlife.com/browse/PATHBUG-95
[16:59] Jira Helper: [#PATHBUG-96] Suggested Character Types https://jira.secondlife.com/browse/PATHBUG-95
[16:59] Jira Helper: [#PATHBUG-95] Suggested Character Height https://jira.secondlife.com/browse/PATHBUG-95
[16:59] TheBlack Box: oh .. llPersue still stops too early for some reason i dont understand ... i tried to work around it with small offets+fuzzfactor .. but doesnt help
[16:59] Lorca Linden: 60 seconds!
[17:00] TheBlack Box: my creatures stop pursueing before they get into bite-range ... and then they starve :(
[17:00] Mæstro Linden: It might be trying to avoid the target
[17:00] Motor Loon: poor things
[17:00] Mæstro Linden: try disabling that with CHARACTER_AVOIDANCE_MODE
[17:00] Falcon Linden: Yep.
[17:00] TheBlack Box: ok
[17:00] Falcon Linden: also, there's PURSUIT_TOLERANCE
[17:01] Falcon Linden: or maybe PURSUIT_GOAL_TOLERANCE
[17:01] Mæstro Linden: .... yeah I don't think that's in the wiki yet
[17:01] Falcon Linden: something involving pursuit and tolerance. It defaults to a number based on the size of your object, but you might want to set it lower
[17:01] TheBlack Box: those params need some documentation i think
[17:01] Lorca Linden: alright, that's a wrap for today. Same time same next week on pathtest1. Also, if you or anyone you know is interested in being part of the beta, tell them to email pathfinding-beta@lindenlab.com asap. It is likely we will just have 1 more batch of resident regions added.
[17:01] Dahlia Trimble: ty Lindens :)
[17:01] TheBlack Box: thanks :)
[17:01] Mæstro Linden: CHARACTER_AVOIDANCE_MODE is pretty well covered in llCreateCharacter's page
[17:01] Rex Cronon: at least list they name(hopefully their values too)
[17:01] MaV: thanks
[17:01] Falcon Linden: Very quickly, here are some of the newish params. I don't know if they're all on the wiki
[17:01] Sandry Logan: thank you
[17:01] Rex Cronon: tc everybody
[17:02] Brota Kornfeld: tc
[17:02] Mæstro Linden: thanks for coming
[17:02] And all I got was this lousy DN: have a great friday, everyone
[17:02] Mæstro Linden: okay update the 'CHARACTER_DESIRED_TURN_SPEED' name in the wiki
[17:02] TheBlack Box: yes Maestro ... PURSUIT_GOAL_TOLERANCE / PURSUIT_TOLERANCE is new to me though
[17:02] Falcon Linden: CHARACTER_CMD_SMOOTH_STOP, PURSUIT_GOAL_TOLERANCE, PATROL_PAUSE_AT_WAYPOINTS, WANDER_PAUSE_AT_WAYPOINTS, GET_NAV_POINT_RADIUS
[17:02] Nathan Zetkin: have a good night all
[17:02] Rex Cronon: have a nice everybody:)
[17:02] Falcon Linden: night all
[17:02] any1 Gynoid: great meeting! ty LL... and TY for FIXING PATHBUGS 109 and 110 .. U TOTALLY ROCK!!!!
[17:02] claudia222 Jewell: bye all thanks
[17:02] TheBlack Box: nighty
[17:02] Nal: Thx
[17:03] TheBlack Box: yes ... pathfinding has developed awesomely btw !
[17:03] Mæstro Linden: thanks guys
[17:03] Lorca Linden: thanks!
[17:03] Lorca Linden: and let us know if you have anything particularly cool, or bring some show and tell for the next user group
[17:04] Ima Mechanique: damn, looks like new constants to add ;-)
[17:04] Lorca Linden: have a great weekend all!
[17:04] Brota Kornfeld: you should have them wait a while beofre hunting, most animals don't hunt on a full stomach
[17:04] Brota Kornfeld: very cool toherwise :)
<div id='box'>
<div id='box'>
 
==Transcript for Thursday May 10, 2012==
==Transcript for ==
<div style='padding: 0.5em'>
<div style='padding: 0.5em'>
{| cellspacing="2px" border=0 style="color: #434849;"
{| cellspacing="2px" border=0 style="color: #434849;"
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_0"></span>[[#msg_0|[16:02]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|alright well let's get started
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_1"></span>[[#msg_1|[16:03]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|first thing I want to ask : has anyone in this group had the chance to play around with the height defaults for characters?
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_2"></span>[[#msg_2|[16:03]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|WB Nathan! HH Advanced Scripting Teacher... u rock and stuff!
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_3"></span>[[#msg_3|[16:03]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|WB Brota!
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_4"></span>[[#msg_4|[16:03]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|&lt;.&lt; &gt;.&gt;
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_5"></span>[[#msg_5|[16:03]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="nathan.zetkin">[[#nathan.zetkin|Nathan Zetkin]]</span>
|width=100% style="padding:0 6px;"|smiles
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_6"></span>[[#msg_6|[16:03]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|anyone, anyone, Buler?
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_7"></span>[[#msg_7|[16:03]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="sandry.logan">[[#sandry.logan|Sandry Logan]]</span>
|width=100% style="padding:0 6px;"|yes a bit. but i have had nothing to show because the "animations" were broken
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_8"></span>[[#msg_8|[16:03]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|Hiya Sandry! Nice to meet u!
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_10"></span>[[#msg_10|[16:05]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="shimmering.rift">[[#shimmering.rift|Shimmering Rift]]</span>
|width=100% style="padding:0 6px;"|/me crackles with electricity.
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_11"></span>[[#msg_11|[16:05]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="second.life">[[#second.life|Second Life]]</span>
|width=100% style="padding:0 6px;"|Entering god mode, level 200
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_12"></span>[[#msg_12|[16:06]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="second.life">[[#second.life|Second Life]]</span>
|width=100% style="padding:0 6px;"|Teleport completed from secondlife://Aditi/secondlife/LI%20Devbox%202/133/100/23
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_13"></span>[[#msg_13|[16:07]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="second.life">[[#second.life|Second Life]]</span>
|width=100% style="padding:0 6px;"|Teleport completed from secondlife://Aditi/secondlife/PathDev4/97/184/41
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_14"></span>[[#msg_14|[16:07]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="motor.loon">[[#motor.loon|Motor Loon]]</span>
|width=100% style="padding:0 6px;"|good timing
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_15"></span>[[#msg_15|[16:07]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|Welcome to DRTSIM-100D 12.05.10.256426
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_16"></span>[[#msg_16|[16:07]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|i'm back ;)
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_17"></span>[[#msg_17|[16:07]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|which hopefully has the crash fix
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_18"></span>[[#msg_18|[16:07]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="motor.loon">[[#motor.loon|Motor Loon]]</span>
|width=100% style="padding:0 6px;"|guess we'll see ,-)
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_19"></span>[[#msg_19|[16:07]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|so we really need feedback on height defaults asap for that feedback to be actionable
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_20"></span>[[#msg_20|[16:08]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="sandry.logan">[[#sandry.logan|Sandry Logan]]</span>
|width=100% style="padding:0 6px;"|is there an update to the pathfinding servers on agni too?
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_21"></span>[[#msg_21|[16:08]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|That was fun!
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_22"></span>[[#msg_22|[16:08]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Sandry: tomorrow
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_23"></span>[[#msg_23|[16:08]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="ima.mechanique">[[#ima.mechanique|Ima Mechanique]]</span>
|width=100% style="padding:0 6px;"|sheesh it was hard work getting here
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_24"></span>[[#msg_24|[16:08]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="sandry.logan">[[#sandry.logan|Sandry Logan]]</span>
|width=100% style="padding:0 6px;"|ok
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_25"></span>[[#msg_25|[16:08]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|ima: the region went down to restart on the new version right as we got started :)
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_26"></span>[[#msg_26|[16:08]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|it was a planned demonstration
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_27"></span>[[#msg_27|[16:08]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="ima.mechanique">[[#ima.mechanique|Ima Mechanique]]</span>
|width=100% style="padding:0 6px;"|I crashed or was logged 3-4 times
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_28"></span>[[#msg_28|[16:08]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|me too
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_29"></span>[[#msg_29|[16:09]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="sandry.logan">[[#sandry.logan|Sandry Logan]]</span>
|width=100% style="padding:0 6px;"|i have been hoping that the fixes for llSetRot et al were coming because it seemed pointless to say i had anything to show you guys wrt heights when it all looked so terrible without animation
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_30"></span>[[#msg_30|[16:09]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|yeah, some hiccups with the code migration I imagine
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_31"></span>[[#msg_31|[16:09]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|I think it's fixed?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_32"></span>[[#msg_32|[16:09]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Maestro?
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_33"></span>[[#msg_33|[16:09]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="sandry.logan">[[#sandry.logan|Sandry Logan]]</span>
|width=100% style="padding:0 6px;"|it is here, for quite a few days, but i don't have it on agni yet
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_34"></span>[[#msg_34|[16:09]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|ah, then tomorrow
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_35"></span>[[#msg_35|[16:09]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|I'm satisfied it's fixed on Aditi..... not agni... ohhh good!
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_36"></span>[[#msg_36|[16:10]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|barring any unforeseen problems with this version
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_37"></span>[[#msg_37|[16:10]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="sandry.logan">[[#sandry.logan|Sandry Logan]]</span>
|width=100% style="padding:0 6px;"|/me smiles cool
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_38"></span>[[#msg_38|[16:10]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|Well, the really depends on whether the crasher was really fixed with this new version
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_39"></span>[[#msg_39|[16:10]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|*that really
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_40"></span>[[#msg_40|[16:10]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|it was.
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_41"></span>[[#msg_41|[16:10]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|so if you all can play around with the height values in the next week, that would be awesome
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_42"></span>[[#msg_42|[16:10]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|maybe.
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_43"></span>[[#msg_43|[16:11]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|falcon, do you have anyting in particular on the agenda to discuss, or shall we open it up to questions?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_44"></span>[[#msg_44|[16:11]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Not particularly. Just a reminder about those llWanderWithin changes
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_45"></span>[[#msg_45|[16:11]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|thank u:)
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_46"></span>[[#msg_46|[16:11]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|yup, oh and also any suggestions as to the ABCD value defalt names?
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_47"></span>[[#msg_47|[16:11]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|oh, and it turns out I found a way to muck with the CHARACTER_TYPEs without requiring you to recompile your scripts
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_48"></span>[[#msg_48|[16:11]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|so yay
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_49"></span>[[#msg_49|[16:12]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="tankmaster.finesmith">[[#tankmaster.finesmith|And all I got was this lousy DN]]</span>
|width=100% style="padding:0 6px;"|timing on that could have been better:P
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_50"></span>[[#msg_50|[16:12]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|and llGetClosestNavPoint now takes CHARACTER_TYPE and CLOSEST_NAV_POINT_RADIUS arguments
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_51"></span>[[#msg_51|[16:12]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|we are thinking Animal, Vegtable, Mineral, and things that do not start with the letter m
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_52"></span>[[#msg_52|[16:12]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|correction, that's GET_NAV_POINT_RADIUS
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_53"></span>[[#msg_53|[16:13]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|man, woman, humanoid NPCs.... would be nice to be within your scope
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_54"></span>[[#msg_54|[16:13]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|men and women usually walk on different surfaces?
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_55"></span>[[#msg_55|[16:13]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|well
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_56"></span>[[#msg_56|[16:13]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|yeah, in seriousness we have considered humaniod, creature, mechanical, and other
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_57"></span>[[#msg_57|[16:13]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|you may set the walkability of the men's room, and vice-versa
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_58"></span>[[#msg_58|[16:13]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|or biped, quadraped, vehicle, and other
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_59"></span>[[#msg_59|[16:13]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="motor.loon">[[#motor.loon|Motor Loon]]</span>
|width=100% style="padding:0 6px;"|Men walk on livingroom surface, Women talk on kitchensurfaces
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_60"></span>[[#msg_60|[16:13]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="motor.loon">[[#motor.loon|Motor Loon]]</span>
|width=100% style="padding:0 6px;"|¬&#8734;Õú¬&#8734;
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_61"></span>[[#msg_61|[16:13]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|maestro: true. But rare. :P
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_62"></span>[[#msg_62|[16:14]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="sandry.logan">[[#sandry.logan|Sandry Logan]]</span>
|width=100% style="padding:0 6px;"|i rather liked the one Maestro suggested with biped, pet, wild animal, vehicle
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_63"></span>[[#msg_63|[16:14]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|Yeah, I think it would be useful to segregate by function
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_64"></span>[[#msg_64|[16:14]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|That has the problem of not providing an "other"
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_65"></span>[[#msg_65|[16:14]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|hm
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_66"></span>[[#msg_66|[16:14]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|it is most useful to segregate by function
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_67"></span>[[#msg_67|[16:14]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|whats difference between wild animal and pet?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_68"></span>[[#msg_68|[16:14]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|I'd consider blending all animals
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_69"></span>[[#msg_69|[16:14]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|those are good defaults, but I like having an "other" bucket if possible
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_70"></span>[[#msg_70|[16:14]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Dahlia: probably that wild animals wouldn't walk on paths/inside
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_71"></span>[[#msg_71|[16:14]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|like maybe you wouldn't let wild animals in your house, but would allow your cat inside
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_72"></span>[[#msg_72|[16:14]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|thing is, you probably shouldn't rely on walkability to do that. You need a fence. :)
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_73"></span>[[#msg_73|[16:15]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|that's true
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_74"></span>[[#msg_74|[16:15]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|probably but sometimes they get in the house :(
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_75"></span>[[#msg_75|[16:15]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theresa.tennyson">[[#theresa.tennyson|Theresa Tennyson]]</span>
|width=100% style="padding:0 6px;"|My cat sneaks out anyway.
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_76"></span>[[#msg_76|[16:15]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Yeah, so I'd vote for
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_77"></span>[[#msg_77|[16:15]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="sandry.logan">[[#sandry.logan|Sandry Logan]]</span>
|width=100% style="padding:0 6px;"|as someone involved primarily with animals i liked the idea, but yeah, the biped, quad, vehicle, other probably gives a better scope
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_78"></span>[[#msg_78|[16:15]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Humanoid, Non-human animal, vehicle (mechnical?), other
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_79"></span>[[#msg_79|[16:15]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|sure
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_80"></span>[[#msg_80|[16:16]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="sandry.logan">[[#sandry.logan|Sandry Logan]]</span>
|width=100% style="padding:0 6px;"|something like that
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_81"></span>[[#msg_81|[16:16]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|falcon, so would the constants keep the same name?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_82"></span>[[#msg_82|[16:16]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|yes
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_83"></span>[[#msg_83|[16:16]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|i don't think it matters how u call the types, what matters what type of locomotion they use
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_84"></span>[[#msg_84|[16:16]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|I was kinda thinking small thingie, largest avatar capsule, vehicle, and maybe a tiny thingie
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_85"></span>[[#msg_85|[16:16]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="mav.(matu)">[[#mav.(matu)|MaV (matu)]]</span>
|width=100% style="padding:0 6px;"|elemental :P
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_86"></span>[[#msg_86|[16:16]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|we might provide additional constants for convenience
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_87"></span>[[#msg_87|[16:16]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|what are we deciding, exactly? just the suggestions in the wiki page?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_88"></span>[[#msg_88|[16:16]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|for the UI
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_89"></span>[[#msg_89|[16:16]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|Okay
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_90"></span>[[#msg_90|[16:16]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|and maybe new convenience constants for lsl
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_91"></span>[[#msg_91|[16:16]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|is it just height, or is there a radius also?
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_92"></span>[[#msg_92|[16:16]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="motor.loon">[[#motor.loon|Motor Loon]]</span>
|width=100% style="padding:0 6px;"|seems clever enough
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_93"></span>[[#msg_93|[16:17]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|dahlia: this is separate from the height issue
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_94"></span>[[#msg_94|[16:17]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|yeah we want the suggestions in the UI maestro, not enough people will ever read our wiki
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_95"></span>[[#msg_95|[16:17]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="claudia222.jewell">[[#claudia222.jewell|claudia222 Jewell]]</span>
|width=100% style="padding:0 6px;"|for birds for example
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_96"></span>[[#msg_96|[16:17]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|&lt;---- is a realist on such things
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_97"></span>[[#msg_97|[16:17]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|but characters have both a height and a radius. If they're horizontal, their height is really their length
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_98"></span>[[#msg_98|[16:17]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|u can something like: crawlers, walkers, jumpers, flyers?
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_99"></span>[[#msg_99|[16:17]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|claudia222: birds don't work very well. The only way to make them work would involve invisible platforms which couldn't connect to the ground anyway
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_100"></span>[[#msg_100|[16:17]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|u can have *
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_101"></span>[[#msg_101|[16:17]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|Alright, that crasher is fixed! This build might be a good candidate for Agni after all!
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_102"></span>[[#msg_102|[16:18]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="tankmaster.finesmith">[[#tankmaster.finesmith|And all I got was this lousy DN]]</span>
|width=100% style="padding:0 6px;"|lol
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_103"></span>[[#msg_103|[16:18]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|wwoot
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_104"></span>[[#msg_104|[16:18]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="mav.(matu)">[[#mav.(matu)|MaV (matu)]]</span>
|width=100% style="padding:0 6px;"|you tried to crash us all? :P
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_105"></span>[[#msg_105|[16:18]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|rex: anything can jump. llExecCharacterCmd(CHARACTER_CMD_JUMP, [float height])...or something like that
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_106"></span>[[#msg_106|[16:18]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|maestro: but do the wandering changes work? :P
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_107"></span>[[#msg_107|[16:18]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|let's find out. Come with me
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_108"></span>[[#msg_108|[16:19]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|haven't tried yet
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_109"></span>[[#msg_109|[16:21]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="draconis.neurocam">[[#draconis.neurocam|draconis.neurocam]]</span>
|width=100% style="padding:0 6px;"|where did we go?
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_110"></span>[[#msg_110|[16:21]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="draconis.neurocam">[[#draconis.neurocam|draconis.neurocam]]</span>
|width=100% style="padding:0 6px;"|or
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_111"></span>[[#msg_111|[16:23]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|hmm
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_112"></span>[[#msg_112|[16:23]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|(where you actually do care about updating them each frame)
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_113"></span>[[#msg_113|[16:24]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|i wonder what amounts of characters per sim will we a reasonable maximum ?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_114"></span>[[#msg_114|[16:24]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|so we still strongly recommend you change your objects to walkable/static obstacle where possible
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_115"></span>[[#msg_115|[16:24]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|what should we expect ?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_116"></span>[[#msg_116|[16:24]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|We estimate that in a well crafted region, each character should take about 50us to simulate
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_117"></span>[[#msg_117|[16:24]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|Hm Falcon, perhaps the viewer should flag that condition?
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_118"></span>[[#msg_118|[16:24]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="nathan.zetkin">[[#nathan.zetkin|Nathan Zetkin]]</span>
|width=100% style="padding:0 6px;"|does HTTP_BODY_MAXLENGTH work on pathfinding sims?
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_119"></span>[[#msg_119|[16:24]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Maestro: no. Too much work too often
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_120"></span>[[#msg_120|[16:24]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|&lt;-- done some stress tests... 5 X Spare Time will avoid any noticable lag... http://ireport.cnn.com/docs/DOC-785902
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_121"></span>[[#msg_121|[16:25]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|Nathan : probably, if it works on the main channel? Give it a try :)
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_122"></span>[[#msg_122|[16:25]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|any1: until you have some agents log in
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_123"></span>[[#msg_123|[16:25]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="nathan.zetkin">[[#nathan.zetkin|Nathan Zetkin]]</span>
|width=100% style="padding:0 6px;"|I tried it a few days ago and it didn't
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_124"></span>[[#msg_124|[16:25]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|why the move?
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_125"></span>[[#msg_125|[16:25]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="nathan.zetkin">[[#nathan.zetkin|Nathan Zetkin]]</span>
|width=100% style="padding:0 6px;"|this was on agni
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_126"></span>[[#msg_126|[16:25]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|i think we need some user LSL... that manages number of NPCs... based on available spare time..
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_127"></span>[[#msg_127|[16:26]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|We actually have code for that that we plan to release
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_128"></span>[[#msg_128|[16:26]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|plus NPC crashes
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_129"></span>[[#msg_129|[16:26]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|very cool!
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_130"></span>[[#msg_130|[16:26]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|sample code that manages the number of NPCs
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_131"></span>[[#msg_131|[16:26]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|is llGetCharacterTime documented, maestro?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_132"></span>[[#msg_132|[16:26]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|it's not a function,
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_133"></span>[[#msg_133|[16:26]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|it's a flag for llGetObjectDetails
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_134"></span>[[#msg_134|[16:26]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="mav.(matu)">[[#mav.(matu)|MaV (matu)]]</span>
|width=100% style="padding:0 6px;"|oh that
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_135"></span>[[#msg_135|[16:26]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|OBJECT_CHARACTER_TIME, I think? units in seconds
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_136"></span>[[#msg_136|[16:26]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="mav.(matu)">[[#mav.(matu)|MaV (matu)]]</span>
|width=100% style="padding:0 6px;"|i was about to ask about it :P
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_137"></span>[[#msg_137|[16:26]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Maestro: yeah, that
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_138"></span>[[#msg_138|[16:27]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|actually we made a lot of use of that feature in the wilderness, we build a variable rezzers system that modulates how many environmental creatures are released into each region based on server performacne and individual script time
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_139"></span>[[#msg_139|[16:27]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|that may not be in the wiki, since I don't know how to flag it for "this only works in pathfinding"
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_140"></span>[[#msg_140|[16:27]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|it's worked really well and allowed us to significantly increase the # of pathfinding creatures in the wilderness under most circumstances
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_141"></span>[[#msg_141|[16:27]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|excellent!... love hearing this!
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_142"></span>[[#msg_142|[16:27]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="mav.(matu)">[[#mav.(matu)|MaV (matu)]]</span>
|width=100% style="padding:0 6px;"|any other not listed? :P
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_143"></span>[[#msg_143|[16:27]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|One way that you can detect that your NPC has gotten into a bad state is to watch for times exceeding 7.5e-5 (that's 75us)
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_144"></span>[[#msg_144|[16:28]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|we will release the tmemplates for our master rezzers in the wilderness when pathfinding goes live, the character level script performance monitorinig was really useful
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_145"></span>[[#msg_145|[16:28]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|we've found that most characters take about 50us per frame under normal conditions
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_146"></span>[[#msg_146|[16:28]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|thanks !
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_147"></span>[[#msg_147|[16:28]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|also, has anyone experimented with pathfinding enabled doors?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_148"></span>[[#msg_148|[16:28]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|I have an example script somewhere from a resident who was kind enough to build an example house with autorezzing door
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_149"></span>[[#msg_149|[16:28]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="mav.(matu)">[[#mav.(matu)|MaV (matu)]]</span>
|width=100% style="padding:0 6px;"|if you set them as static they brake :P
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_150"></span>[[#msg_150|[16:28]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|That will be made available at some point too
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_151"></span>[[#msg_151|[16:28]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="mav.(matu)">[[#mav.(matu)|MaV (matu)]]</span>
|width=100% style="padding:0 6px;"|break*
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_152"></span>[[#msg_152|[16:29]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|The correct solution is for the walkable house to rez out its door
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_153"></span>[[#msg_153|[16:29]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|and for the door to use llSetKeyframedMotion
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_154"></span>[[#msg_154|[16:29]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|you can still use llSetRot() if you don't care about looks, of course
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_155"></span>[[#msg_155|[16:29]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|that was done for the doors in the wilderness, also
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_156"></span>[[#msg_156|[16:29]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|i really only experiment with a thing i have been worlking on that is similar to Polyworld (simulated ecolution stuff) .... with pathfinding that is a lot of fun
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_157"></span>[[#msg_157|[16:29]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Maestro: no, you can't
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_158"></span>[[#msg_158|[16:29]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Maestro: if you do, the navmesh won't update immediately. :P
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_159"></span>[[#msg_159|[16:29]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|hmph, okay
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_160"></span>[[#msg_160|[16:30]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|llSetPos and llSetRot incur significant penalties, so they are throttled in terms of their effect on the navmesh
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_161"></span>[[#msg_161|[16:30]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|also, an object that changes its shape is HUGELY throttled. We will process only one such change per second for the entire region
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_162"></span>[[#msg_162|[16:30]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|(the policy is fair in that every object will get its turn...eventually)
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_163"></span>[[#msg_163|[16:31]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|and I mean that we throttle the affect on the navmesh, not the actual change. So the shape will change and the navmesh will be wrong for a while.
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_164"></span>[[#msg_164|[16:31]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Translation: don't make objects that change their physical shape :)
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_165"></span>[[#msg_165|[16:31]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|by changing shape do u mean increasing/decreasing its size?
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_166"></span>[[#msg_166|[16:31]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|what about NPCs that change shape? they are not part of navmesh
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_167"></span>[[#msg_167|[16:31]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|Rex: either that or something like changing the pathcut setting
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_168"></span>[[#msg_168|[16:31]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Rex: changing size or primitive params
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_169"></span>[[#msg_169|[16:31]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|or changing between box/sphere or something
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_170"></span>[[#msg_170|[16:32]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|any1: They can change size freely with llUpdateCharacter
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_171"></span>[[#msg_171|[16:32]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|If you're changing the size up, we will reject the change if it causes the character to penetrate a wall or floor, etc.
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_172"></span>[[#msg_172|[16:33]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="tankmaster.finesmith">[[#tankmaster.finesmith|And all I got was this lousy DN]]</span>
|width=100% style="padding:0 6px;"|what about changing a sphere into a box and back?
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_173"></span>[[#msg_173|[16:33]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|Falcon, wouldn't that cause most changes that make the character taller to be blocked?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_174"></span>[[#msg_174|[16:33]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|So make sure you have enough room, or let us handle that automatically, but that's expected behavior (that in a tight space a character can't go from crawling to standing, e.g.)
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_175"></span>[[#msg_175|[16:33]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|maestro: I was wondering about that.
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_176"></span>[[#msg_176|[16:33]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|or would you automatically move the character upwards according to the new height?
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_177"></span>[[#msg_177|[16:33]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|probably. You would need to llSetPos() first...
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_178"></span>[[#msg_178|[16:33]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|but we don't
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_179"></span>[[#msg_179|[16:33]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|we don't move it upward. We probably should
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_181"></span>[[#msg_181|[16:33]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|lag.
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_182"></span>[[#msg_182|[16:34]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|"We probably should, but we don't"
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_183"></span>[[#msg_183|[16:34]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|or switching between prim, sculptie and mesh?
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_184"></span>[[#msg_184|[16:34]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|&lt;-- thinking mostly about "ambulating" characters.. walking motions.. mostly deal with llSetRot changes
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_185"></span>[[#msg_185|[16:34]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|how about something like that?
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_186"></span>[[#msg_186|[16:34]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|rex: correct, though if it's a shape type none character, it's okay
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_187"></span>[[#msg_187|[16:34]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|any1: none of those will cause a problem so long as they're on child prims
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_188"></span>[[#msg_188|[16:34]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|k great! thx
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_189"></span>[[#msg_189|[16:34]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|a character is always and only just a capsule. Its size and orientation can change, but that's it.
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_190"></span>[[#msg_190|[16:35]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="sandry.logan">[[#sandry.logan|Sandry Logan]]</span>
|width=100% style="padding:0 6px;"|speaking of shapoe none.... i read in one of the other meeting transcripts about a change in the way that LI will be caculated and capping the streaming cost at the number of primitives in a linkset. is there any news of when this might happen?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_191"></span>[[#msg_191|[16:35]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|you can also rescale the root prim of a character without any physical effect
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_192"></span>[[#msg_192|[16:35]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Sandry: that change is already on agni in pathfinding regions except for a bug affecting sculpts that will be fixed with tomorrow's deploy
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_193"></span>[[#msg_193|[16:35]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|It's done in this version, Sandy
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_194"></span>[[#msg_194|[16:35]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="sandry.logan">[[#sandry.logan|Sandry Logan]]</span>
|width=100% style="padding:0 6px;"|ok cool. thank you :c)
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_195"></span>[[#msg_195|[16:36]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Maestro: right. Changing the root prim's scale does not automatically update the character's height/radius
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_196"></span>[[#msg_196|[16:36]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|server cost is now num_prims*0.5 + num_scripts*0.25
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_197"></span>[[#msg_197|[16:36]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="nathan.zetkin">[[#nathan.zetkin|Nathan Zetkin]]</span>
|width=100% style="padding:0 6px;"|yay
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_198"></span>[[#msg_198|[16:36]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|and sculpts can have a streaming cost of up to 2
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_199"></span>[[#msg_199|[16:36]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|streaming cost is capped at 1.0 for legacy prims and 2.0 for sculpts
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_200"></span>[[#msg_200|[16:36]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|physics cost is unchanged as it continues to accurately reflect simulator load :)
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_201"></span>[[#msg_201|[16:37]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="sandry.logan">[[#sandry.logan|Sandry Logan]]</span>
|width=100% style="padding:0 6px;"|oh, so my LI may still increase
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_202"></span>[[#msg_202|[16:37]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|no
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_203"></span>[[#msg_203|[16:37]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|well, it can
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_204"></span>[[#msg_204|[16:37]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|oh, you mean on account of physics?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_205"></span>[[#msg_205|[16:37]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Yes
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_206"></span>[[#msg_206|[16:37]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Make your physics shape better and it will go down :)
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_207"></span>[[#msg_207|[16:37]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|if your linkset is mostly sculpts, you can have a higher LI due to streaming cost
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_208"></span>[[#msg_208|[16:38]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|like 30 sculpts in a linkset will have a LI of up to 60, if the sculpts are all big
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_209"></span>[[#msg_209|[16:38]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|due to streaming cost
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_210"></span>[[#msg_210|[16:38]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|in no case will the LI be higher than it used to be for mesh accounting based builds. It's just that moving to the new accounting may cause the cost to go up if the build contains sculpts or bad physics shapes
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_211"></span>[[#msg_211|[16:39]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|any other questions on that topic
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_212"></span>[[#msg_212|[16:39]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_213"></span>[[#msg_213|[16:39]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|or in general?
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_214"></span>[[#msg_214|[16:39]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|silly question... are you talking real money here? or just server / lag load?
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_215"></span>[[#msg_215|[16:39]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|dynamic linksets?
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_216"></span>[[#msg_216|[16:39]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|just Land Impact
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_217"></span>[[#msg_217|[16:40]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|dahlia: as in physical?
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_218"></span>[[#msg_218|[16:40]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|such as those which change pos/rot
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_219"></span>[[#msg_219|[16:40]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|like the example I rezzed there
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_220"></span>[[#msg_220|[16:40]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|those LI changes are for all legacy prims ? or just when a pathfinding character is inside ?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_221"></span>[[#msg_221|[16:40]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|LI doesn't account for changes to pos/rot on nonphysical objects. On physical objects, there is a scale factor applied to the physics weight based on size
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_222"></span>[[#msg_222|[16:40]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|The changes apply to:
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_223"></span>[[#msg_223|[16:41]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|1) Any linkset containing one or more meshes
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_224"></span>[[#msg_224|[16:41]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|I meant if it affects pathfinding
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_225"></span>[[#msg_225|[16:41]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|throttling and all that
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_226"></span>[[#msg_226|[16:41]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|2) Any linkset containing one or more prims with a physics shape type other than "PRIM"
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_227"></span>[[#msg_227|[16:41]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|By rights, an object like that should have a very high server cost since it slows the sim down significantly, but it doesn't
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_228"></span>[[#msg_228|[16:41]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Dahlia: yes. But it's not throttled as heavily as shape changes
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_229"></span>[[#msg_229|[16:41]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|it still negatively impacts performance and can cause the entire region's pathfinding updates to be throttled
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_230"></span>[[#msg_230|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|ah I see
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_231"></span>[[#msg_231|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="mav.(matu)">[[#mav.(matu)|MaV (matu)]]</span>
|width=100% style="padding:0 6px;"|do you think PATHBUG-32 will happen before PF getting released?
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_232"></span>[[#msg_232|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="jira.helper">[[#jira.helper|Jira Helper]]</span>
|width=100% style="padding:0 6px;"|[#PATHBUG-32] Add server support and UI elements to enable/disable Pathfinding https://jira.secondlife.com/browse/PATHBUG-32
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_233"></span>[[#msg_233|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|yeah, llSetPos and llSetRot and friends are bad mojo in general
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_234"></span>[[#msg_234|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|k thanks
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_235"></span>[[#msg_235|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|but the scripts are not throttled?
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_236"></span>[[#msg_236|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|matu: not as UI elements, but via the sim console
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_237"></span>[[#msg_237|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="mav.(matu)">[[#mav.(matu)|MaV (matu)]]</span>
|width=100% style="padding:0 6px;"|ah nice
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_238"></span>[[#msg_238|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|mav yes
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_239"></span>[[#msg_239|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|is it moving at full speed now, Dahlia?
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_240"></span>[[#msg_240|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|for region owners
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_241"></span>[[#msg_241|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|dahlia: no, scripts are not throttled except that if your changes cause you to have less spare time, there's less time for all scripts
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_242"></span>[[#msg_242|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="motor.loon">[[#motor.loon|Motor Loon]]</span>
|width=100% style="padding:0 6px;"|I think it'd be reasonable for EM's to disallow PF on a region
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_243"></span>[[#msg_243|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|its trying lol
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_244"></span>[[#msg_244|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|it should go faster
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_245"></span>[[#msg_245|[16:42]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|motor: yes, any EM will be able to enable/disable pathfinding via the console
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_246"></span>[[#msg_246|[16:43]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="motor.loon">[[#motor.loon|Motor Loon]]</span>
|width=100% style="padding:0 6px;"|ok
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_247"></span>[[#msg_247|[16:43]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="nathan.zetkin">[[#nathan.zetkin|Nathan Zetkin]]</span>
|width=100% style="padding:0 6px;"|will there ever be a pathfinding time in the statistics bar?
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_248"></span>[[#msg_248|[16:43]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|not specifically, no
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_249"></span>[[#msg_249|[16:43]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|it is lumped in with physics time
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_250"></span>[[#msg_250|[16:44]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|It might be nice to have a category in Time Details for that part of physics time
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_251"></span>[[#msg_251|[16:44]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|if there's enough interest, we could at some point add an lsl call to fetch it
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_252"></span>[[#msg_252|[16:44]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|maestro: I'm not sure if that's an extensible message.
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_253"></span>[[#msg_253|[16:44]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|worth investigating, though
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_254"></span>[[#msg_254|[16:44]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|&lt;-- burning question... does SL pathfinding use Dijkstra's algorthim... or A* or D* or something more smexy and exotic?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_255"></span>[[#msg_255|[16:44]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|A*
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_256"></span>[[#msg_256|[16:44]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="mav.(matu)">[[#mav.(matu)|MaV (matu)]]</span>
|width=100% style="padding:0 6px;"|it wouldnt hurt to have it :P
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_257"></span>[[#msg_257|[16:45]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|A* for path searches, a proprietary local steering solution, dynamic navmesh modification, and a bunch of random code I added.
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_258"></span>[[#msg_258|[16:45]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|:P
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_259"></span>[[#msg_259|[16:45]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|i think it will become important to have as many tools as possible for pathfinding performance checks .... i guess simulated eco-systems will become a trend .... a merge of breedable SL pets and Polyworld-like simulated ecosystems
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_260"></span>[[#msg_260|[16:45]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="tankmaster.finesmith">[[#tankmaster.finesmith|And all I got was this lousy DN]]</span>
|width=100% style="padding:0 6px;"|aka, undocumented features... :D
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_261"></span>[[#msg_261|[16:45]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|box: that...would be...awesome
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_262"></span>[[#msg_262|[16:46]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|as a side note, according to havok, this is the first time anyone has tried to impliment pathfinding in a large scale, 3d world with dynamic content creation
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_263"></span>[[#msg_263|[16:46]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|also reminds me of that early-days SL video with the creatures :)
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_264"></span>[[#msg_264|[16:46]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|just don't make rabbits. they will reproduce like crazy:)
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_265"></span>[[#msg_265|[16:46]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theresa.tennyson">[[#theresa.tennyson|Theresa Tennyson]]</span>
|width=100% style="padding:0 6px;"|Will pathfinding allow you to make rideable vehicles that follow roads?
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_266"></span>[[#msg_266|[16:46]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="motor.loon">[[#motor.loon|Motor Loon]]</span>
|width=100% style="padding:0 6px;"|was just thinking of those old videos
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_267"></span>[[#msg_267|[16:46]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Box: Apparently Philip noticed that, too, or so I'm told :)
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_268"></span>[[#msg_268|[16:46]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="tankmaster.finesmith">[[#tankmaster.finesmith|And all I got was this lousy DN]]</span>
|width=100% style="padding:0 6px;"|/me makes tribbels
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_269"></span>[[#msg_269|[16:46]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|theresa: with care, yes
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_270"></span>[[#msg_270|[16:46]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|hehe great :)
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_271"></span>[[#msg_271|[16:47]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|but that's a fairly advanced thing to implement
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_272"></span>[[#msg_272|[16:47]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|but it should be possible
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_273"></span>[[#msg_273|[16:47]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|ya Im curious about self navigating vehicles also, how will they know how to stay on a road and on the proper side
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_274"></span>[[#msg_274|[16:47]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|ABCD values can be used for that purpose
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_275"></span>[[#msg_275|[16:47]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="tankmaster.finesmith">[[#tankmaster.finesmith|And all I got was this lousy DN]]</span>
|width=100% style="padding:0 6px;"|thatll depends on what crountry the road is in
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_276"></span>[[#msg_276|[16:47]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|u put fences around the road?
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_277"></span>[[#msg_277|[16:47]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="motor.loon">[[#motor.loon|Motor Loon]]</span>
|width=100% style="padding:0 6px;"|¬&#8734;Õú¬&#8734;
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_278"></span>[[#msg_278|[16:47]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Lorca: yeah, but that can't easily handle staying in your lane
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_279"></span>[[#msg_279|[16:47]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|Rex: funny thing is ... birth-rates are really a dangerorous thing to but into the genes for evolutionary creatures :) that gets wild fast
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_280"></span>[[#msg_280|[16:48]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Probably an exclusion volume in the center divider would do it
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_281"></span>[[#msg_281|[16:48]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|a jersey divider would definitely do it
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_282"></span>[[#msg_282|[16:48]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|if someone's going the wrong way round.. heaven help us all lol
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_283"></span>[[#msg_283|[16:48]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|intersections would be tricky
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_284"></span>[[#msg_284|[16:48]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theresa.tennyson">[[#theresa.tennyson|Theresa Tennyson]]</span>
|width=100% style="padding:0 6px;"|Right now, on my motorcycle I'm doing good if I stay on the road at all.
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_285"></span>[[#msg_285|[16:48]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theresa.tennyson">[[#theresa.tennyson|Theresa Tennyson]]</span>
|width=100% style="padding:0 6px;"|And I don't do good that often,
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_286"></span>[[#msg_286|[16:48]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="tankmaster.finesmith">[[#tankmaster.finesmith|And all I got was this lousy DN]]</span>
|width=100% style="padding:0 6px;"|and upright
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_287"></span>[[#msg_287|[16:49]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|I say, make roads shared single lane :)
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_288"></span>[[#msg_288|[16:49]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|just...wide
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_289"></span>[[#msg_289|[16:49]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|u don't need pathfinding for vehicles to follow a predifined path
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_290"></span>[[#msg_290|[16:49]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Rex is right, of course.
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_291"></span>[[#msg_291|[16:49]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|Falcon, do you have that 'dukes of hazzard' type video link handy?
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_292"></span>[[#msg_292|[16:49]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|llSetKeyframedMotion is better
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_293"></span>[[#msg_293|[16:49]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|that had a really good example of pathfinding vehicles
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_294"></span>[[#msg_294|[16:49]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|(or Lorca)
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_295"></span>[[#msg_295|[16:49]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|Well, you could have them stay in the right lane so long as you used two character types, and set half of the road (via a volume) to 0% or am I missing something?
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_296"></span>[[#msg_296|[16:49]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|yeah, one sec
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_297"></span>[[#msg_297|[16:49]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Lorca: which lane is "right" depends on your orientation
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_298"></span>[[#msg_298|[16:49]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|well something has to tell the script where the road is
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_299"></span>[[#msg_299|[16:50]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|Hm,
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_300"></span>[[#msg_300|[16:50]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|yeah check out this video for a neat vehicle chase with pathfinding :
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_301"></span>[[#msg_301|[16:50]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|http://nwn.blogs.com/nwn/2012/04/impressive-sl-pathfinding-test-with-cars-is-impressive.html
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_302"></span>[[#msg_302|[16:50]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|umm btw... at least my vision for pathfinding is to end vacant city streets... and forests... I don't want to go to Paris in SL.. and find it post apocalyptic deserted
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_303"></span>[[#msg_303|[16:50]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|you could have the eastern lane in a north-south road by set to one type walkability
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_304"></span>[[#msg_304|[16:50]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|any1: that would rock. We really need to add animation for that
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_305"></span>[[#msg_305|[16:50]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|and have it 10% walkable for type A (northbound) and 100% walkable for type B (southbound)
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_306"></span>[[#msg_306|[16:50]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|then switch things up for the southbound traffic
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_307"></span>[[#msg_307|[16:51]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|I would like to, at some point, figure out a way to let you do llGetPath()
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_308"></span>[[#msg_308|[16:51]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|&lt;-- what my next class will do.... we can animate... no problem
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_309"></span>[[#msg_309|[16:51]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|then cars could switch their character type when they take a turn
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_310"></span>[[#msg_310|[16:51]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|maybe we could support that if it only queried the uncut mesh.
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_311"></span>[[#msg_311|[16:51]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|I agree any1, and hopefully if we get a full fledged animation system in it could really bring many areas to life
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_312"></span>[[#msg_312|[16:51]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|Falcon and I are big proponents of that idea ;)
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_313"></span>[[#msg_313|[16:51]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|So it would give you back a path which would be correct as long as nothing on the path was set to moveable object
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_314"></span>[[#msg_314|[16:52]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|so it would work great for roads
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_315"></span>[[#msg_315|[16:52]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|and the path wouldn't need to be updated because it explicitly ignores moveable obstacles
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_316"></span>[[#msg_316|[16:53]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|it would be particularly handy for setting up trains/vehicles where you could do llGetPath() and then use those as inputs to llSetKeyframedMotion
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_317"></span>[[#msg_317|[16:53]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|u would have a motorcycle passing thorugh a bus:0
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_318"></span>[[#msg_318|[16:53]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|true.
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_319"></span>[[#msg_319|[16:53]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theresa.tennyson">[[#theresa.tennyson|Theresa Tennyson]]</span>
|width=100% style="padding:0 6px;"|You've seen me on Route 8 then?
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_320"></span>[[#msg_320|[16:53]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|does llGetPath() exist yet?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_321"></span>[[#msg_321|[16:53]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|but as long as you control the content in the region, it's no problem
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_322"></span>[[#msg_322|[16:53]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|:)
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_323"></span>[[#msg_323|[16:53]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Dahlia: I just came up with the idea now :)
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_324"></span>[[#msg_324|[16:54]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|ah ok :)
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_325"></span>[[#msg_325|[16:54]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|at least, the key part of the idea: explicitly ignored movable obstacles
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_326"></span>[[#msg_326|[16:54]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|or get a new path when a collision occurs
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_327"></span>[[#msg_327|[16:54]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|i guess this is more of a brainstorming session:)
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_328"></span>[[#msg_328|[16:54]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="ima.mechanique">[[#ima.mechanique|Ima Mechanique]]</span>
|width=100% style="padding:0 6px;"|Falcon, how current are the wiki pages for the LSL functions/constants?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_329"></span>[[#msg_329|[16:55]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|moderately :P
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_330"></span>[[#msg_330|[16:55]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Maestro might know better than I
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_331"></span>[[#msg_331|[16:56]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|fairly
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_332"></span>[[#msg_332|[16:56]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|which page?
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_333"></span>[[#msg_333|[16:56]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|oh btw ... is CHARACTER_MAX_TURN_SPEED fixed already ? earlier today i still had to use the integer value instead
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_334"></span>[[#msg_334|[16:56]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|llWanderWithin() is totally up to date now
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_335"></span>[[#msg_335|[16:56]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|5 minute warning
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_336"></span>[[#msg_336|[16:56]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="ima.mechanique">[[#ima.mechanique|Ima Mechanique]]</span>
|width=100% style="padding:0 6px;"|well all of them really. I'm updating my master xml file with a few things wondered if it's worth going through them all again
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_337"></span>[[#msg_337|[16:56]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|Hm, Falcon renamed CHARACTER_MAX_TURN_SPEED, i think? We should update the wiki for the new name
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_338"></span>[[#msg_338|[16:57]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|ah thanks
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_339"></span>[[#msg_339|[16:57]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|(what is the new name?)
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_340"></span>[[#msg_340|[16:57]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theresa.tennyson">[[#theresa.tennyson|Theresa Tennyson]]</span>
|width=100% style="padding:0 6px;"|I see that when a region is set for pathfinding everything defaults to "movable." Is there a reason for that?
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_341"></span>[[#msg_341|[16:57]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="tankmaster.finesmith">[[#tankmaster.finesmith|And all I got was this lousy DN]]</span>
|width=100% style="padding:0 6px;"|thats the default stting
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_342"></span>[[#msg_342|[16:57]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="mav.(matu)">[[#mav.(matu)|MaV (matu)]]</span>
|width=100% style="padding:0 6px;"|to not break stuff suppose :P
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_343"></span>[[#msg_343|[16:57]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|It's to avoid breaking content
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_344"></span>[[#msg_344|[16:57]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="ima.mechanique">[[#ima.mechanique|Ima Mechanique]]</span>
|width=100% style="padding:0 6px;"|Ithat's CHARACTER_DESIRED_TURN_SPEED now yes?
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_345"></span>[[#msg_345|[16:57]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|ah yes, that sounds right Ima
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_346"></span>[[#msg_346|[16:58]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="ima.mechanique">[[#ima.mechanique|Ima Mechanique]]</span>
|width=100% style="padding:0 6px;"|I added that to my file last week
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_347"></span>[[#msg_347|[16:58]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|yes
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_348"></span>[[#msg_348|[16:58]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="object">[[#object|Object]]</span>
|width=100% style="padding:0 6px;"|Hello, Avatar!
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_349"></span>[[#msg_349|[16:58]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|just a reminder : please play around with characterheights and comment on the JIRA by next week's meeting
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_350"></span>[[#msg_350|[16:58]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="object">[[#object|Object]]</span>
|width=100% style="padding:0 6px;"|CHARACTER_DESIRED_TURN_SPEED = 12
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_351"></span>[[#msg_351|[16:59]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|https://jira.secondlife.com/browse/PATHBUG-96 and https://jira.secondlife.com/browse/PATHBUG-95
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_352"></span>[[#msg_352|[16:59]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="jira.helper">[[#jira.helper|Jira Helper]]</span>
|width=100% style="padding:0 6px;"|[#PATHBUG-96] Suggested Character Types https://jira.secondlife.com/browse/PATHBUG-95
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_353"></span>[[#msg_353|[16:59]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="jira.helper">[[#jira.helper|Jira Helper]]</span>
|width=100% style="padding:0 6px;"|[#PATHBUG-95] Suggested Character Height https://jira.secondlife.com/browse/PATHBUG-95
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_354"></span>[[#msg_354|[16:59]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|oh .. llPersue still stops too early for some reason i dont understand ... i tried to work around it with small offets+fuzzfactor .. but doesnt help
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_355"></span>[[#msg_355|[16:59]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|60 seconds!
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_356"></span>[[#msg_356|[17:00]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|my creatures stop pursueing before they get into bite-range ... and then they starve :(
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_357"></span>[[#msg_357|[17:00]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|It might be trying to avoid the target
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_358"></span>[[#msg_358|[17:00]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="motor.loon">[[#motor.loon|Motor Loon]]</span>
|width=100% style="padding:0 6px;"|poor things
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_359"></span>[[#msg_359|[17:00]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|try disabling that with CHARACTER_AVOIDANCE_MODE
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_360"></span>[[#msg_360|[17:00]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Yep.
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_361"></span>[[#msg_361|[17:00]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|ok
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_362"></span>[[#msg_362|[17:00]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|also, there's PURSUIT_TOLERANCE
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_363"></span>[[#msg_363|[17:01]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|or maybe PURSUIT_GOAL_TOLERANCE
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_364"></span>[[#msg_364|[17:01]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|.... yeah I don't think that's in the wiki yet
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_365"></span>[[#msg_365|[17:01]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|something involving pursuit and tolerance. It defaults to a number based on the size of your object, but you might want to set it lower
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_366"></span>[[#msg_366|[17:01]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|those params need some documentation i think
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_367"></span>[[#msg_367|[17:01]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|alright, that's a wrap for today. Same time same next week on pathtest1. Also, if you or anyone you know is interested in being part of the beta, tell them to email pathfinding-beta@lindenlab.com asap. It is likely we will just have 1 more batch of resident regions added.
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_368"></span>[[#msg_368|[17:01]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="dahlia.trimble">[[#dahlia.trimble|Dahlia Trimble]]</span>
|width=100% style="padding:0 6px;"|ty Lindens :)
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_369"></span>[[#msg_369|[17:01]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|thanks :)
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_370"></span>[[#msg_370|[17:01]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|CHARACTER_AVOIDANCE_MODE is pretty well covered in llCreateCharacter's page
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_371"></span>[[#msg_371|[17:01]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|at least list they name(hopefully their values too)
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_372"></span>[[#msg_372|[17:01]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="mav.(matu)">[[#mav.(matu)|MaV (matu)]]</span>
|width=100% style="padding:0 6px;"|thanks
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_373"></span>[[#msg_373|[17:01]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|Very quickly, here are some of the newish params. I don't know if they're all on the wiki
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_374"></span>[[#msg_374|[17:01]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="sandry.logan">[[#sandry.logan|Sandry Logan]]</span>
|width=100% style="padding:0 6px;"|thank you
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_375"></span>[[#msg_375|[17:01]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|tc everybody
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_376"></span>[[#msg_376|[17:02]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="brota.kornfeld">[[#brota.kornfeld|Brota Kornfeld]]</span>
|width=100% style="padding:0 6px;"|tc
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_377"></span>[[#msg_377|[17:02]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|thanks for coming
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_378"></span>[[#msg_378|[17:02]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="tankmaster.finesmith">[[#tankmaster.finesmith|And all I got was this lousy DN]]</span>
|width=100% style="padding:0 6px;"|have a great friday, everyone
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_379"></span>[[#msg_379|[17:02]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|okay update the 'CHARACTER_DESIRED_TURN_SPEED' name in the wiki
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_380"></span>[[#msg_380|[17:02]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|yes Maestro ... PURSUIT_GOAL_TOLERANCE / PURSUIT_TOLERANCE is new to me though
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_381"></span>[[#msg_381|[17:02]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|CHARACTER_CMD_SMOOTH_STOP, PURSUIT_GOAL_TOLERANCE, PATROL_PAUSE_AT_WAYPOINTS, WANDER_PAUSE_AT_WAYPOINTS, GET_NAV_POINT_RADIUS
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_382"></span>[[#msg_382|[17:02]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="nathan.zetkin">[[#nathan.zetkin|Nathan Zetkin]]</span>
|width=100% style="padding:0 6px;"|have a good night all
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_383"></span>[[#msg_383|[17:02]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="rex.cronon">[[#rex.cronon|Rex Cronon]]</span>
|width=100% style="padding:0 6px;"|have a nice everybody:)
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_384"></span>[[#msg_384|[17:02]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="falcon.linden">[[#falcon.linden|Falcon Linden]]</span>
|width=100% style="padding:0 6px;"|night all
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_385"></span>[[#msg_385|[17:02]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="any1.gynoid">[[#any1.gynoid|any1 Gynoid]]</span>
|width=100% style="padding:0 6px;"|great meeting! ty LL... and TY for FIXING PATHBUGS 109 and 110 .. U TOTALLY ROCK!!!!
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_386"></span>[[#msg_386|[17:02]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="claudia222.jewell">[[#claudia222.jewell|claudia222 Jewell]]</span>
|width=100% style="padding:0 6px;"|bye all thanks
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_387"></span>[[#msg_387|[17:02]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|nighty
|-style="background-color: #C7C4D4;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_388"></span>[[#msg_388|[17:02]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="nalates.urriah">[[#nalates.urriah|Nal]]</span>
|width=100% style="padding:0 6px;"|Thx
|-style="background-color: #D7DEE7;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_389"></span>[[#msg_389|[17:03]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="theblack.box">[[#theblack.box|TheBlack Box]]</span>
|width=100% style="padding:0 6px;"|yes ... pathfinding has developed awesomely btw !
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_390"></span>[[#msg_390|[17:03]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="maestro.linden">[[#maestro.linden|M&#8730;¶stro Linden]]</span>
|width=100% style="padding:0 6px;"|thanks guys
|-style="background-color: #FFFDC6;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_391"></span>[[#msg_391|[17:03]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|thanks!
|-style="background-color: #EFE3B3;"
|style="white-space: nowrap; padding:0 3px; vertical-align: top;"|<span id="msg_392"></span>[[#msg_392|[17:03]]]
|style="white-space: nowrap; padding:0 3px; text-align: right; vertical-align: top;"|<span title="lorca.linden">[[#lorca.linden|Lorca Linden]]</span>
|width=100% style="padding:0 6px;"|and let us know if you have anything particularly cool, or bring some show and tell for the next user group
|}</div></div>
|}</div></div>
<!-- END -->
<!-- END -->

Latest revision as of 18:15, 16 May 2012


Transcript for Thursday May 10, 2012

[16:02] Lorca Linden alright well let's get started
[16:03] Lorca Linden first thing I want to ask : has anyone in this group had the chance to play around with the height defaults for characters?
[16:03] any1 Gynoid WB Nathan! HH Advanced Scripting Teacher... u rock and stuff!
[16:03] any1 Gynoid WB Brota!
[16:03] Dahlia Trimble <.< >.>
[16:03] Nathan Zetkin smiles
[16:03] Lorca Linden anyone, anyone, Buler?
[16:03] Sandry Logan yes a bit. but i have had nothing to show because the "animations" were broken
[16:03] any1 Gynoid Hiya Sandry! Nice to meet u!
[16:05] Shimmering Rift /me crackles with electricity.
[16:05] Second Life Entering god mode, level 200
[16:06] Second Life Teleport completed from secondlife://Aditi/secondlife/LI%20Devbox%202/133/100/23
[16:07] Second Life Teleport completed from secondlife://Aditi/secondlife/PathDev4/97/184/41
[16:07] Motor Loon good timing
[16:07] Mæstro Linden Welcome to DRTSIM-100D 12.05.10.256426
[16:07] Lorca Linden i'm back ;)
[16:07] Mæstro Linden which hopefully has the crash fix
[16:07] Motor Loon guess we'll see ,-)
[16:07] Lorca Linden so we really need feedback on height defaults asap for that feedback to be actionable
[16:08] Sandry Logan is there an update to the pathfinding servers on agni too?
[16:08] Falcon Linden That was fun!
[16:08] Falcon Linden Sandry: tomorrow
[16:08] Ima Mechanique sheesh it was hard work getting here
[16:08] Sandry Logan ok
[16:08] Falcon Linden ima: the region went down to restart on the new version right as we got started :)
[16:08] Lorca Linden it was a planned demonstration
[16:08] Ima Mechanique I crashed or was logged 3-4 times
[16:08] Dahlia Trimble me too
[16:09] Sandry Logan i have been hoping that the fixes for llSetRot et al were coming because it seemed pointless to say i had anything to show you guys wrt heights when it all looked so terrible without animation
[16:09] Lorca Linden yeah, some hiccups with the code migration I imagine
[16:09] Falcon Linden I think it's fixed?
[16:09] Falcon Linden Maestro?
[16:09] Sandry Logan it is here, for quite a few days, but i don't have it on agni yet
[16:09] Falcon Linden ah, then tomorrow
[16:09] any1 Gynoid I'm satisfied it's fixed on Aditi..... not agni... ohhh good!
[16:10] Falcon Linden barring any unforeseen problems with this version
[16:10] Sandry Logan /me smiles cool
[16:10] Mæstro Linden Well, the really depends on whether the crasher was really fixed with this new version
[16:10] Mæstro Linden *that really
[16:10] Falcon Linden it was.
[16:10] Lorca Linden so if you all can play around with the height values in the next week, that would be awesome
[16:10] Falcon Linden maybe.
[16:11] Lorca Linden falcon, do you have anyting in particular on the agenda to discuss, or shall we open it up to questions?
[16:11] Falcon Linden Not particularly. Just a reminder about those llWanderWithin changes
[16:11] Rex Cronon thank u:)
[16:11] Lorca Linden yup, oh and also any suggestions as to the ABCD value defalt names?
[16:11] Falcon Linden oh, and it turns out I found a way to muck with the CHARACTER_TYPEs without requiring you to recompile your scripts
[16:11] Falcon Linden so yay
[16:12] And all I got was this lousy DN timing on that could have been better:P
[16:12] Falcon Linden and llGetClosestNavPoint now takes CHARACTER_TYPE and CLOSEST_NAV_POINT_RADIUS arguments
[16:12] Lorca Linden we are thinking Animal, Vegtable, Mineral, and things that do not start with the letter m
[16:12] Falcon Linden correction, that's GET_NAV_POINT_RADIUS
[16:13] any1 Gynoid man, woman, humanoid NPCs.... would be nice to be within your scope
[16:13] Falcon Linden men and women usually walk on different surfaces?
[16:13] Mæstro Linden well
[16:13] Lorca Linden yeah, in seriousness we have considered humaniod, creature, mechanical, and other
[16:13] Mæstro Linden you may set the walkability of the men's room, and vice-versa
[16:13] Lorca Linden or biped, quadraped, vehicle, and other
[16:13] Motor Loon Men walk on livingroom surface, Women talk on kitchensurfaces
[16:13] Motor Loon °͜°
[16:13] Falcon Linden maestro: true. But rare. :P
[16:14] Sandry Logan i rather liked the one Maestro suggested with biped, pet, wild animal, vehicle
[16:14] Mæstro Linden Yeah, I think it would be useful to segregate by function
[16:14] Falcon Linden That has the problem of not providing an "other"
[16:14] Mæstro Linden hm
[16:14] Falcon Linden it is most useful to segregate by function
[16:14] Dahlia Trimble whats difference between wild animal and pet?
[16:14] Falcon Linden I'd consider blending all animals
[16:14] Lorca Linden those are good defaults, but I like having an "other" bucket if possible
[16:14] Falcon Linden Dahlia: probably that wild animals wouldn't walk on paths/inside
[16:14] Mæstro Linden like maybe you wouldn't let wild animals in your house, but would allow your cat inside
[16:14] Falcon Linden thing is, you probably shouldn't rely on walkability to do that. You need a fence. :)
[16:15] Mæstro Linden that's true
[16:15] Dahlia Trimble probably but sometimes they get in the house :(
[16:15] Theresa Tennyson My cat sneaks out anyway.
[16:15] Falcon Linden Yeah, so I'd vote for
[16:15] Sandry Logan as someone involved primarily with animals i liked the idea, but yeah, the biped, quad, vehicle, other probably gives a better scope
[16:15] Falcon Linden Humanoid, Non-human animal, vehicle (mechnical?), other
[16:15] Mæstro Linden sure
[16:16] Sandry Logan something like that
[16:16] Mæstro Linden falcon, so would the constants keep the same name?
[16:16] Falcon Linden yes
[16:16] Rex Cronon i don't think it matters how u call the types, what matters what type of locomotion they use
[16:16] Dahlia Trimble I was kinda thinking small thingie, largest avatar capsule, vehicle, and maybe a tiny thingie
[16:16] MaV (matu) elemental :P
[16:16] Falcon Linden we might provide additional constants for convenience
[16:16] Mæstro Linden what are we deciding, exactly? just the suggestions in the wiki page?
[16:16] Falcon Linden for the UI
[16:16] Mæstro Linden Okay
[16:16] Falcon Linden and maybe new convenience constants for lsl
[16:16] Dahlia Trimble is it just height, or is there a radius also?
[16:16] Motor Loon seems clever enough
[16:17] Falcon Linden dahlia: this is separate from the height issue
[16:17] Lorca Linden yeah we want the suggestions in the UI maestro, not enough people will ever read our wiki
[16:17] claudia222 Jewell for birds for example
[16:17] Lorca Linden <---- is a realist on such things
[16:17] Falcon Linden but characters have both a height and a radius. If they're horizontal, their height is really their length
[16:17] Rex Cronon u can something like: crawlers, walkers, jumpers, flyers?
[16:17] Falcon Linden claudia222: birds don't work very well. The only way to make them work would involve invisible platforms which couldn't connect to the ground anyway
[16:17] Rex Cronon u can have *
[16:17] Mæstro Linden Alright, that crasher is fixed! This build might be a good candidate for Agni after all!
[16:18] And all I got was this lousy DN lol
[16:18] any1 Gynoid wwoot
[16:18] MaV (matu) you tried to crash us all? :P
[16:18] Falcon Linden rex: anything can jump. llExecCharacterCmd(CHARACTER_CMD_JUMP, [float height])...or something like that
[16:18] Falcon Linden maestro: but do the wandering changes work? :P
[16:18] Falcon Linden let's find out. Come with me
[16:19] Mæstro Linden haven't tried yet
[16:21] draconis.neurocam where did we go?
[16:21] draconis.neurocam or
[16:23] Lorca Linden hmm
[16:23] Falcon Linden (where you actually do care about updating them each frame)
[16:24] TheBlack Box i wonder what amounts of characters per sim will we a reasonable maximum ?
[16:24] Falcon Linden so we still strongly recommend you change your objects to walkable/static obstacle where possible
[16:24] TheBlack Box what should we expect ?
[16:24] Falcon Linden We estimate that in a well crafted region, each character should take about 50us to simulate
[16:24] Mæstro Linden Hm Falcon, perhaps the viewer should flag that condition?
[16:24] Nathan Zetkin does HTTP_BODY_MAXLENGTH work on pathfinding sims?
[16:24] Falcon Linden Maestro: no. Too much work too often
[16:24] any1 Gynoid <-- done some stress tests... 5 X Spare Time will avoid any noticable lag... http://ireport.cnn.com/docs/DOC-785902
[16:25] M√¶stro Linden Nathan : probably, if it works on the main channel? Give it a try :)
[16:25] Falcon Linden any1: until you have some agents log in
[16:25] Nathan Zetkin I tried it a few days ago and it didn't
[16:25] Rex Cronon why the move?
[16:25] Nathan Zetkin this was on agni
[16:25] any1 Gynoid i think we need some user LSL... that manages number of NPCs... based on available spare time..
[16:26] Falcon Linden We actually have code for that that we plan to release
[16:26] any1 Gynoid plus NPC crashes
[16:26] any1 Gynoid very cool!
[16:26] Falcon Linden sample code that manages the number of NPCs
[16:26] Falcon Linden is llGetCharacterTime documented, maestro?
[16:26] Mæstro Linden it's not a function,
[16:26] Mæstro Linden it's a flag for llGetObjectDetails
[16:26] MaV (matu) oh that
[16:26] Mæstro Linden OBJECT_CHARACTER_TIME, I think? units in seconds
[16:26] MaV (matu) i was about to ask about it :P
[16:26] Falcon Linden Maestro: yeah, that
[16:27] Lorca Linden actually we made a lot of use of that feature in the wilderness, we build a variable rezzers system that modulates how many environmental creatures are released into each region based on server performacne and individual script time
[16:27] Mæstro Linden that may not be in the wiki, since I don't know how to flag it for "this only works in pathfinding"
[16:27] Lorca Linden it's worked really well and allowed us to significantly increase the # of pathfinding creatures in the wilderness under most circumstances
[16:27] any1 Gynoid excellent!... love hearing this!
[16:27] MaV (matu) any other not listed? :P
[16:27] Falcon Linden One way that you can detect that your NPC has gotten into a bad state is to watch for times exceeding 7.5e-5 (that's 75us)
[16:28] Lorca Linden we will release the tmemplates for our master rezzers in the wilderness when pathfinding goes live, the character level script performance monitorinig was really useful
[16:28] Falcon Linden we've found that most characters take about 50us per frame under normal conditions
[16:28] TheBlack Box thanks !
[16:28] Falcon Linden also, has anyone experimented with pathfinding enabled doors?
[16:28] Falcon Linden I have an example script somewhere from a resident who was kind enough to build an example house with autorezzing door
[16:28] MaV (matu) if you set them as static they brake :P
[16:28] Falcon Linden That will be made available at some point too
[16:28] MaV (matu) break*
[16:29] Falcon Linden The correct solution is for the walkable house to rez out its door
[16:29] Falcon Linden and for the door to use llSetKeyframedMotion
[16:29] Mæstro Linden you can still use llSetRot() if you don't care about looks, of course
[16:29] Falcon Linden that was done for the doors in the wilderness, also
[16:29] TheBlack Box i really only experiment with a thing i have been worlking on that is similar to Polyworld (simulated ecolution stuff) .... with pathfinding that is a lot of fun
[16:29] Falcon Linden Maestro: no, you can't
[16:29] Falcon Linden Maestro: if you do, the navmesh won't update immediately. :P
[16:29] Mæstro Linden hmph, okay
[16:30] Falcon Linden llSetPos and llSetRot incur significant penalties, so they are throttled in terms of their effect on the navmesh
[16:30] Falcon Linden also, an object that changes its shape is HUGELY throttled. We will process only one such change per second for the entire region
[16:30] Falcon Linden (the policy is fair in that every object will get its turn...eventually)
[16:31] Falcon Linden and I mean that we throttle the affect on the navmesh, not the actual change. So the shape will change and the navmesh will be wrong for a while.
[16:31] Falcon Linden Translation: don't make objects that change their physical shape :)
[16:31] Rex Cronon by changing shape do u mean increasing/decreasing its size?
[16:31] any1 Gynoid what about NPCs that change shape? they are not part of navmesh
[16:31] Mæstro Linden Rex: either that or something like changing the pathcut setting
[16:31] Falcon Linden Rex: changing size or primitive params
[16:31] Mæstro Linden or changing between box/sphere or something
[16:32] Falcon Linden any1: They can change size freely with llUpdateCharacter
[16:32] Falcon Linden If you're changing the size up, we will reject the change if it causes the character to penetrate a wall or floor, etc.
[16:33] And all I got was this lousy DN what about changing a sphere into a box and back?
[16:33] Mæstro Linden Falcon, wouldn't that cause most changes that make the character taller to be blocked?
[16:33] Falcon Linden So make sure you have enough room, or let us handle that automatically, but that's expected behavior (that in a tight space a character can't go from crawling to standing, e.g.)
[16:33] Falcon Linden maestro: I was wondering about that.
[16:33] Mæstro Linden or would you automatically move the character upwards according to the new height?
[16:33] Falcon Linden probably. You would need to llSetPos() first...
[16:33] Falcon Linden but we don't
[16:33] Falcon Linden we don't move it upward. We probably should
[16:33] Falcon Linden lag.
[16:34] Falcon Linden "We probably should, but we don't"
[16:34] Rex Cronon or switching between prim, sculptie and mesh?
[16:34] any1 Gynoid <-- thinking mostly about "ambulating" characters.. walking motions.. mostly deal with llSetRot changes
[16:34] Dahlia Trimble how about something like that?
[16:34] Falcon Linden rex: correct, though if it's a shape type none character, it's okay
[16:34] Falcon Linden any1: none of those will cause a problem so long as they're on child prims
[16:34] any1 Gynoid k great! thx
[16:34] Falcon Linden a character is always and only just a capsule. Its size and orientation can change, but that's it.
[16:35] Sandry Logan speaking of shapoe none.... i read in one of the other meeting transcripts about a change in the way that LI will be caculated and capping the streaming cost at the number of primitives in a linkset. is there any news of when this might happen?
[16:35] Mæstro Linden you can also rescale the root prim of a character without any physical effect
[16:35] Falcon Linden Sandry: that change is already on agni in pathfinding regions except for a bug affecting sculpts that will be fixed with tomorrow's deploy
[16:35] Mæstro Linden It's done in this version, Sandy
[16:35] Sandry Logan ok cool. thank you :c)
[16:36] Falcon Linden Maestro: right. Changing the root prim's scale does not automatically update the character's height/radius
[16:36] Mæstro Linden server cost is now num_prims*0.5 + num_scripts*0.25
[16:36] Nathan Zetkin yay
[16:36] Falcon Linden and sculpts can have a streaming cost of up to 2
[16:36] Mæstro Linden streaming cost is capped at 1.0 for legacy prims and 2.0 for sculpts
[16:36] Falcon Linden physics cost is unchanged as it continues to accurately reflect simulator load :)
[16:37] Sandry Logan oh, so my LI may still increase
[16:37] Falcon Linden no
[16:37] Mæstro Linden well, it can
[16:37] Falcon Linden oh, you mean on account of physics?
[16:37] Falcon Linden Yes
[16:37] Falcon Linden Make your physics shape better and it will go down :)
[16:37] Mæstro Linden if your linkset is mostly sculpts, you can have a higher LI due to streaming cost
[16:38] Mæstro Linden like 30 sculpts in a linkset will have a LI of up to 60, if the sculpts are all big
[16:38] Mæstro Linden due to streaming cost
[16:38] Falcon Linden in no case will the LI be higher than it used to be for mesh accounting based builds. It's just that moving to the new accounting may cause the cost to go up if the build contains sculpts or bad physics shapes
[16:39] Lorca Linden any other questions on that topic
[16:39] Lorca Linden ?
[16:39] Falcon Linden or in general?
[16:39] any1 Gynoid silly question... are you talking real money here? or just server / lag load?
[16:39] Dahlia Trimble dynamic linksets?
[16:39] Falcon Linden just Land Impact
[16:40] Falcon Linden dahlia: as in physical?
[16:40] Dahlia Trimble such as those which change pos/rot
[16:40] Dahlia Trimble like the example I rezzed there
[16:40] TheBlack Box those LI changes are for all legacy prims ? or just when a pathfinding character is inside ?
[16:40] Falcon Linden LI doesn't account for changes to pos/rot on nonphysical objects. On physical objects, there is a scale factor applied to the physics weight based on size
[16:40] Falcon Linden The changes apply to:
[16:41] Falcon Linden 1) Any linkset containing one or more meshes
[16:41] Dahlia Trimble I meant if it affects pathfinding
[16:41] Dahlia Trimble throttling and all that
[16:41] Falcon Linden 2) Any linkset containing one or more prims with a physics shape type other than "PRIM"
[16:41] Mæstro Linden By rights, an object like that should have a very high server cost since it slows the sim down significantly, but it doesn't
[16:41] Falcon Linden Dahlia: yes. But it's not throttled as heavily as shape changes
[16:41] Falcon Linden it still negatively impacts performance and can cause the entire region's pathfinding updates to be throttled
[16:42] Dahlia Trimble ah I see
[16:42] MaV (matu) do you think PATHBUG-32 will happen before PF getting released?
[16:42] Jira Helper [#PATHBUG-32] Add server support and UI elements to enable/disable Pathfinding https://jira.secondlife.com/browse/PATHBUG-32
[16:42] Falcon Linden yeah, llSetPos and llSetRot and friends are bad mojo in general
[16:42] TheBlack Box k thanks
[16:42] Dahlia Trimble but the scripts are not throttled?
[16:42] Falcon Linden matu: not as UI elements, but via the sim console
[16:42] MaV (matu) ah nice
[16:42] Lorca Linden mav yes
[16:42] Mæstro Linden is it moving at full speed now, Dahlia?
[16:42] Lorca Linden for region owners
[16:42] Falcon Linden dahlia: no, scripts are not throttled except that if your changes cause you to have less spare time, there's less time for all scripts
[16:42] Motor Loon I think it'd be reasonable for EM's to disallow PF on a region
[16:42] Dahlia Trimble its trying lol
[16:42] Dahlia Trimble it should go faster
[16:42] Falcon Linden motor: yes, any EM will be able to enable/disable pathfinding via the console
[16:43] Motor Loon ok
[16:43] Nathan Zetkin will there ever be a pathfinding time in the statistics bar?
[16:43] Falcon Linden not specifically, no
[16:43] Falcon Linden it is lumped in with physics time
[16:44] Mæstro Linden It might be nice to have a category in Time Details for that part of physics time
[16:44] Falcon Linden if there's enough interest, we could at some point add an lsl call to fetch it
[16:44] Falcon Linden maestro: I'm not sure if that's an extensible message.
[16:44] Falcon Linden worth investigating, though
[16:44] any1 Gynoid <-- burning question... does SL pathfinding use Dijkstra's algorthim... or A* or D* or something more smexy and exotic?
[16:44] Falcon Linden A*
[16:44] MaV (matu) it wouldnt hurt to have it :P
[16:45] Falcon Linden A* for path searches, a proprietary local steering solution, dynamic navmesh modification, and a bunch of random code I added.
[16:45] Falcon Linden :P
[16:45] TheBlack Box i think it will become important to have as many tools as possible for pathfinding performance checks .... i guess simulated eco-systems will become a trend .... a merge of breedable SL pets and Polyworld-like simulated ecosystems
[16:45] And all I got was this lousy DN aka, undocumented features... :D
[16:45] Falcon Linden box: that...would be...awesome
[16:46] Lorca Linden as a side note, according to havok, this is the first time anyone has tried to impliment pathfinding in a large scale, 3d world with dynamic content creation
[16:46] TheBlack Box also reminds me of that early-days SL video with the creatures :)
[16:46] Rex Cronon just don't make rabbits. they will reproduce like crazy:)
[16:46] Theresa Tennyson Will pathfinding allow you to make rideable vehicles that follow roads?
[16:46] Motor Loon was just thinking of those old videos
[16:46] Falcon Linden Box: Apparently Philip noticed that, too, or so I'm told :)
[16:46] And all I got was this lousy DN /me makes tribbels
[16:46] Falcon Linden theresa: with care, yes
[16:46] TheBlack Box hehe great :)
[16:47] Falcon Linden but that's a fairly advanced thing to implement
[16:47] Falcon Linden but it should be possible
[16:47] Dahlia Trimble ya Im curious about self navigating vehicles also, how will they know how to stay on a road and on the proper side
[16:47] Lorca Linden ABCD values can be used for that purpose
[16:47] And all I got was this lousy DN thatll depends on what crountry the road is in
[16:47] Rex Cronon u put fences around the road?
[16:47] Motor Loon °͜°
[16:47] Falcon Linden Lorca: yeah, but that can't easily handle staying in your lane
[16:47] TheBlack Box Rex: funny thing is ... birth-rates are really a dangerorous thing to but into the genes for evolutionary creatures :) that gets wild fast
[16:48] Falcon Linden Probably an exclusion volume in the center divider would do it
[16:48] Falcon Linden a jersey divider would definitely do it
[16:48] any1 Gynoid if someone's going the wrong way round.. heaven help us all lol
[16:48] Falcon Linden intersections would be tricky
[16:48] Theresa Tennyson Right now, on my motorcycle I'm doing good if I stay on the road at all.
[16:48] Theresa Tennyson And I don't do good that often,
[16:48] And all I got was this lousy DN and upright
[16:49] Falcon Linden I say, make roads shared single lane :)
[16:49] Falcon Linden just...wide
[16:49] Rex Cronon u don't need pathfinding for vehicles to follow a predifined path
[16:49] Falcon Linden Rex is right, of course.
[16:49] Mæstro Linden Falcon, do you have that 'dukes of hazzard' type video link handy?
[16:49] Falcon Linden llSetKeyframedMotion is better
[16:49] Mæstro Linden that had a really good example of pathfinding vehicles
[16:49] Mæstro Linden (or Lorca)
[16:49] Lorca Linden Well, you could have them stay in the right lane so long as you used two character types, and set half of the road (via a volume) to 0% or am I missing something?
[16:49] Falcon Linden yeah, one sec
[16:49] Falcon Linden Lorca: which lane is "right" depends on your orientation
[16:49] Dahlia Trimble well something has to tell the script where the road is
[16:50] Mæstro Linden Hm,
[16:50] Lorca Linden yeah check out this video for a neat vehicle chase with pathfinding :
[16:50] Lorca Linden http://nwn.blogs.com/nwn/2012/04/impressive-sl-pathfinding-test-with-cars-is-impressive.html
[16:50] any1 Gynoid umm btw... at least my vision for pathfinding is to end vacant city streets... and forests... I don't want to go to Paris in SL.. and find it post apocalyptic deserted
[16:50] Mæstro Linden you could have the eastern lane in a north-south road by set to one type walkability
[16:50] Falcon Linden any1: that would rock. We really need to add animation for that
[16:50] Mæstro Linden and have it 10% walkable for type A (northbound) and 100% walkable for type B (southbound)
[16:50] Mæstro Linden then switch things up for the southbound traffic
[16:51] Falcon Linden I would like to, at some point, figure out a way to let you do llGetPath()
[16:51] any1 Gynoid <-- what my next class will do.... we can animate... no problem
[16:51] Mæstro Linden then cars could switch their character type when they take a turn
[16:51] Falcon Linden maybe we could support that if it only queried the uncut mesh.
[16:51] Lorca Linden I agree any1, and hopefully if we get a full fledged animation system in it could really bring many areas to life
[16:51] Lorca Linden Falcon and I are big proponents of that idea ;)
[16:51] Falcon Linden So it would give you back a path which would be correct as long as nothing on the path was set to moveable object
[16:52] Falcon Linden so it would work great for roads
[16:52] Falcon Linden and the path wouldn't need to be updated because it explicitly ignores moveable obstacles
[16:53] Falcon Linden it would be particularly handy for setting up trains/vehicles where you could do llGetPath() and then use those as inputs to llSetKeyframedMotion
[16:53] Rex Cronon u would have a motorcycle passing thorugh a bus:0
[16:53] Falcon Linden true.
[16:53] Theresa Tennyson You've seen me on Route 8 then?
[16:53] Dahlia Trimble does llGetPath() exist yet?
[16:53] Falcon Linden but as long as you control the content in the region, it's no problem
[16:53] Rex Cronon :)
[16:53] Falcon Linden Dahlia: I just came up with the idea now :)
[16:54] Dahlia Trimble ah ok :)
[16:54] Falcon Linden at least, the key part of the idea: explicitly ignored movable obstacles
[16:54] Dahlia Trimble or get a new path when a collision occurs
[16:54] Rex Cronon i guess this is more of a brainstorming session:)
[16:54] Ima Mechanique Falcon, how current are the wiki pages for the LSL functions/constants?
[16:55] Falcon Linden moderately :P
[16:55] Falcon Linden Maestro might know better than I
[16:56] Mæstro Linden fairly
[16:56] Mæstro Linden which page?
[16:56] TheBlack Box oh btw ... is CHARACTER_MAX_TURN_SPEED fixed already ? earlier today i still had to use the integer value instead
[16:56] Mæstro Linden llWanderWithin() is totally up to date now
[16:56] Lorca Linden 5 minute warning
[16:56] Ima Mechanique well all of them really. I'm updating my master xml file with a few things wondered if it's worth going through them all again
[16:56] Mæstro Linden Hm, Falcon renamed CHARACTER_MAX_TURN_SPEED, i think? We should update the wiki for the new name
[16:57] TheBlack Box ah thanks
[16:57] Mæstro Linden (what is the new name?)
[16:57] Theresa Tennyson I see that when a region is set for pathfinding everything defaults to "movable." Is there a reason for that?
[16:57] And all I got was this lousy DN thats the default stting
[16:57] MaV (matu) to not break stuff suppose :P
[16:57] Mæstro Linden It's to avoid breaking content
[16:57] Ima Mechanique Ithat's CHARACTER_DESIRED_TURN_SPEED now yes?
[16:57] Mæstro Linden ah yes, that sounds right Ima
[16:58] Ima Mechanique I added that to my file last week
[16:58] Falcon Linden yes
[16:58] Object Hello, Avatar!
[16:58] Lorca Linden just a reminder : please play around with characterheights and comment on the JIRA by next week's meeting
[16:58] Object CHARACTER_DESIRED_TURN_SPEED = 12
[16:59] Lorca Linden https://jira.secondlife.com/browse/PATHBUG-96 and https://jira.secondlife.com/browse/PATHBUG-95
[16:59] Jira Helper [#PATHBUG-96] Suggested Character Types https://jira.secondlife.com/browse/PATHBUG-95
[16:59] Jira Helper [#PATHBUG-95] Suggested Character Height https://jira.secondlife.com/browse/PATHBUG-95
[16:59] TheBlack Box oh .. llPersue still stops too early for some reason i dont understand ... i tried to work around it with small offets+fuzzfactor .. but doesnt help
[16:59] Lorca Linden 60 seconds!
[17:00] TheBlack Box my creatures stop pursueing before they get into bite-range ... and then they starve :(
[17:00] Mæstro Linden It might be trying to avoid the target
[17:00] Motor Loon poor things
[17:00] Mæstro Linden try disabling that with CHARACTER_AVOIDANCE_MODE
[17:00] Falcon Linden Yep.
[17:00] TheBlack Box ok
[17:00] Falcon Linden also, there's PURSUIT_TOLERANCE
[17:01] Falcon Linden or maybe PURSUIT_GOAL_TOLERANCE
[17:01] Mæstro Linden .... yeah I don't think that's in the wiki yet
[17:01] Falcon Linden something involving pursuit and tolerance. It defaults to a number based on the size of your object, but you might want to set it lower
[17:01] TheBlack Box those params need some documentation i think
[17:01] Lorca Linden alright, that's a wrap for today. Same time same next week on pathtest1. Also, if you or anyone you know is interested in being part of the beta, tell them to email pathfinding-beta@lindenlab.com asap. It is likely we will just have 1 more batch of resident regions added.
[17:01] Dahlia Trimble ty Lindens :)
[17:01] TheBlack Box thanks :)
[17:01] Mæstro Linden CHARACTER_AVOIDANCE_MODE is pretty well covered in llCreateCharacter's page
[17:01] Rex Cronon at least list they name(hopefully their values too)
[17:01] MaV (matu) thanks
[17:01] Falcon Linden Very quickly, here are some of the newish params. I don't know if they're all on the wiki
[17:01] Sandry Logan thank you
[17:01] Rex Cronon tc everybody
[17:02] Brota Kornfeld tc
[17:02] Mæstro Linden thanks for coming
[17:02] And all I got was this lousy DN have a great friday, everyone
[17:02] Mæstro Linden okay update the 'CHARACTER_DESIRED_TURN_SPEED' name in the wiki
[17:02] TheBlack Box yes Maestro ... PURSUIT_GOAL_TOLERANCE / PURSUIT_TOLERANCE is new to me though
[17:02] Falcon Linden CHARACTER_CMD_SMOOTH_STOP, PURSUIT_GOAL_TOLERANCE, PATROL_PAUSE_AT_WAYPOINTS, WANDER_PAUSE_AT_WAYPOINTS, GET_NAV_POINT_RADIUS
[17:02] Nathan Zetkin have a good night all
[17:02] Rex Cronon have a nice everybody:)
[17:02] Falcon Linden night all
[17:02] any1 Gynoid great meeting! ty LL... and TY for FIXING PATHBUGS 109 and 110 .. U TOTALLY ROCK!!!!
[17:02] claudia222 Jewell bye all thanks
[17:02] TheBlack Box nighty
[17:02] Nal Thx
[17:03] TheBlack Box yes ... pathfinding has developed awesomely btw !
[17:03] Mæstro Linden thanks guys
[17:03] Lorca Linden thanks!
[17:03] Lorca Linden and let us know if you have anything particularly cool, or bring some show and tell for the next user group