Page 13 of 14
Re: N3XTD: 3D engine
Posted: Fri Sep 24, 2010 4:08 am
by PureLeo
Anyone has a link for the newer build ?
...because
http://www.n3xt-d.org/ is not working here :/
Forbidden
You don't have permission to access /_download/n3xtd.zip on this server.
thanks!
Re: N3XTD: 3D engine
Posted: Fri Sep 24, 2010 8:08 pm
by Pureabc
Max Aigner's link still works:
http://gemusoft.de/?page_id=116
Re: N3XTD: 3D engine
Posted: Sat Sep 25, 2010 2:13 am
by PureLeo
Thank you very much! Good it's in english
EDIT: It's working on almost every example... But i got quite some IMA with a GUI example, the Skydome example and every XEffect examples :S
Re: N3XTD: 3D engine
Posted: Sun Sep 26, 2010 10:37 am
by max_aigneraigner@web.de
the strange thing is that on some computer the xeffect works and on some it doesn't.. ^^
maybe it's a matter of your graphiccard's shader model?
on gtx 280m and 8800 gtx -machines it works great..
Re: N3XTD: 3D engine
Posted: Sun Sep 26, 2010 1:42 pm
by PureLeo
Hm... maybe.
It's a g-force fx 5500 here, still...
But what would be different from build 10 in the Gui7 example, Gui8 example, and the Skydome, which give IMA on build 21? (I have both here)
EDIT: Im just using the N3xtd_Constantes file from build 10 and everything is working fine but the XEffects
EDIT2: One more thing... these functions don't exist anymore, it seems... (why?)
Code: Select all
iCreateCollisionResponseAnimator.l(*world.IMesh, *Node.INode, elRadiusX.f, elRadiusY.f, elRadiusZ.f, elTransX.f=0, elTransY.f=0, elTransZ.f=0, gravityPerSecondX.f=0, gravityPerSecondY.f=-10, gravityPerSecondZ.f=0, slidingValue.f=0.0005)
iAddCollisionResponse(*node.INode, *anim.IAnimatorCollisionResponse)
iCollisionResponseEllipsoidRadius(*anim.IAnimatorCollisionResponse, *radius.f)
iCollisionResponseEllipsoidTranslation(*anim.IAnimatorCollisionResponse, *Translation.f)
iCollisionResponseGravity(*anim.IAnimatorCollisionResponse, *gravity.f)
iCollisionResponseFalling.l(*anim.IAnimatorCollisionResponse)
iJumpCollisionResponse(*anim.IAnimatorCollisionResponse, jumpSpeed.f)
iEllipsoidRadiusCollisionResponse(*anim.IAnimatorCollisionResponse, x.f, y.f, z.f)
iEllipsoidTranslationCollisionResponse(*anim.IAnimatorCollisionResponse, x.f, y.f, z.f)
iGravityCollisionResponse(*anim.IAnimatorCollisionResponse, x.f, y.f, z.f)
It gives an error with the 055_Character_Control example.
EDIT3: I fixed that making another .lib file using polib with n3xtd.dll, and adding 'As [name]' after some imports which were giving a link error...

Now all those collision functions work fine...
Everything works fine now, but the XEffects, on my machine.
Re: N3XTD: 3D engine
Posted: Sun Oct 31, 2010 8:04 pm
by max_aigneraigner@web.de
the functining lib is now uploaded, sorry for the long wait...... . .
but I am a human ! and have other projects ^^
the colllisionresponseanimator is a great tool that shouldn't be missed!
thanks Pureleo
http://gemusoft.de/?page_id=116
For all who already have the NEXTD engine: Just copy the purelibrary "nextd.lib" into the "PureBasic\PureLibraries\Windows\Libraries" folder and it should work.
you could replace the n3xtd.dll aswell, the one here is newer.. I don't know wether it's better or not or what changed...
Re: N3XTD: 3D engine
Posted: Sun Jan 16, 2011 7:28 pm
by PureLeo
I'd like to make my projects run on linux, have anyone managed to use n3xt-d on linux? I'm using this new build from Max.
Re: N3XTD: 3D engine
Posted: Fri Jan 21, 2011 9:35 pm
by Thalius
Ive managed to get a Linux version compiled.
Tested here on various Ubuntu.
Download here:
Win32/Linux32:
http://www.anwesend.ch/meckardt/pb/n3xt ... Engine.zip
Cheers,
Thalius
Re: N3XTD: 3D engine - Maths Error?
Posted: Mon Jan 31, 2011 4:21 pm
by Nexus100
Hi
I have just downloaded the files and put them in the Pb directory as required.
Everytime I compile I get an error: Invalid Name:Same as External
Code: Select all
Procedure.f ATan2(y.f, x.f)
!FLD dword [p.v_y]
!FLD dword [p.v_x]
!FPATAN
!RET 8
EndProcedure
Whay can I do?
Re: N3XTD: 3D engine
Posted: Mon Jan 31, 2011 4:33 pm
by flaith
Put in rem this procedure as it has been included since pb 4.51 iirc
Re: N3XTD: 3D engine
Posted: Tue Feb 01, 2011 12:45 am
by PureLeo
Re: N3XTD: 3D engine
Posted: Tue Feb 01, 2011 12:24 pm
by Psychophanta
flaith wrote:Put in rem this procedure as it has been included since pb 4.51 iirc
Don“t do that! The one included in the native PB has different parameters sort.
So, one of the solutions is to replace all "Atan2(" matches by "MyAtan2(", and the problem is solved.
Re: N3XTD: 3D engine
Posted: Sat Mar 12, 2011 10:18 pm
by Swos2009
N3XTD: 3D engine is Excellent

Re: N3XTD: 3D engine
Posted: Wed Apr 06, 2011 11:11 pm
by chi
N3xtD resurrection @
http://www.n3xt-d.org 
Re: N3XTD: 3D engine
Posted: Thu Apr 07, 2011 1:11 am
by Innesoft
I see N3xt-D now comes with a watermark, and a non-free version is coming. I assume previous versions are still free to use?
Any news on the licencing changes?
