Ok I am moving towards the direction you indicated , its just takes time because I am clueless.
Af far as macos is concerned I was sucessful into intialising opengl context following your instructions and using clearColor assigned green-blue background to it. Works like a charm even changing the code updates the window to the corresponding color, live coding in all its glory. I am having tons of fun with it. I have a strange bug , well it seems that opengl looses a connection with memory and i have to reinitialize my GLTutorial1 class and pops a framebuffer error. It does it only after some time passes and pharo is idle, its a strange bug, but if it starts appearing again I will try to pin point it, because my code is not up to the opengl standards yet so it may be me that cause this issue. My problem right now is that I follow the tutorial at arcsynth and I am stuck here http://www.arcsynthesis.org/gltut/Basics/Tut01%20Following%20the%20Data.html <http://www.arcsynthesis.org/gltut/Basics/Tut01%20Following%20the%20Data.html> glBufferData(GL_ARRAY_BUFFER, sizeof(vertexPositions), vertexPositions, GL_STATIC_DRAW); the question is how i find the size in smalltalk . There is bufferData_target: size: data: usage: which corresponds to that function but I have no idea how to convert sizeof() to smalltalk. Any clues ? If you want to see my code I have commited it in NBOpengl smalltalkhub the latest is NBOpenGL-Morphic-kilon.10 for NBOpenGL-Morphic. -- View this message in context: http://forum.world.st/Understanding-NBOpenGL-tp4686514p4692494.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
