On Wed, 27 Jan 2016 13:16:14 +0200
Chavoux Luyt <[email protected]> wrote:

> I am still not sure if I would need to work
> at the level of OpenGL (and if there are Object Pascal wrappers for
> all OpenGL functions) or if there are higher-level tools in Lazarus
> that could be used to write a true 3D Window Manager / Desktop
> Environment for Linux? Any ideas?
Yes (you need OpenGL or Vulkan (if its out then ^^) using a full blown (game) 
engine for such a task looks like a bad choice IMHO) and yes (there are headers 
for OpenGL and if they are missing some stuff it's very easy to add).

> The other option I am
> considering instead of Object Pascal is C++, which will probably have
> a good interface to OpenGL.
Having used both languages to do OpenGL projects I can say there isn't much of 
a difference.

> Any 3D game programmers that used Object
> Pascal looking for a new challenge?
No, thanks. I never got what these 3D DEs would improve when we are interacting 
with 2D devices like mouse and touchpads.
But if you would like to take a look at 3D programming in Pascal you may be 
interested in my little graphics engine 
(http://asmoday.sourceforge.net/pmwiki/pmwiki.php).
It's quite old and not under active development but it is usable for simple 
stuff and shows how to use OpenGL in FreePascal.

R:

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to