Welcome :-)
Wojtek
2016-10-06 3:46 GMT+02:00 liu ming <81792...@qq.com>:
> hi Wojtek,Thank you very much,you perfect solved my problem.According to
> your code,Texture2D worked,maybe it is something wrong about Texture1D.
> Thank you.
>
> --
> Read this topic online here:
>
hi Wojtek,Thank you very much,you perfect solved my problem.According to your
code,Texture2D worked,maybe it is something wrong about Texture1D. Thank you.
--
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=68887#68887
Hi guys,
Here is the repro code. In cmake project.
Change use_data1D value in test.cpp to see the problem.
One note: I tested it with GL 3 Osg build. There may be issues I omitted if
you run it with GL1/GL2/GL3 compatibility OSG build.
Cheers,
Wojtek
2016-10-05 14:38 GMT+02:00 Wojciech
Hi Liu,
You got me interested and I created a repro of your problem. I will send it
in followup mail (to be sure this message passes in case zip attachments
were prohibited and message got blocked).
I think you see a genuine issue.
I have found that texture1D seems to be a problem. When I used
yes,I am getting 0 and 1 in geometry shader,but my input values are :
Code:
*ptr1=osg::Vec3( 0.0,0.0,0.0);
*ptr1++;
*ptr1= osg::Vec3( 40.0,0.0,0.0);
*ptr1++;
*ptr1=osg::Vec3(
Hi Liu,
Are you getting values between 0 and 1?
Cheers
Sebastian
thank you for your reply ,I have tried your solution ,But it still is
invaild,the Geometry shader can not get original input values.Are there other
wrong in code?Thank you for your help.
SMesserschmidt wrote:
Am 10/5/2016 um
thank you for your reply ,I have tried your solution ,But it still is
invaild,the Geometry shader can not get original input values.Are there other
wrong in code?Thank you for your help.
SMesserschmidt wrote:
> Am 10/5/2016 um 3:37 AM schrieb liu ming:
>
> > Hi Wojtek ,Thank you for your
Am 10/5/2016 um 3:37 AM schrieb liu ming:
Hi Wojtek ,Thank you for your reply,I have tried GL_RGBA16F_ARB instead like that
"texture0->setInternalFormat(GL_RGBA16F_ARB);",but it seemed like not
valid.The value still is 0..1 range.Are there other solutions? Thank you.
So they are now
Hi Wojtek ,Thank you for your reply,I have tried GL_RGBA16F_ARB instead like
that "texture0->setInternalFormat(GL_RGBA16F_ARB);",but it seemed like not
valid.The value still is 0..1 range.Are there other solutions? Thank you.
--
Read this topic online here:
Hi,
I think internal format GL_RGBA16 normalizes your float values to 0..1
range. Try GL_RGBA16F_ARB instead.
Cheers,
Wojtek Lewandowski
2016-10-04 17:00 GMT+02:00 liu ming <81792...@qq.com>:
> Hi,
>
> I want to send a set of data to geometry shader with osg::texture,I've
> got a problem:in
Hi,
I want to send a set of data to geometry shader with osg::texture,I've got a
problem:in the geometry shader,I can use glsl function"texelFetch"to get the
texel's values,and use the values to draw a triangle,But the values is not
correct. the values always are "0" or "1",not the
11 matches
Mail list logo