![Smile :)](./images/smilies/icon_smile.gif)
Do you have a clue when will you be releasing 1.7? So i can decide whether to wait and work on other features for now or implement raytracing the way you suggested
sounds cool. i will definitely wait for that (i'm using irrbullet!). it's ok to be late as long as it's stable and no nasty bug.cobra wrote:ent1ty:
I'm not certain when I'll be releasing 0.1.7. It could be a month, or it could be three months. It depends how much I'll be implementing for this release.
Since there are a few major implementations under way, it'll probably be about two months. But keep an eye out for an earlier release.
I suggest you go ahead and implement the ray casting as I suggested, and then you can easily replace it with the new code when you change to 0.1.7.
- Josiah
Code: Select all
1>Compiling...
1>main.cpp
1>c:\program files\game stuff\irrbullet-0.1.65\source\common.h(18) : warning C4099: 'btWheelInfo' : type name first seen using 'struct' now seen using 'class'
1> c:\program files\game stuff\irrbullet-0.1.65\source\bheaders\bullet\bulletdynamics\vehicle\btwheelinfo.h(38) : see declaration of 'btWheelInfo'
1>c:\program files\game stuff\irrbullet-0.1.65\source\bulletworld.h(103) : error C2143: syntax error : missing ';' before '*'
1>c:\program files\game stuff\irrbullet-0.1.65\source\bulletworld.h(103) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\game stuff\irrbullet-0.1.65\source\bulletworld.h(103) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\program files\game stuff\irrbullet-0.1.65\source\bulletworld.h(103) : warning C4183: 'addSoftBody': missing return type; assumed to be a member function returning 'int'
1>c:\program files\game stuff\irrbullet-0.1.65\source\raycastvehicle.h(40) : warning C4099: 'SWheelInfo' : type name first seen using 'class' now seen using 'struct'
1> c:\program files\game stuff\irrbullet-0.1.65\source\common.h(15) : see declaration of 'SWheelInfo'
1>Build log was saved at "file://c:\Program Files\Game Stuff\room\room___Win32_Debug\BuildLog.htm"
1>room - 3 error(s), 3 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Code: Select all
#pragma comment(lib, "libbulletdynamics.lib")
#pragma comment(lib, "libbulletsoftbody.lib")
#pragma comment(lib, "libGIMPACTUtils.lib")
#pragma comment(lib, "libbulletmath.lib")
#pragma comment(lib, "libbulletcollision.lib")
Code: Select all
..\..\lib\Release\libirrBullet.a(sphereshape.o)||In function `_ZN12ISphereShape11createShapeEb':|
C:\Programming\Library\irrBullet\source\sphereshape.cpp|20|undefined reference to `___gxx_personality_sj0'|
C:\Programming\Library\irrBullet\source\sphereshape.cpp|21|undefined reference to `__Unwind_SjLj_Register'|
..\..\lib\Release\libirrBullet.a(sphereshape.o)||In function `_ZN12ISphereShape11createShapeEb':|
C:\Programming\Library\irrBullet\source\collisionshape.h|81|undefined reference to `__Unwind_SjLj_Unregister'|
..\..\lib\Release\libirrBullet.a(sphereshape.o)||In function `_ZN12ISphereShape11createShapeEb':|
C:\Programming\Library\irrBullet\source\..\include\bheaders\Bullet\BulletCollision\CollisionShapes\btSphereShape.h|27|undefined reference to `__Unwind_SjLj_Resume'|
..\..\lib\Release\libirrBullet.a(sphereshape.o)||In function `_ZN12ISphereShapeC1EPN3irr5scene10ISceneNodeEfb':|
C:\Programming\Library\irrBullet\source\sphereshape.cpp|10|undefined reference to `___gxx_personality_sj0'|
C:\Programming\Library\irrBullet\source\sphereshape.cpp|10|undefined reference to `__Unwind_SjLj_Register'|
C:\Programming\Library\irrBullet\source\sphereshape.cpp|16|undefined reference to `__Unwind_SjLj_Unregister'|
C:\Programming\Library\irrBullet\source\sphereshape.cpp|16|undefined reference to `__Unwind_SjLj_Resume'|
..\..\lib\Release\libirrBullet.a(sphereshape.o)||In function `_ZN12ISphereShapeC2EPN3irr5scene10ISceneNodeEfb':|
C:\Programming\Library\irrBullet\source\sphereshape.cpp|10|undefined reference to `___gxx_personality_sj0'|
C:\Programming\Library\irrBullet\source\sphereshape.cpp|10|undefined reference to `__Unwind_SjLj_Register'|
C:\Programming\Library\irrBullet\source\sphereshape.cpp|16|undefined reference to `__Unwind_SjLj_Unregister'|
AND SO ON...
Code: Select all
1>Compiling...
1>main.cpp
1>c:\program files\game stuff\irrbullet-0.1.65\source\common.h(18) : warning C4099: 'btWheelInfo' : type name first seen using 'struct' now seen using 'class'
1> c:\program files\game stuff\irrbullet-0.1.65\source\bheaders\bullet\bulletdynamics\vehicle\btwheelinfo.h(38) : see declaration of 'btWheelInfo'
1>c:\program files\game stuff\irrbullet-0.1.65\source\softbody.h(12) : fatal error C1083: Cannot open include file: 'map.h': No such file or directory
1>Build log was saved at "file://c:\Program Files\Game Stuff\room\room___Win32_Debug\BuildLog.htm"
1>room - 1 error(s), 1 warning(s)
I checked those lines and yes, they actually contain errors (but it seems some compilers are just more tolerant than others). Try modifying the headers directly:xtheagonyscenex wrote:ok fooled around with the includes and reextracted 1.6.5 and now i just have one?
Code: Select all
1>Compiling... 1>main.cpp 1>c:\program files\game stuff\irrbullet-0.1.65\source\common.h(18) : warning C4099: 'btWheelInfo' : type name first seen using 'struct' now seen using 'class' 1> c:\program files\game stuff\irrbullet-0.1.65\source\bheaders\bullet\bulletdynamics\vehicle\btwheelinfo.h(38) : see declaration of 'btWheelInfo' 1>c:\program files\game stuff\irrbullet-0.1.65\source\softbody.h(12) : fatal error C1083: Cannot open include file: 'map.h': No such file or directory 1>Build log was saved at "file://c:\Program Files\Game Stuff\room\room___Win32_Debug\BuildLog.htm" 1>room - 1 error(s), 1 warning(s)
Code: Select all
Body->includeNodeOnRemoval(false);
Body->remove();
Body= 0;
Node->setPosition(AttachPoint);
Node->setParent(camera);
Node->setRotation(irr::core::vector3df(0));