-------- Original Message --------
Subject:        Re: Is it possible to use overlays with gtkglextmm?
Date:   Thu, 11 Feb 2010 17:20:12 +0000
From:   Haraldur Tristan Gunnarson <[email protected]>
To:     Jose Commins <[email protected]>



Hi Jose,

Would that work with tens of millions of points in a bottom layer and
with boxes and lines in a top layer, with the boxes and lines changing
without having to redraw the stuff on the bottom layer? If so, what
would the performance be like? Would it involve rasterisation being done
twice? I also worry that such a large texture might take up a lot of
additional memory.

Regards,

Haraldur

On 10/02/10 14:15, Jose Commins wrote:
>
>       You can try using 3D textures for volumetric rendering, it lends
> itself to layer-slicing quite well.
>
> Regards,
>          Jose.
>> Message: 1
>> Date: Tue, 09 Feb 2010 17:15:24 +0000
>> From: "Haraldur Tristan Gunnarson" <[email protected]>
>> To: <[email protected]>
>> Subject: [GtkGLExt] Is it possible to use overlays with gtkglextmm?
>> Message-ID: <[email protected]>
>> Content-Type: text/plain;    charset="ISO-8859-1"
>>
>> Greetings,
>>
>> I have been writing, as my first significant project using OpenGL, a GUI
>> using gtkglextmm for viewing large datasets as a cloud of points. I have
>> some measuring tools that are currently rendered by drawing some of the
>> points and then the line or box of the tool while the user is dragging
>> the cursor. This works well with small datasets but gets sluggish with
>> the larger ones, particularly the ones that require caching. I would
>> like to use overlays as a conceptually and practically simple (I hope)
>> way of drawing the rulers (and so on) without having to redraw the
>> points each time.
>>
>> How do I do this while using gtkglextmm? I found the method
>> Gdk::GL::Config::get_layer_plane() but no other obvious things in the
>> documentation. Looking at an example using WGL, it appears I need to
>> create an "layer context" for the overlay, but I do not see how to do
>> that in gtkglextmm. Does it work in a similar way and, if so, how?
>>
>> Thanks in advance,
>>
>> Haraldur


--------------------------------------------------------------------------------
Plymouth Marine Laboratory
 
Registered Office:
Prospect Place 
The Hoe
Plymouth  PL1 3DH
 
Website: www.pml.ac.uk
Registered Charity No. 1091222
PML is a company limited by guarantee
registered in England & Wales
company number 4178503

PML is a member of the Plymouth Marine Sciences Partnership
Website: www.pmsp.org.uk 
--------------------------------------------------------------------------------
This e-mail, its content and any file attachments are confidential.

If you have received this e-mail in error please do not copy, disclose it to 
any third party or use the contents or attachments in any way. Please notify 
the sender by replying to this e-mail or e-mail [email protected] and then 
delete the email without making any copies or using it in any other way.

The content of this message may contain personal views which are not the views 
of Plymouth Marine Laboratory unless specifically stated.

You are reminded that e-mail communications are not secure and may contain 
viruses. Plymouth Marine Laboratory accepts no liability for any loss or damage 
which may be caused by viruses.
--------------------------------------------------------------------------------
_______________________________________________
gtkglext-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkglext-list

Reply via email to