Request for Compositor application

Discussion area about developing with Ogre-Next (2.1, 2.2 and beyond)


Post Reply
Lax
Hobgoblin
Posts: 583
Joined: Mon Aug 06, 2007 12:53 pm
Location: Saarland, Germany
x 50

Request for Compositor application

Post by Lax »

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

http://www.lukas-kalinowski.com/Homepage/?page_id=1631
Please support Second Earth Technic Base built of Lego bricks for Lego ideas: https://ideas.lego.com/projects/81b9bd1 ... b97b79be62

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

Re: Request for Compositor application

Post by paroj »

automatically merging different HLMS is not trivial. Thats where the "old" RTSS shines BTW.
User avatar
dark_sylinc
OGRE Team Member
OGRE Team Member
Posts: 5296
Joined: Sat Jul 21, 2007 4:55 pm
Location: Buenos Aires, Argentina
x 1278
Contact:

Re: Request for Compositor application

Post by dark_sylinc »

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.
Lax
Hobgoblin
Posts: 583
Joined: Mon Aug 06, 2007 12:53 pm
Location: Saarland, Germany
x 50

Re: Request for Compositor application

Post by Lax »

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...

http://www.lukas-kalinowski.com/Homepage/?page_id=1631
Please support Second Earth Technic Base built of Lego bricks for Lego ideas: https://ideas.lego.com/projects/81b9bd1 ... b97b79be62

Lax
Hobgoblin
Posts: 583
Joined: Mon Aug 06, 2007 12:53 pm
Location: Saarland, Germany
x 50

Re: Request for Compositor application

Post by Lax »

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

http://www.lukas-kalinowski.com/Homepage/?page_id=1631
Please support Second Earth Technic Base built of Lego bricks for Lego ideas: https://ideas.lego.com/projects/81b9bd1 ... b97b79be62

Post Reply