Whiteboard?
|
|
Aurelie Starseeker
:)
Join date: 31 Dec 1969
Posts: 550
|
07-09-2003 11:15
I have no clue if this is possible, but is there anyway a whiteboard of sorts could be created. For example, the board at Stage 4 near the welcome area (if it was a whiteboard), you could use your mouse to write or draw in different colors on it. I think it would make events alot more interesting, plus we could host Pictionary games! hehe  Any thoughts? 
|
|
Madox Kobayashi
Madox Labs R&D
Join date: 28 Jun 2003
Posts: 402
|
07-09-2003 11:20
Or to go a step further - I'd love to see something that let you know exactly where on an object a user clicked. Might be intensive to compute, but have a touch(rotation, vector) callback to let you know where the click happened.
OK, back to whiteboards - great idea!
_____________________
Madox Kobayashi
|
|
Aurelie Starseeker
:)
Join date: 31 Dec 1969
Posts: 550
|
07-09-2003 11:26
lol madox, i'm so not techy and have no idea what you just explained teehee *reads it again* heheheh
|
|
Ama Omega
Lost Wanderer
Join date: 11 Dec 2002
Posts: 1,770
|
07-09-2003 11:32
From a purely scripting standpoint would require about 2 things:
vector llDetectedTouchPosition(integer) to know where clicked vector should be <u,v,side> .
draw(vector pos, vector color) where pos is <u,v,side>
but that is approx. More likely there would need to be a setup command setupWhiteBoard(vector dimensions, vector color, integer side) or something to set how many pixels by how many pixels there were to be on that side. And it would have to tie in intelligently with the llDetectedTouchPosition call.
And there would be quite a bit of work behind the scenes to get that drawing to work.
|
|
Aurelie Starseeker
:)
Join date: 31 Dec 1969
Posts: 550
|
07-09-2003 11:40
*nodsnods at ama* so it 'is' possible then, sorta? I get lost in the talk about scripting hehe.
I really really think this could be a fun thing to have.
|
|
Madox Kobayashi
Madox Labs R&D
Join date: 28 Jun 2003
Posts: 402
|
07-09-2003 11:51
Having esentially a program-drawable texture would be tough to add I think. But it would unlock a lock of nifty things. Things underwater could look 'ripple-y', for instance. As a texture you could draw on one white board and have the drawing get transmitted to several surfaces around the world. Detecting click location would also be good for control panels - you wont need a box for each button 
_____________________
Madox Kobayashi
|
|
Ope Rand
Alien
Join date: 14 Mar 2003
Posts: 352
|
07-09-2003 12:28
yeah this idea has been mentioned before, specifically about the llDetectedTouchPosition(). i think this is an awesome idea. it would also help while giving classes 
_____________________
-OpeRand
|
|
Charlie Omega
Registered User
Join date: 2 Dec 2002
Posts: 755
|
07-09-2003 14:05
Also this would be handy for group designs as it would be easier to convey your ideas to multiple people, because typing out an explanation of a 3d grafical idea can only go so far 
_____________________
From: 5oClock Lach With a game based on acquiring money, sex, and material goods, SL has effectively recreated all the negative aspects of the real world. Mega Prim issues and resolution ideas.... http://blog.secondlife.com/2007/10/04/second-life-havok4-beta-preview-temporarily-offline/
|
|
Philip Linden
Founder, Linden Lab
Join date: 18 Nov 2002
Posts: 428
|
07-09-2003 15:43
This does seem interesting... hadn't thought this application much before (though other smarter Lindens may have). Agree it would be really cool when teaching.
We've had some discussion of adding access to the touch contact point to the scripting language, like Ama suggests.
This sounds like a good reason to make sure we do that.
|
|
Aurelie Starseeker
:)
Join date: 31 Dec 1969
Posts: 550
|
07-10-2003 08:16
I thought about the idea first when i was trying to think of more games to play with residents, specially in a large group size. Pictionary came to mind hehe. Would be alot of fun 
|
|
kohne Kato
Woo. Yay.
Join date: 4 May 2003
Posts: 109
|
07-10-2003 11:48
The only way I can imagine doing this off the top of my head is pixel by pixel. You'd have to have a script for each 'pixel' that detects clicks and then turn them on individually. It'd be a pain, might lag a lot depending on size of board, and the result wouldn't be so hot. I suppose a board could be programmed by entering coordinates as follows: LINE x1,y1,x2,y2 POINT x,y CIRCLE x,y,r TEXT x,y,str And then a script could rez objects of those shapes at the requested locations... though it'd be user un-friendly, and I doubt it's the effect you're looking for. We really do need an llDetectedTouchPosition(integer n) library call for this... but not until I get my llKeyMessage call! 
|