[Pharo-project] Morpheas , bringing Morphic to Opengl (3d GUIs)

Javier Pimás elpochodelagente at gmail.com
Mon Mar 19 11:11:42 EDT 2012


I got some time and finished commiting it.

Steps to load it (I tested with pharo 1.3):

1. load NBOpenGL with its configuration.
2. load NBXLib package from monticello
3. load NBOpengl-X package from monticello

Then you can run the example (you'll need tahoma font):

4. add the patch I attach.
5. Do this:

GLTTRenderingDemo new openInWorld.

tell if something doesn't work.

Cheers,
Javier.

On Tue, Jan 31, 2012 at 12:53 PM, Javier Pimás
<elpochodelagente at gmail.com>wrote:

> Hi! IIRC: Two months ago the code was working on windows but needed some
> modifications to create the contexts on the other platforms. Probably Igor
> did that for mac now, and maybe even linux, but I have to test. I remember
> I was working on the NBXLib wrapper so that context creation can be done
> with st code on linux. I will continue with all this this week, I just have
> to download everything and catch up with recent changes and then I'll come
> back.
>
> Cheers,
> Javier.
>
>
> On Tue, Jan 31, 2012 at 10:38 AM, Igor Stasenko <siguctua at gmail.com>wrote:
>
>> On 31 January 2012 10:29, dimitris chloupis <thekilon at yahoo.co.uk> wrote:
>> > I wanted to ask if NB and COG will support windows as well, I see no
>> windows
>> > build.
>> there is windows build, just check downloads page of NB project site.
>>
>> >
>> > and here we go with first problem. I am in linux mint 12 32 bit with a
>> > graphic card NVIDIA GEFORCE 6200 .
>> >
>> > I got Cog VM with the Nativeboost plugin + Pharo 1.4 image +
>> Nativeboost +
>> > NBOpenGL
>> >
>> > This is my workspace
>> >
>> > ----
>> > Gofer it
>> >         squeaksource: 'NativeBoost';
>> >         package: 'NativeBoost-Installer';
>> >         load.
>> >
>> >
>> > NBInstaller install.
>> >
>> > Gofer it
>> >         squeaksource: 'NBOpenGL';
>> >         package: 'ConfigurationOfNBOpenGL';
>> >         load.
>> >
>> > ConfigurationOfNBOpenGL project lastVersion load.
>> >
>> > test := (GLTTRenderingDemo new) openInWorld; yourself.
>> > ---
>> >
>> > the problem appears in the last line with an error "No suitable
>> > implementation found for initlising OpenGL context" . Should I assume
>> it can
>> > find OpenGL libraries or is it a problem with the graphic card drivers.
>> CC
>> > has been given me problem, but Blender works okish considering it
>> completely
>> > reliant on OpenGL
>> >
>>
>> Yes, because for linux we don't have an opengl initialization yet.
>> Javier were working on that..
>> @Javier, what is the status?
>>
>> --
>> Best regards,
>> Igor Stasenko.
>>
>>
>
>
> --
> Lic. Javier Pimás
> Ciudad de Buenos Aires
>



-- 
Lic. Javier Pimás
Ciudad de Buenos Aires
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/attachments/20120319/93c43c88/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: NBOpenGL-Morphic-JavierPimas.Stasenko.7.mcz
Type: application/octet-stream
Size: 7883 bytes
Desc: not available
URL: <http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/attachments/20120319/93c43c88/attachment.mcz>


More information about the Pharo-dev mailing list