[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index] [Thread Index]
[Monthly Archives] [List Home]

Re: [Virtools] set position 3d entity by getting mouse position



Huuh,

if i understand you, the problem is here, that the 2d picking switch to
false when you move the mouse fast, because no object is picking if your
mouse pointer is not over the object!
Think you have to connect the 2d picking false output too.
Which components you get and set with the BB?
We search also for a solution to pick and move 3d objects. But without
center the object on the cursor, like you move geometrie in 3D packages like
3DMax.
Anyone a idea?

Sten

----- Original Message -----
From: "Till Helmbold" <helmbold@heretogo.com>
To: "Virtools-User-Group (E-mail)"
<virtools-user-group@lists.theswapmeet.com>
Sent: Wednesday, June 27, 2001 9:04 PM
Subject: [Virtools] set position 3d entity by getting mouse position


> i have created a mouse following interface.
> this interface is a 3D ENTITY!
> this i manage with the 2d picking BB. but
> first i have to pick the 3d entity via mouse over,
> then i can move that in xy but if i move my mouse
> fast i lost the 3d entity.
>
> for what im looking for is the same solution that is
> availible for 2d entities. like:
>
> get mouse position -- set position (3d entity)!!!!
> without picking and loosing my stuff by fast mouse
> speed.
>
> the problem is to find another solution for the
> 2d picking BB because this BB transform the
> output data from the mouse waiter BB (vector 2d)
> with the INTERSECTION POINT that the get component
> and set component data can go into the set position BB
> and update every frame the 3d entity position
> with the mouse position.
>
>
> the example:
> http://www.heretogo.com/ifsts
>
> the script used there:
> mouse waiter (2d vector xy) -- 2d picking ( in t e r s e c t i o n  p o
> i n t ) -- get component -- set component -- set position (3d entity)
>
>
>
>
> This example is to slow because the polygons are to high
> anyway the problem can be viewed there.
>
> if my question is not understanable please inform me.
>
> Thank you, Till
>
>
>
>
> .*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.
>
> HereToGo environment
> Till Helmbold
>
> Saarbrueckerstr. 22-24
> D-10405 Berlin
>
> Fon +49(0)30.44.35.97.12
> Fax +49(0)30.44.35.97.14
>
> F L A S H 4 r e q u i r e d !
> http://www.heretogo.com
> mailto:helmbold@heretogo.com
>
> .*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.
>
>
> ...............................................................
> Distributed via the virtools-user-group list:
http://www.theswapmeet.com/numl.html
> To reply to the list instead of its author, use "Reply to All"
> To unsubscribe: send "unsubscribe virtools-user-group" to
Majordomo@lists.theswapmeet.com
> To subscribe: send "subscribe virtools-user-group" to
Majordomo@lists.theswapmeet.com
> To post a message: send it to virtools-user-group@lists.theswapmeet.com
> ...............................................................
>

...............................................................
Distributed via the virtools-user-group list: http://www.theswapmeet.com/numl.html
To reply to the list instead of its author, use "Reply to All"
To unsubscribe: send "unsubscribe virtools-user-group" to Majordomo@lists.theswapmeet.com
To subscribe: send "subscribe virtools-user-group" to Majordomo@lists.theswapmeet.com
To post a message: send it to virtools-user-group@lists.theswapmeet.com
...............................................................


References: