Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Ideas about a resource system, and deferred rendering framework

Received: by 10.50.173.68 with SMTP id bi4mr871556igc.1.1353134386118;
        Fri, 16 Nov 2012 22:39:46 -0800 (PST)
X-BeenThere: osg-users@googlegroups.com
Received: by 10.50.188.170 with SMTP id gb10ls1630213igc.16.gmail; Fri, 16 Nov
 2012 22:39:46 -0800 (PST)
Received: by 10.66.85.130 with SMTP id h2mr1362017paz.8.1353134385993;
        Fri, 16 Nov 2012 22:39:45 -0800 (PST)
Received: by 10.66.85.130 with SMTP id h2mr1362016paz.8.1353134385979;
        Fri, 16 Nov 2012 22:39:45 -0800 (PST)
Return-Path: <osg-users-boun...@lists.openscenegraph.org>
Received: from zapata.dreamhost.com (zapata.dreamhost.com. [66.33.216.56])
        by gmr-mx.google.com with ESMTP id yl8si619671pbc.1.2012.11.16.22.39.45;
        Fri, 16 Nov 2012 22:39:45 -0800 (PST)
Received-SPF: neutral (google.com: 66.33.216.56 is neither permitted nor denied by best guess record for domain of osg-users-boun...@lists.openscenegraph.org) client-ip=66.33.216.56;
Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 66.33.216.56 is neither permitted nor denied by best guess record for domain of osg-users-boun...@lists.openscenegraph.org) smtp.mail=osg-users-boun...@lists.openscenegraph.org
Received: from zapata.dreamhost.com (localhost [127.0.0.1])
	by zapata.dreamhost.com (Postfix) with ESMTP id ACACF9BC263;
	Fri, 16 Nov 2012 22:39:45 -0800 (PST)
X-Original-To: osg-us...@lists.openscenegraph.org
Received: from mail-ie0-f176.google.com (mail-ie0-f176.google.com
	[209.85.223.176])
	by zapata.dreamhost.com (Postfix) with ESMTP id 54EEE99C2E0
	for <osg-us...@lists.openscenegraph.org>;
	Fri, 16 Nov 2012 22:31:37 -0800 (PST)
Received: by mail-ie0-f176.google.com with SMTP id k11so4222046iea.7
	for <osg-us...@lists.openscenegraph.org>;
	Fri, 16 Nov 2012 22:31:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:content-type; bh=6B+gr/bK4sXU6od755UG2F6P5BwrIldcUK/TYeuE560=;
	b=zhrTeydxyzPmQ1VPbfx2vdDn1T0eiXEMgAopP8KmrGLvK9k2Q8YNUKhdo6q0jja5Kt
	2Vnu9BD72GeEm48+hDBM7PfKyx/GixgxL3jlj8L37eVAGiswzASmJBRX/garqhNR8yfF
	9xVatDSSW5mVSKRNo7O3izW5BrbsIv85Qo06Gbkx8+OPttk83ZQLgOiK8zipCHFMeP2k
	+xeGzXONENtSUYMco4PkNh90+w3A0JaUx8KZ83mleH/dIExS5nyUOxNfT29sUkEZCsBQ
	yTzyzjgzlflSFAxxOfKbJxki44YqAhKIU9fT/1ZEA+fYAfiDhOu/fIdso2Yi+pO7WLi6
	G1GQ==
Received: by 10.50.152.198 with SMTP id va6mr979655igb.42.1353133896957; Fri,
	16 Nov 2012 22:31:36 -0800 (PST)
MIME-Version: 1.0
Received: by 10.64.47.34 with HTTP; Fri, 16 Nov 2012 22:31:21 -0800 (PST)
In-Reply-To: <CAEt8o9guiWdyTGyTTNppeRHuefEqT0Lv9-z1dL_mUY86Vpr...@mail.gmail.com>
References: <CAEnD1tD40Kswh7jQnY9qe0Lng3U0-cyJH71VHXW2kLfQHs+...@mail.gmail.com>
	<CAEnD1tCcvpNBRROU2A--i9vJphKFsWMi=XCe8LRgPe9CW7-...@mail.gmail.com>
	<1347330166.12739.13.camel@lv-426>
	<CAEnD1tC-PJO=vbDpsU_ze9O83o2Rbzi+CmLqPq93gP16mW9...@mail.gmail.com>
	<1347896038.8393.2.camel@lv-426>
	<CAEt8o9guiWdyTGyTTNppeRHuefEqT0Lv9-z1dL_mUY86Vpr...@mail.gmail.com>
From: Wang Rui <wangra...@gmail.com>
Date: Sat, 17 Nov 2012 14:31:21 +0800
Message-ID: <CAEnD1tCUMyy+ugpcv+SwfrbRDfrPfdQm8dda4cK2qQNGGjT...@mail.gmail.com>
To: OpenSceneGraph Users <osg-us...@lists.openscenegraph.org>
Subject: Re: [osg-users] Ideas about a resource system,
	and deferred rendering framework
