As of 2016, what is state-of-the-art in 3D with Python?

Michael Bieri <[email protected]> Fri, 12 Aug 2016 11:10:56 +0200
Newsgroups gmane.comp.python.opengl.user
Message-ID <CAJQ3EXbeXWjcc9F=+Tja7z9TbxGOpAjxfOm9taAL+mCMTTknEg@mail.gmail.com>
--===============7366965596045952271==
Content-Type: multipart/alternative; boundary=001a1147c048a426000539dc42a5

--001a1147c048a426000539dc42a5
Content-Type: text/plain; charset=UTF-8

Hi all

I'm currently trying to dive into the world of 2D/3D graphics with OpenGL.
I plan to use it for scientific visualisation. Normally I'll have data
that's already close to input data for OpenGL, for example a list of points
+ a list of indices creating triangles form the points + a color value for
each triangle. I plan to use it from Python.

There's a lot of resources about OpenGL with Python, but I'm not quite sure
what's state-of-the-art currently since some resources are several years
old. So a few questions:
- Is pyopengl still state-of-the-art or are there better Python bindings
for a new project?
- Which context library and which bindings is most recommended as of 2016?
I think there's the choice between GLFW, OpenGL Context and GLUT, plus
different bindings for each.

It's relatively difficult to get good answers on these questions since not
too many people do OpenGL with Python. So hopefully the mailing list can
help a bit.

Best regards
Michael

--001a1147c048a426000539dc42a5
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi all<div><br></div><div>I&#39;m currently trying to dive=
 into the world of 2D/3D graphics with OpenGL. I plan to use it for scienti=
fic visualisation. Normally I&#39;ll have data that&#39;s already close to =
input data for OpenGL, for example a list of points + a list of indices cre=
ating triangles form the points + a color value for each triangle. I plan t=
o use it from Python.</div><div><br></div><div>There&#39;s a lot of resourc=
es about OpenGL with Python, but I&#39;m not quite sure what&#39;s=C2=A0sta=
te-of-the-art=C2=A0currently since some resources are several years old. So=
 a few questions:</div><div>- Is pyopengl still state-of-the-art or are the=
re better Python bindings for a new project?</div><div>- Which context libr=
ary and which bindings is most recommended as of 2016? I think there&#39;s =
the choice between GLFW, OpenGL Context and GLUT, plus different bindings f=
or each.</div><div><br></div><div>It&#39;s relatively difficult to get good=
 answers on these questions since not too many people do OpenGL with Python=
. So hopefully the mailing list can help a bit.</div><div><br></div><div>Be=
st regards</div><div>Michael</div></div>

--001a1147c048a426000539dc42a5--


--===============7366965596045952271==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity 
planning reports. http://sdm.link/zohodev2dev
--===============7366965596045952271==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
PyOpenGL Homepage
http://pyopengl.sourceforge.net
_______________________________________________
PyOpenGL-Users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pyopengl-users

--===============7366965596045952271==--