|
Henry Hong wrote: i want to use the OPCODE to perform collision detection When I asked you to explain what your problem is I expected something more than a repeat of your original question. What do you mean by "OPCODE" and where is this collision detection supposed to take place?
Use the best guess
|
|
|
|
|
OPCODE is developed for collision detection in computer graphics, do you have the experience on it. And as I have no, and I am surveying about which manners can meet my request.
|
|
|
|
|
|
I had got the resource from this address, and i also have read the mannual about the OPCODE, but as I want to learn some details about the OPCODE, I found it was difficult. And i had got the two projects "opcode" and "CDTestFramework" from that address. because i had not found the information about how to get which polygon the detected triangle is belong to in the user mannual. i hoped to find my anwser in the two projects above, but I find it was difficult to read the code in the two projects. if you had some experience about using OPCODE, i really wished you could give some suggestion about how to read the two projects. And as one of my request is two get the polygons, so if you know, can you tell me is there any manners i can get the polygons. If the answer is NO, i think I have to think about take us of other detection manners.
Thanks and Best Wishes.
|
|
|
|
|
you might get better results if you ask this in the Algorithms or Graphics forums. this is a C/C++ forum, and your question doesn't seem to have anything to do with C/C++.
|
|
|
|
|
Hi all,
I have a program that calls magnification.lib in windows 7, windows 8.
(I'm calling #include magnification.h)
But we know this library doesn't exist in windows XP.
How can I ignore this library when opening the application in windows XP?
|
|
|
|
|
Create function pointers in a header file for all the magnification APIs that you're going to use.
Check the OS version and if Vista or above, call LoadLibrary on Magnification.dll .
After this call GetProcAddress on the function to initialize the function pointer.
So the header file could look like this -
typedef BOOL (*PFN_MAG_INITIALIZE)(void);
From the main program, you could have a call to some function called InitMagnification .
In the InitMagnification function, do the dynamic loading after checking the OS version.
PFN_MAG_INITIALIZE MagInitialize = NULL;
if (osVersion >= "VISTA")
{
HMODULE hmod = LoadLibrary(_T("Magnification.dll"));
MagInitialize = GetProcAddress(hmod, "MagInitialize");
}
In the source where this function is called, do the checking as follows -
if (MagInitialize)
{
MagInitalize();
}
I have omitted error checking, which you have to do.
|
|
|
|
|
Thank you very much. After posting this question, I did exactly what you told me to do. Thank you again
|
|
|
|
|
thanh_bkhn wrote: But we know this library doesn't exist in windows XP. How can I ignore this library when opening the application in windows XP? Sounds like you need to read up on implicit vs. explicit linking.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Show me a community that obeys the Ten Commandments and I'll show you a less crowded prison system." - Anonymous
|
|
|
|
|
Thank you. I performed an explicitly link to my DLL.
|
|
|
|
|
As an alternative, you could use delay load dll. In this case you do not need to change the code you have already written (related to statically linking to the library), all you need to do is just do not call chunk of codes related to magnification at all. Saves you a lot of annoying LoadLibrary/GetProcAddress calls.
However, it looks like you have already implemented it. So, just learn about this, so that you could use in future
|
|
|
|
|
Thank you for introducing me this.
I found this way is more interesting than using LoadLibrary, but I still prefer to the old method, because it helps me to compile the program even on Windows XP
|
|
|
|
|
Hi,
I am using DirectShow to play, pause audio / video files. Now I want to implement mute functionality for any audio / video file. Is this possible using DirectShow or I have to use any other method.?
I want to make sound off from a currently playing video file, When user clicks on the sound button, audio should not be heard.
Any help will be appreciated.
Regards,
Mbatra
|
|
|
|
|
So do you want to pause the playing of the audio file, or just mute the speakers (while the audio file continues to play)?
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Show me a community that obeys the Ten Commandments and I'll show you a less crowded prison system." - Anonymous
|
|
|
|
|
Hi,
I just want to mute the speakers while audio file continues to play.
Similar to mute functionality, don't want to pause the audio file. it should continue playing while we mute the sound from the speakers.
Regards,
Mbatra
|
|
|
|
|
See here.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Show me a community that obeys the Ten Commandments and I'll show you a less crowded prison system." - Anonymous
|
|
|
|
|
Hi,
I have created a property sheet and it contains 3 pages. I want to disable any of the page based on some condition.
Is there any method of disabling pages in a property sheet.?
Any help will be appreciated.
Regards,
Mbatra
|
|
|
|
|
Can't you use the EnableWindow(BOOL) method? Supplying TRUE to enable and FALSE to disable. See here[^]
|
|
|
|
|
See here.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Show me a community that obeys the Ten Commandments and I'll show you a less crowded prison system." - Anonymous
|
|
|
|
|
Hi everybody, I want to interface a win32 console application with arduino uno via serial port. Can someone help me ?
Thanks a lot.
|
|
|
|
|
nonness wrote: Can someone help me ? With which part specifically?
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"Show me a community that obeys the Ten Commandments and I'll show you a less crowded prison system." - Anonymous
|
|
|
|
|
I want to send characters from my c++ code to my arduino through the serial port. In fact, i found a tutorial but it is a CLR console application i added some modifications on my win32 application's properties and when i run it there are 0 errors but the program doesn't work :/
|
|
|
|
|
Did you Google[^] for?
Veni, vidi, vici.
|
|
|
|
|
indeed, but i didn't find a suitable result
|
|
|
|
|
What's exactly the problem? Are you able to write a simple application using the serial port on Windows side? On Arduino one?
Veni, vidi, vici.
|
|
|
|