does anyone here uses U3D with VC2012 64bit? Generating the project files via CMake and compiling U3D is no problem. But if I start HelloU3DWorld as a first test, I'll always got an exception inside
CIFXView::CIFXView()
...
// Vertex 0 - lower left
vIter.GetPosition()->Set(0, 0, -50); // crash here
vIter.GetTexCoord()->Set(0, 0);
vIter.Next();
I hadn't problems with older U3D versions and VC2010 in 64bit mode - is there something to change in the project settings?
Greets,
Patrik
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
does anyone here uses U3D with VC2012 64bit? Generating the project files via CMake and compiling U3D is no problem. But if I start HelloU3DWorld as a first test, I'll always got an exception inside
CIFXView::CIFXView()
...
// Vertex 0 - lower left
vIter.GetPosition()->Set(0, 0, -50); // crash here
vIter.GetTexCoord()->Set(0, 0);
vIter.Next();
I hadn't problems with older U3D versions and VC2010 in 64bit mode - is there something to change in the project settings?
Greets,
Patrik
in IFXDataTypes.h file change line
typedef unsigned int UPTR;
to
typedef unsigned __int64 UPTR;
It should work