Sign in to follow this  
shaobohou

Need help on interface design

Recommended Posts

Hi, I need design a basic interface for an IK system. All I need really is to be able to move/drag 3D points (handle constraints) in a natural way in a window displaying the 3D character. I know that I need to do some sort of unprojection but I am not quite sure how to search for information on this sort of thing. Can anyone point me to some suitable resources? thanks also, sorry if I double posted somewhere, I thought I posted to this forum about an hour ago but I can't seem to find it. Maybe I am going mad.

Share this post


Link to post
Share on other sites
<offtopic>
Just an FYI, you can click on your name in a post (or goto Control Panel -> On the left sidebar under General -> View Profile) to get a list of Recent topics started and replied to by yourself on these forums. Off first glance, it didn't look like you posted another...
</offtopic>

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
I must be going mad then.

Also, what I am after is to be able to move 3D points effectively under perspective projection (not under a combination of orthogonal projection)

Share this post


Link to post
Share on other sites
I'll take a wild stab.
I fired up 3ds. I'm not a 3ds pro to know all the ways of moving points around in other manners other than the basic move tool - so my reference is this.

It looks as though the tool works by giving you axis aligned options. If you want to move along an axis, you grab the desired axis marker and slide the point along the chosen axis. If you want to move along two axis, you grab the square that lies on the plane between the two coresponding axis.

If this is the natural way you are searching, then you would find a picking ray from the perspective and view transforms to create a world location to work with the point.

.. so i think i've just come full circle. Yes, if you want to find information regarding undoing transforms, search for picking or object picking.
Hope i'm on key here. =) good luck

Share this post


Link to post
Share on other sites
thanks for the reply,

I am also considering implementing something like the homeworld style control, mouse move along and x and z, hold shift to move in y.
Add some arcball rotation, it could work.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this