Redshift intergration?

559 views
Skip to first unread message

anni...@ngeniousstudio.com

unread,
Jul 24, 2017, 5:23:49 PM7/24/17
to gaffer-dev
Hello Everyone!

Does anyone have any update on hopefully Redshift support in the latest Gaffer?

We are starting a new project and looking at production tools...

thanks! 

John Haddon

unread,
Jul 25, 2017, 5:23:26 AM7/25/17
to gaffe...@googlegroups.com
Hi,
While we would love to have a Redshift integration for Gaffer, it is not something that is being actively worked on as far as I'm aware. We'd be happy to assist anyone who wanted to take it on though...
Cheers...
John

--
You received this message because you are subscribed to the Google Groups "gaffer-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gaffer-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
John Haddon - R&D Programmer
Image Engine
studio: +1 (604) 874-5634 | jo...@image-engine.com | www.image-engine.com



15 West 5th Avenue, Vancouver, BC, V5Y 1H4, Canada

If you are not the intended recipient, disclosure, copying, distribution and use of this email is prohibited. Please notify us immediately and delete this email from your systems. You may contact us at in...@image-engine.com if you do not wish to receive further commercial electronic messages. We may still send you messages for which we do not require consent.

Annick Harmel Tourneur

unread,
Jul 25, 2017, 10:21:38 AM7/25/17
to gaffe...@googlegroups.com
Good morning John,

We are looking into options and have some good R&D peeps here so it might be doable, can you give me an idea of how much work the integration would be?   In your opinion, are we talking about many months of R&D with a team of 20 ?  Or a lot less?  

Funny I think I know your name, I knew a John H. that lived in London years ago.... could you be him?

Have a great day, Annick




--
You received this message because you are subscribed to a topic in the Google Groups "gaffer-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/gaffer-dev/wtWs_4IG4s0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to gaffer-dev+unsubscribe@googlegroups.com.

Andrew Kaufman

unread,
Jul 25, 2017, 12:09:31 PM7/25/17
to gaffe...@googlegroups.com
I'd hope it takes far less than that anyways...

The most recent examples of renderer integration to Gaffer are Arnold and Appleseed. Image Engine integrated Arnold over the course of a summer with a team of 3-4 devs (and several users testing actively in production). That also included fully pipelining all our internal workflows, so the pure Gaffer side took a bit less actually. But then again, we were all familiar with the codebase already, and had an old GafferArnold prototype to start from, so that estimate would probably be conservative for another team.

As far as I know, Esteban at AppleseedHQ took on the Appleseed integration as a one man operation. He was asking questions about approach throughout the process, which is totally welcome, but did all (or most?) of the work on his own. Est, do you have a rough guess how much time you've put in there? Its worth pointing out that as he's part of the Appleseed dev team too, he was able to bend the renderer to fit Gaffer workflows where necessary. I don't know how much that came up in practice, but its a nice card to have in your back pocket.

If you're serious about taking on the Redshift project, I think it'd be a great addition to Gaffer. Another thought, if you're concerned about taking it on purely on your own, would be to reach out to Redshift themselves and see if they can devote any additional resources to the effort. They seem pretty keen to provide plugins provided they have customers requesting them.

Cheers,
Andrew

Andrew Kaufman - R&D Lead
Image Engine
studio: +1 (604) 874-5634 | and...@image-engine.com | www.image-engine.com

John Haddon

unread,
Jul 25, 2017, 12:29:00 PM7/25/17
to gaffe...@googlegroups.com
Hi Annick :)

I think Andrew's answer is probably better thought out than the one I was going to give, but for what it's worth my guesstimate would have been 1 good developer for 1 month to get to a proof of concept stage, and probably 6 months with another developer to get to something production worthy. Certainly not a team of 20 - there's opportunity to split the work up between maybe 2-3 developers but beyond that I think it'd be a case of diminishing returns.

I should caveat this by saying that I've only briefly studied the Redshift API - I didn't see any obvious gotchas in integrating it, but the devil is always in the details...

Cheers...
John

Esteban Tovagliari

unread,
Aug 1, 2017, 4:46:52 PM8/1/17
to gaffer-dev
Hi all,


As far as I know, Esteban at AppleseedHQ took on the Appleseed integration as a one man operation. He was asking questions about approach throughout the process, which is totally welcome, but did all (or most?) of the work on his own. Est, do you have a rough guess how much time you've put in there? 

Yes, I wrote the appleseed integration myself. It's hard to estimate how much time did it take because I am working on free time and in other appleseed related projects at the same time. I had a prototype quickly, in 3 or 4 weeks but that was using the old Cortex renderer. With the new API it would have been faster as it's a much better fit for a renderer like appleseed. Also I didn't have to write code to deal with shaders, I could reuse GafferOSL.
My very rough estimate would be something like 3 or 4 months.

Its worth pointing out that as he's part of the Appleseed dev team too, he was able to bend the renderer to fit Gaffer workflows where necessary. I don't know how much that came up in practice, but its a nice card to have in your back pocket.

We did not implement many things exclusively for Gaffer but I had help from the other members of the team to implement missing features in appleseed that we needed to integrate with Gaffer, like visibility flags and some more.

Est.

Scott Wilson

unread,
Sep 18, 2019, 3:34:23 PM9/18/19
to gaffer-dev
Sorry for resurrecting this thread, but are anyone currently working on/ released a Redshift integration? I'm slowly working on one on my free time so I can demo Gaffer for my studio, but if anyone has one that they've released or they are currently working on, then I'll happily contribute.

Paulo Nogueira

unread,
Sep 19, 2019, 3:09:54 PM9/19/19
to gaffe...@googlegroups.com
Hi,

I'm very much interested in having redshift plugged into Gaffer. Coincidentally, I was talking about it two days ago :)

Does anyone has started any prototyping/testing towards this goal ?

Cheers,
Paulo

--
You received this message because you are subscribed to the Google Groups "gaffer-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gaffer-dev+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gaffer-dev/a2ec8f9a-856e-41ae-a1ab-73a9a4488b44%40googlegroups.com.

Scott Wilson

unread,
Sep 19, 2019, 11:53:38 PM9/19/19
to gaffe...@googlegroups.com
I haven't dug too far into it, but I'm slowly working on it. My problem is I'm not an expert on the Gaffer or Redshift APIs by any stretch of the imagination.

santosh das

unread,
Apr 26, 2023, 1:21:50 PM4/26/23
to gaffer-dev
Hi All,
Looks like this thread has no movement from 2019, Is there any update on redshift for gaffer.

Reply all
Reply to author
Forward
0 new messages