Request for Compositor application

Discussion area about developing with Ogre2 branches (2.1, 2.2 and beyond)
Post Reply
Lax
Gnome
Posts: 382
Joined: Mon Aug 06, 2007 12:53 pm
Location: Saarland, Germany
x 9

Request for Compositor application

Post by Lax » Tue Nov 28, 2017 7:09 pm

Hi folks,

really cool would be a compositor application, in which the user can (like in blender) connect nodes, add effects etc. to form a nice workspace and export everything in a generic manner, so that it would be possible to integrate those bricks into an external application.
At the moment, a lot of compositor example islands do exist:
[*] Pbs
[*] Pbs Sky
[*] Pbs Sky Reflection
[*] PostProcessing
[*] HDR
[*] HDR_SMAA
[*] ...

Its really hard to connect them together, to have e.g. HDR + Sky + PostProcessing, etc. There are a lot of combinations possible. I managed to merge: Pbs+Sky+PostProcessing, but when I tried to merge that together with HDR, I got a knot in my brain and ugly crashes.

Thus an application would be great, like the HlmsEditor!

I hope I do not sound as a lazy user, because I neither have strong knowledge with compositors and nodes etc. nor the time, as I'm really busy with job and programming the NOWA-Engine.

Hopefully maybe someone else started such an application, or wants to start :D

Its just a request, nothing more...

Regards
Lax
0 x

paroj
OGRE Team Member
OGRE Team Member
Posts: 877
Joined: Sun Mar 30, 2014 2:51 pm
x 177
Contact:

Re: Request for Compositor application

Post by paroj » Mon Dec 04, 2017 11:25 am

automatically merging different HLMS is not trivial. Thats where the "old" RTSS shines BTW.
0 x

User avatar
dark_sylinc
OGRE Team Member
OGRE Team Member
Posts: 4118
Joined: Sat Jul 21, 2007 4:55 pm
Location: Buenos Aires, Argentina
x 244
Contact:

Re: Request for Compositor application

Post by dark_sylinc » Mon Dec 04, 2017 2:43 pm

paroj wrote:
Mon Dec 04, 2017 11:25 am
automatically merging different HLMS is not trivial. Thats where the "old" RTSS shines BTW.
What he's asking is different from the Hlms. He's just asking of an example where all the different techniques (HDR, SSAO, etc) which are currently being showcased separately, would be combined as one.

I am currently working on such thing, so it's a matter of time.
3 x

Lax
Gnome
Posts: 382
Joined: Mon Aug 06, 2007 12:53 pm
Location: Saarland, Germany
x 9

Re: Request for Compositor application

Post by Lax » Tue Dec 05, 2017 11:04 am

I am currently working on such thing, so it's a matter of time.
Wow cool, sounds great! It would be great, when the user could activate/deactivate compositor nodes, similiar the exampe with post processing...
0 x

Lax
Gnome
Posts: 382
Joined: Mon Aug 06, 2007 12:53 pm
Location: Saarland, Germany
x 9

Re: Request for Compositor application

Post by Lax » Thu Aug 08, 2019 2:45 pm

Hi dark_sylinc,

I know you are really busy.
Is there a chance, for such a demo in the next years?
I would ease the usage of Ogre a lot.

In Ogre 2.2 I'm struggling with some compositors:
- Terra: Just get an error 'Cannot locate resource none_rt'
- PlanarReflection (mirror not visible, no error)
- LocalCubemaps: Not able to combine with CompositorEffects
- ...

Its really hard to get workspaces working correctly, especially if you want to combine some compositor nodes

It would be really cool, if a compositor node helper could be implemented, with which the developer can plug several nodes together like:
- terra + PlanarReflections + AreaLights + Sky + CompositorEffects

So that the complicated code could be hidden away.

Best Regards
Lax
0 x

Post Reply