Jump to content

  • Log In with Google      Sign In   
  • Create Account

We need your feedback on a survey! Each completed response supports our community and gives you a chance to win a $25 Amazon gift card!


How to convert to D3DVECTOR ???


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
5 replies to this topic

#1 Gammastrahler   Members   -  Reputation: 150

Like
Likes
Like

Posted 22 June 2001 - 07:50 AM

How can i convert between OpenGL 3d coords and Direct3D D3DVECTORs? I need this because im using DirectSound for positioning sounds in 3D space, and the API requires the position and orientation to be a Direct3D coordinate. Unfortunately, it differs from my coords: IN my engine, i use a space with 5000 units on each axis, but this does not work with DirectSound.... thanks & greets gammastrahler

Sponsor:

#2 zedzeek   Members   -  Reputation: 528

Like
Likes
Like

Posted 22 June 2001 - 11:27 AM

opengl uses righthand space + d3d uses lefthand. u can negate the z axis.
or use openal (in windows it uses directsound so performance is the same)

http://members.xoom.com/myBollux

#3 Gammastrahler   Members   -  Reputation: 150

Like
Likes
Like

Posted 22 June 2001 - 11:40 AM

thanks, i will try it!

what is openal and where can i get it?

greets,
gammastrahler

#4 mittens   Moderators   -  Reputation: 1315

Like
Likes
Like

Posted 22 June 2001 - 04:02 PM

www.openal.com (unless you are aiming for platform independence, use DirectAudio though).

------------------------------
Trent (ShiningKnight)
E-mail me
OpenGL Game Programming Tutorials

#5 stefu   Members   -  Reputation: 120

Like
Likes
Like

Posted 22 June 2001 - 07:40 PM

quote:
Original post by zedzeek
opengl uses righthand space + d3d uses lefthand.

I thought that D3D8 uses both. At least there are some functions for both LH and RH (for example D3DXMatrixPerspectiveRH/LH()).


#6 Obelix   Members   -  Reputation: 122

Like
Likes
Like

Posted 22 June 2001 - 09:06 PM

Yes, but the default is the opposite to OpenGL.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS