On 23 February 2012 23:23, Fernando Olivero <[email protected]> wrote: > Great to see 3D on Pharo again! > > Just a remark, somewhere there should be stated that directly loading > vertex one by one with glVertex3f(..); is deprecated in the latest > OpenGL. In favor of mechanisms that load the geometry to the renderer > as a whole, as for example vertex buffer objects. > I know it. But as said before in this topic, it is "tip of the iceberg". People who really know how to properly deal with modern OpenGL implementation should know it by themselves. The purpose of NBOpenGL is give them a way to do it in smalltalk. Not less but not more.
> In short, in the examples is ok to use, for learning the inner > workings of OpenGL. > Newer examples should make use of current practices of OpenGL. > I think that Nehe examples web page states that. > > I think that a framework such as Lumiere, would be needed to provide > higher abstractions and more efficient handling of geometry. > Maybe when i finish my Phd, i can continue to work on it. > > Fernando > > > On Thu, Feb 23, 2012 at 10:13 PM, Stéphane Ducasse > <[email protected]> wrote: >> Excellent. >> Could you use large fonts :) >> The idea is that we should be able to see the code and to follow. >> >> Stef >> >> On Feb 23, 2012, at 8:38 PM, Lawson English wrote: >> >>> My videos on Croquet OpenGL discuss the first 6. In fact, that GUI texture >>> thing was done only using the techniques used in NeHe 6. >>> >>> I'll go back and recreate the NeHe code for 2-6 using NBOpenGL as soon as I >>> get your updated code installed. >>> >>> L >>> >>> On 2/23/12 12:13 PM, Igor Stasenko wrote: >>>> We actually should try and translate more NeHe tutorials[1]. I hope, >>>> Stephane didn't found it hard to follow, because it is merely >>>> copy-pasting C code and rewriting the syntax. >>>> >>>> http://nehe.gamedev.net/tutorial/lessons_01__05/22004/ >>>> http://nehe.gamedev.net/tutorial/lessons_06__10/17010/ >>>> http://nehe.gamedev.net/tutorial/lessons_11__15/28001/ >>>> ... >>>> >>> >>> >>> >> >> > -- Best regards, Igor Stasenko.
