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
