N3XTD: 3D engine

Developed or developing a new product in PureBasic? Tell the world about it.
Artus
Enthusiast
Enthusiast
Posts: 104
Joined: Wed Feb 25, 2009 10:29 pm
Location: Germany
Contact:

Post by Artus »

I have XP and Vista, but it shoud go on all windows i think.
I dont know it anymore, but i think the problem was on my vista-PC.

>>>> Have you ICQ ore something else, that we can solve the problems faster?

mfg Arthur
tmyke
Enthusiast
Enthusiast
Posts: 132
Joined: Fri Sep 29, 2006 1:10 pm
Location: France

Post by tmyke »

OK, tomorrow I try on several computers, with Vista in particular to isolate the problem. ;)
Artus wrote:>>>> Have you ICQ ore something else, that we can solve the problems faster?
No, I do not use ICQ, sorry.
Strength and wisdom.
Image
tmyke
Enthusiast
Enthusiast
Posts: 132
Joined: Fri Sep 29, 2006 1:10 pm
Location: France

Post by tmyke »

It seems that I have isolated the problem. I do an update before tonight.

Image
Strength and wisdom.
Image
User avatar
Progi1984
Addict
Addict
Posts: 806
Joined: Fri Feb 25, 2005 1:01 am
Location: France > Rennes
Contact:

Post by Progi1984 »

Artus wrote:>>>> Have you ICQ ore something else, that we can solve the problems faster?

mfg Arthur
May be on IRC (Official : Channel purebasic on irc.freenode.net) ?
tmyke
Enthusiast
Enthusiast
Posts: 132
Joined: Fri Sep 29, 2006 1:10 pm
Location: France

Post by tmyke »

Indeed, it must be useful, I'll have me interested. :)
Strength and wisdom.
Image
tmyke
Enthusiast
Enthusiast
Posts: 132
Joined: Fri Sep 29, 2006 1:10 pm
Location: France

Post by tmyke »

N3XTD update ( the sixteenth.)

Good update. Some bug fixes, improvements, like SkinGUI, and some additions, not negligible.
Joystick support, with an example to see what it gives (sample 053). Then, upgrade the physics engine with
many new features added (nearly 150 in all) and a small example in the joint (sample 093).

I continued upgrading the physics engine, with bug fix and new features to code.

Image
Strength and wisdom.
Image
SFSxOI
Addict
Addict
Posts: 2970
Joined: Sat Dec 31, 2005 5:24 pm
Location: Where ya would never look.....

Post by SFSxOI »

I'd love to give this a try. Is there an english version of the web site?
byo
Enthusiast
Enthusiast
Posts: 635
Joined: Mon Apr 02, 2007 1:43 am
Location: Brazil

Post by byo »

Amazing work. It's progressing well. :shock:
Proud registered Purebasic user.
Because programming should be fun.
tmyke
Enthusiast
Enthusiast
Posts: 132
Joined: Fri Sep 29, 2006 1:10 pm
Location: France

Post by tmyke »

Thx ;)
Is there an english version of the web site?
The site is in both French and English (look carefully) :)
Strength and wisdom.
Image
alan_solis
User
User
Posts: 12
Joined: Thu Oct 23, 2008 5:19 pm
Location: Mexico

error while compilen in linux x64

Post by alan_solis »

Hi
i was trying to compile the source in ubuntu x64 and i recive this error:

laptop:~/SourceEngine/source/n3xtd$ make
g++ -Wall -pipe -g -D_DEBUG -I../../include -Izlib -Ijpeglib -Ilibpng -I/usr/X11R6/include -DIRRLICHT_EXPORTS=1 -c -o CGUIProgressBar.o CGUIProgressBar.cpp
En el fichero incluído de CGUIProgressBar.cpp:5:
CImageGUISkin.h:4:22: error: Irrlicht.h: No existe el fichero ó directorio
In file included from ../../include/IAnimatedMeshSceneNode.h:8,
from ../../include/irrlicht.h:59,
from CGUIProgressBar.h:4,
from CGUIProgressBar.cpp:3:
../../include/ISceneNode.h: In constructor ‘irr::scene::ISceneNode::ISceneNode(irr::scene::ISceneNode*, irr::scene::ISceneManager*, irr::s32, const irr::core::vector3df&, const irr::core::vector3df&, const irr::core::vector3df&)’:
../../include/ISceneNode.h:827: aviso: ‘irr::scene::ISceneNode::IsDebugObject’ se inicializará después de
../../include/ISceneNode.h:788: aviso: ‘irr::core::quaternion irr::scene::ISceneNode::QWorld’
../../include/ISceneNode.h:43: aviso: cuando se inicializó aquí
make: *** [CGUIProgressBar.o] Error 1