X-BeenThere: osg-us...@lists.openscenegraph.org
X-Mailman-Version: 2.1.14
Precedence: list
Reply-To: OpenSceneGraph Users <osg-us...@lists.openscenegraph.org>
List-Id: OpenSceneGraph Users <osg-users-openscenegraph.org>
List-Unsubscribe: <http://lists.openscenegraph.org/options.cgi/osg-users-openscenegraph.org>,
	<mailto:osg-users-requ...@lists.openscenegraph.org?subject=unsubscribe>
List-Archive: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org>
List-Post: <mailto:osg-us...@lists.openscenegraph.org>
List-Help: <mailto:osg-users-requ...@lists.openscenegraph.org?subject=help>
List-Subscribe: <http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org>,
	<mailto:osg-users-requ...@lists.openscenegraph.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2169852042121211912=="
Errors-To: osg-users-boun...@lists.openscenegraph.org
Sender: osg-users-boun...@lists.openscenegraph.org

--===============2169852042121211912==
Content-Type: multipart/alternative; boundary=e89a8f3ba03742fd5f04ceab0929

--e89a8f3ba03742fd5f04ceab0929
Content-Type: text/plain; charset=ISO-8859-1

Hi Michael,

Current implementation is maintained in osgRecipes (
https://github.com/xarray/osgRecipes), and some snapshots are shared in the
mail-list a few days ago using both VDSM and the compositor.

Wang Rui




2012/11/17 michael kapelko <korn...@gmail.com>

> What's the progress on this? And is there any open repository?
>
>
> 2012/9/17 Jeremy Moles <cubic...@gmail.com>
>
>> On Tue, 2012-09-11 at 10:54 +0800, Wang Rui wrote:
>> > Hi Jeremy,
>> >
>> > Thanks for the tests and feedback. I'm focusing on creating a material
>> > system which may be a little similar to the Ogre one but will be very
>> > easy to integrate with OSG scenes. I'd like to also have a benchmark
>> > including a complete deferred shading pipeline in the near future to
>> > show others how OSG produces realistic worlds. :-)
>> >
>> > Your requirement could be easiliy implemented with one forward pass
>> > rendering the scene to a texture, and two deferred passes doing the
>> > blur work with the texture as input. A final compositing pass will
>> > make use of the outputs of the blur passes and output to a new
>> > texture. You can get and use the new texture then in the scene for
>> > your own purpose instead of direct displaying them on screen. I'd like
>> > to upload a DOF effect file and an updated example some days later to
>> > demonstrate how these work.
>>
>> Hi Wang,
>>
>> Did you ever get a chance to work up an example showing something like
>> this? I've been trying to get it to work using a modified blur-x/blur-y
>> approach from osgPPU, but have had no success.
>>
>> > Thanks,
>> >
>> > Wang Rui
>> >
>> > 2012/9/11 Jeremy Moles <cubic...@gmail.com>:
>> > > On Mon, 2012-09-10 at 22:57 +0800, Wang Rui wrote:
>> > > This looks really cool so far. I'd be really interested to know if it
>> > > supports the following (and would be willing to create examples if
>> > > you're willing to help)...
>> > >
>> > > Scenario: I want to render an entire subgraph to an FBO texture once,
>> > > then apply 2 or more completely different shaders in some order, then
>> > > put the final result into a last texture to be used somewhere in the
>> > > scene. I'm doing a guassian blur, which typically applies two
>> different
>> > > shaders for x and y.
>> > >
>> > > I have this working in osgPPU, but I think you already have enough to
>> do
>> > > it here, I just couldn't put the pieces together. :)
>> > >
>> > _______________________________________________
>> > osg-users mailing list
>> > osg-us...@lists.openscenegraph.org
>> >
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>>
>> _______________________________________________
>> osg-users mailing list
>> osg-us...@lists.openscenegraph.org
>> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>>
>
>
> _______________________________________________
> osg-users mailing list
> osg-us...@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>

--e89a8f3ba03742fd5f04ceab0929
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Hi Michael,<div><br></div><div>Current implementation is maintained in osgR=
ecipes (<a href=3D"https://github.com/xarray/osgRecipes">https://github.com=
/xarray/osgRecipes</a>), and some snapshots are shared in the mail-list a f=
ew days ago using both VDSM and the compositor.</div>

<div><br></div><div>Wang Rui</div><div><br></div><div><br></div><div class=
=3D"gmail_extra"><br><br><div class=3D"gmail_quote">2012/11/17 michael kape=
lko <span dir=3D"ltr">&lt;<a href=3D"mailto:korn...@gmail.com" target=3D"_b=
lank">korn...@gmail.com</a>&gt;</span><br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div>What&#39;s the progress on this? And is=
 there any open repository?</div><div class=3D"HOEnZb"><div class=3D"h5"><d=
iv class=3D"gmail_extra">

<br><br><div class=3D"gmail_quote">2012/9/17 Jeremy Moles <span dir=3D"ltr"=
>&lt;<a href=3D"mailto:cubic...@gmail.com" target=3D"_blank">cubicool@gmail=
.com</a>&gt;</span><br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div>On Tue, 2012-09-11 at 10:54 +0800, Wang=
 Rui wrote:<br>
</div><div>&gt; Hi Jeremy,<br>
&gt;<br>
&gt; Thanks for the tests and feedback. I&#39;m focusing on creating a mate=
rial<br>
&gt; system which may be a little similar to the Ogre one but will be very<=
br>
&gt; easy to integrate with OSG scenes. I&#39;d like to also have a benchma=
rk<br>
&gt; including a complete deferred shading pipeline in the near future to<b=
r>
&gt; show others how OSG produces realistic worlds. :-)<br>
&gt;<br>
&gt; Your requirement could be easiliy implemented with one forward pass<br=
>
&gt; rendering the scene to a texture, and two deferred passes doing the<br=
>
&gt; blur work with the texture as input. A final compositing pass will<br>
&gt; make use of the outputs of the blur passes and output to a new<br>
&gt; texture. You can get and use the new texture then in the scene for<br>
&gt; your own purpose instead of direct displaying them on screen. I&#39;d =
like<br>
&gt; to upload a DOF effect file and an updated example some days later to<=
br>
&gt; demonstrate how these work.<br>
<br>
</div>Hi Wang,<br>
<br>
Did you ever get a chance to work up an example showing something like<br>
this? I&#39;ve been trying to get it to work using a modified blur-x/blur-y=
<br>
approach from osgPPU, but have had no success.<br>
<div><div><br>
&gt; Thanks,<br>
&gt;<br>
&gt; Wang Rui<br>
&gt;<br>
&gt; 2012/9/11 Jeremy Moles &lt;<a href=3D"mailto:cubic...@gmail.com" targe=
t=3D"_blank">cubic...@gmail.com</a>&gt;:<br>
&gt; &gt; On Mon, 2012-09-10 at 22:57 +0800, Wang Rui wrote:<br>
&gt; &gt; This looks really cool so far. I&#39;d be really interested to kn=
ow if it<br>
&gt; &gt; supports the following (and would be willing to create examples i=
f<br>
&gt; &gt; you&#39;re willing to help)...<br>
&gt; &gt;<br>
&gt; &gt; Scenario: I want to render an entire subgraph to an FBO texture o=
nce,<br>
&gt; &gt; then apply 2 or more completely different shaders in some order, =
then<br>
&gt; &gt; put the final result into a last texture to be used somewhere in =
the<br>
&gt; &gt; scene. I&#39;m doing a guassian blur, which typically applies two=
 different<br>
&gt; &gt; shaders for x and y.<br>
&gt; &gt;<br>
&gt; &gt; I have this working in osgPPU, but I think you already have enoug=
h to do<br>
&gt; &gt; it here, I just couldn&#39;t put the pieces together. :)<br>
&gt; &gt;<br>
&gt; _______________________________________________<br>
&gt; osg-users mailing list<br>
&gt; <a href=3D"mailto:osg-us...@lists.openscenegraph.org" target=3D"_blank=
">osg-us...@lists.openscenegraph.org</a><br>
&gt; <a href=3D"http://lists.openscenegraph.org/listinfo.cgi/osg-users-open=
scenegraph.org" target=3D"_blank">http://lists.openscenegraph.org/listinfo.=
cgi/osg-users-openscenegraph.org</a><br>
<br>
<br>
_______________________________________________<br>
osg-users mailing list<br>
<a href=3D"mailto:osg-us...@lists.openscenegraph.org" target=3D"_blank">osg=
-us...@lists.openscenegraph.org</a><br>
<a href=3D"http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscene=
graph.org" target=3D"_blank">http://lists.openscenegraph.org/listinfo.cgi/o=
sg-users-openscenegraph.org</a><br>
</div></div></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
osg-users mailing list<br>
<a href=3D"mailto:osg-us...@lists.openscenegraph.org">osg-us...@lists.opens=
cenegraph.org</a><br>
<a href=3D"http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscene=
graph.org" target=3D"_blank">http://lists.openscenegraph.org/listinfo.cgi/o=
sg-users-openscenegraph.org</a><br>
<br></blockquote></div><br></div>

--e89a8f3ba03742fd5f04ceab0929--

--===============2169852042121211912==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
osg-users mailing list
osg-us...@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

--===============2169852042121211912==--