From: Bruce S. <Bru...@nc...> - 2008-12-09 14:31:01
|
I can only note that one environment that seems to have good 3D mousing is Second Life. Bruce Sherwood Stef Mientki wrote: > hello, > > This is a general question of how to manipulate 3D objects with the > mouse on 2D screen ? > > I've a default scene, with the centre in the middle of the screen. > I've created a room, with the floor in the positive xz-plane. > now I've objects on the ceiling, that can move and rotate in the xz-plane. > > I project both the mouse position and the objects to the floor, > and then calculate the angles and move or rotate the object. > > Sometimes this works great, but sometimes the movement seems to be > opposite to where my mouse is going, > especially the rotation behaves strange. > For rotating the following strategy works quit well, but seems very > unnatural to me: > - click the object to select it for rotation (around a fixed axis), > - move the cursor far away, moving in the direction away from the object > and thus from the axis of ration and from the center of the screen > - then move the mouse around the rotation point > > Are there better methods ? > Maybe some websites ? > > thanks, > Stef Mientki > > > > ------------------------------------------------------------------------------ > SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. > The future of the web can't happen without you. Join us at MIX09 to help > pave the way to the Next Web now. Learn more and register at > http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ > _______________________________________________ > Visualpython-users mailing list > Vis...@li... > https://lists.sourceforge.net/lists/listinfo/visualpython-users |