Horde3D

Next-Generation Graphics Engine
It is currently 19.04.2024, 02:14

All times are UTC + 1 hour




Post new topic Reply to topic  [ 5 posts ] 
Author Message
 Post subject: Pascal binding
PostPosted: 19.12.2009, 01:11 
Offline

Joined: 19.12.2009, 01:07
Posts: 2
Hi!

I don't know how many Pascal developers are part of Horde3D community, but I still want to share Pascal binding for Horde3D with you :)

Pascal binding: http://www.mediafire.com/file/5atzjmmjlig/Horde3D.zip


Last edited by Srki82 on 31.12.2009, 15:29, edited 1 time in total.

Top
 Profile  
Reply with quote  
 Post subject: Re: Pascal binding
PostPosted: 21.12.2009, 23:13 
Offline
Engine Developer

Joined: 10.09.2006, 15:52
Posts: 1217
Hi, thanks for the Pascal bindings! I have written my very first engines in Delphi, so it is quite cool to see some horde bindings for that :)

If you are willing to maintain the bindings a bit, we could add them to the community branch where we have several other language bindings.


Top
 Profile  
Reply with quote  
 Post subject: Re: Pascal binding
PostPosted: 31.12.2009, 15:28 
Offline

Joined: 19.12.2009, 01:07
Posts: 2
For now, I need to translate Chicago example and to test bindings a little bit more. I would be happy to maintain Pascal bindings in my spare time.

Today I have some small fix in Knight demo which prevents app to go into benchmark mode.

Link (link in the first post is updated to): http://www.mediafire.com/file/5atzjmmjlig/Horde3D.zip


Top
 Profile  
Reply with quote  
 Post subject: Re: Pascal binding
PostPosted: 19.06.2011, 03:53 
Offline

Joined: 16.06.2011, 13:38
Posts: 4
Hey guys, I just wanted to let know that I updated the Horde3D bindings to 1.0Beta5.
(The 1.0Beta4 Pascal bindings stopped working for me unfortunately. Well, I actually rewrote most of the bindings from scratch and updated the dependencies and the KnightPas demo.)
For those of you who prefer classes more than functions I wrapped some of the functions up into a few classes in the unit Horde3DHelpers.
Besides Windows, Mac OS X (except for the PowerPC architecture) and Linux are now supported as well. Windows 64 should also work if you compile GLFW for the 64-bit architecture yourself. (If you want to compile for Mac OS X you need to download and compile GLFW as a static library and put it somewhere where the FreePascal compiler could find the file.)
I tested the bindings with FPC 2.5.1 and 2.4.2, I don't see any reason why it shouldn't work with Delphi though. Lazarus project files are included.
The Chicago demo is now also available in Pascal.

The downloads and source code can be found on Github: https://github.com/Stoney-FD/horde3d-pascal (The separate download page is located here: https://github.com/Stoney-FD/horde3d-pascal/downloads)


Top
 Profile  
Reply with quote  
 Post subject: Re: Pascal binding
PostPosted: 19.06.2011, 14:34 
Offline
Engine Developer

Joined: 10.09.2006, 15:52
Posts: 1217
Great, thanks a lot for your efforts. Looks nice and clean!


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 5 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 36 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group