i was not sure where is the missing file
can you help me?

thanks
alan_solis
User
User
Posts: 12
Joined: Thu Oct 23, 2008 5:19 pm
Location: Mexico

Re: error while compilen in linux x64

Post by alan_solis »

hi
i got the same error when compiling in x86 opensuse 11.1
tmyke
Enthusiast
Enthusiast
Posts: 132
Joined: Fri Sep 29, 2006 1:10 pm
Location: France

Post by tmyke »

orry, but I'm not a Linux specialist. :(
But if this can help, on the French forum, Cpl.Bator discovered the following errors: (After correction, it seems that it works.)
Cpl.Bator wrote:pas de soucis :

les erreurs :
dans :
"CImageGUISkin.h"
remplacer
#include <Irrlicht.h>

par
#include <irrlicht.h>


et l'erreur fatale :
n3xtd_PhysRigidBody.cpp: In function «NewtonCollision* NewtonCreateCollideCylinder(irr::scene::IMeshSceneNode*, float, float)»:
n3xtd_PhysRigidBody.cpp:176: erreur: invalid initialization of non-const reference of type «irr::core::vector3df&» from a temporary of type «irr::core::vector3d<float>»
n3xtd_PhysRigidBody.cpp: In function «NewtonCollision* NewtonCreateCollideCapsule(irr::scene::IMeshSceneNode*, float, float)»:
n3xtd_PhysRigidBody.cpp:199: erreur: invalid initialization of non-const reference of type «irr::core::vector3df&» from a temporary of type «irr::core::vector3d<float>»
j'ai remplaçer les 2
core::vector3df&
par
core::vector3df

et ca compile sans soucis ( j'ai pas encore vu pour l'habillage de la GUI )
Strength and wisdom.
Image
alan_solis
User
User
Posts: 12
Joined: Thu Oct 23, 2008 5:19 pm
Location: Mexico

Post by alan_solis »

tmyke wrote:orry, but I'm not a Linux specialist. :(
But if this can help, on the French forum, Cpl.Bator discovered the following errors: (After correction, it seems that it works.)
Cpl.Bator wrote:pas de soucis :

les erreurs :
dans :
"CImageGUISkin.h"
remplacer
#include <Irrlicht.h>

par
#include <irrlicht.h>
.......

Thanks with this corrections i was able to compile the libN3xtD in both
enviroment x86 y x86_64.
Now inside purebasic 440b2 i have a link error,
same as
viewtopic.php?t=38655
later i will test the library using the 4.31 version.
tmyke
Enthusiast
Enthusiast
Posts: 132
Joined: Fri Sep 29, 2006 1:10 pm
Location: France

Post by tmyke »

alan_solis wrote:Thanks with this corrections i was able to compile the libN3xtD in both
enviroment x86 y x86_64.
It's a good thing. I would do it right the next update. ;)

alan_solis wrote:Now inside purebasic 440b2 i have a link error,
same as
viewtopic.php?t=38655
later i will test the library using the 4.31 version.
Unfortunately I am not a Linux specialist. Too bad there have been no answer on the post of flaith. :cry:
Under Linux, It appears that this run well with version 4.31.
Strength and wisdom.
Image
aonyn
User
User
Posts: 43
Joined: Tue May 05, 2009 5:20 am

Re: N3XTD: 3D engine

Post by aonyn »

Hi tmyke,

Sorry if this is a dumb question, I am a newbie.
Anyway, I just downloaded the version 017 of n3xtd and I am having a problem just running the samples from the IDE.

I placed the help file in my purebasic help folder and it works as expected.
I placed the n3xtD.lib in my PureLibraries\Window\Libraries folder

The samples directory I have left intact as it was packed in the zip file, with the dll in the main samples folder with the pb files, and the .pbi files in the includes folder.

Every time I try to run any sample, I get the following error.
"Line4: 'Structure', 'Interface' or 'Prototype' already declared: Vector2."
This refers to the file n3xtD_Vector2.pbi

I am on windows, and using purebasic 4.31
Is this because I have installed something incorrectly, or is there perhaps a problem with the latest version I downloaded which needs correction?
I assume it to be scenerio 1.

Thanks,
Dave
Post Reply