Chaos Corona Forum

General Category => Porting and API => Chaos Corona for Blender => Topic started by: blanchg on 2018-06-23, 23:14:43

Title: Blender 2.80 or Corona 2.0?
Post by: blanchg on 2018-06-23, 23:14:43
Hey guys, what do you want first?

Support for Blender 2.8

Support for Corona 2.0

Doing 2.80 will get 2.0 compatibility only in 2.80, doing 2.0 now might mean losing support for Corona 1.7 and the Mac version requiring a early version.

However Blender has changed their render engine completely which means it will take me several months to get it working.

This work is for you all so let me know what you need.
Title: Re: Blender 2.80 or Corona 2.0?
Post by: lacilaci on 2018-06-24, 07:08:34
I think making support for corona 2.0 in blender 2.8 now doesn't make much sense.
Who knows what will change until 2.8 releases so I guess development of plugin/exporter would be even slower now.
So support for latest existing corona for latest official blender release would make more sense.

Anyway, do you think it would be possible to convert blender 2.8 principled shader to corona material? So that it would be possible to create materials in realtime viewport and then auto-convert them when switching to corona?
Title: Re: Blender 2.80 or Corona 2.0?
Post by: blanchg on 2018-06-24, 07:24:50
That is a different topic entirely 😁 with some community help we might be able to get close but not exact
Title: Re: Blender 2.80 or Corona 2.0?
Post by: cosimoras on 2018-06-24, 15:03:11
Hi Blanchg and thanks for your productive dedication! I would prefer a stable Corona 1.7, otherwise you would risk losing everything ...
Title: Re: Blender 2.80 or Corona 2.0?
Post by: blanchg on 2018-06-24, 21:31:04
What is making 1.7 unstable? Apart from the preview with images.
Title: Re: Blender 2.80 or Corona 2.0?
Post by: cosimoras on 2018-06-25, 16:41:11
I was wrong to use the term stable. I prefer a fully functional release, even if not current.
The "export object"  does not work for "only selected", it exports everything.
Sometimes it creates errors in the file.mtl the "hue saturations value".
Title: Re: Blender 2.80 or Corona 2.0?
Post by: johan belmans on 2018-06-25, 20:14:09
Support for Blender 2.8 would be my choice.
Title: Re: Blender 2.80 or Corona 2.0?
Post by: blanchg on 2018-06-25, 22:44:54
I was wrong to use the term stable. I prefer a fully functional release, even if not current.
The "export object"  does not work for "only selected", it exports everything.
Sometimes it creates errors in the file.mtl the "hue saturations value".

If you could provide small .blend files that demonstrate the last issue it would help.
Title: Re: Blender 2.80 or Corona 2.0?
Post by: cosimoras on 2018-06-26, 22:00:36
Error "Hue saturation value"
Title: Re: Blender 2.80 or Corona 2.0?
Post by: andreimd87 on 2018-06-27, 10:36:56
thank you for your time to make this good thing. personaly for me, i will stay on 2.79 maybe for a half of year because i got its workflow in my hands already. but i would like of course corona 2 for 2.79 for it's speed. however i'm very happy with the old 1.6 because all is working good. i would prefer more the interactive integration instead of newer versions. but it's just my point.
Title: Re: Blender 2.80 or Corona 2.0?
Post by: andreimd87 on 2018-06-27, 10:42:55
Error "Hue saturation value"
it's a very known thing already. a hue/saturation is a tonemapping operation. so you have to use a "tone mapping" node alongside "hue/saturation" node.
Title: Re: Blender 2.80 or Corona 2.0?
Post by: blanchg on 2018-06-27, 10:45:11
thank you for your time to make this good thing. personaly for me, i will stay on 2.79 maybe for a half of year because i got its workflow in my hands already. but i would like of course corona 2 for 2.79 for it's speed. however i'm very happy with the old 1.6 because all is working good. i would prefer more the interactive integration instead of newer versions. but it's just my point.
That level of integration won't be possible until it is added to the standalone which won't be in any current release.  Of course I could do it now but the performance would be unbearable and it is a lot of work for something that won't be usable.
Title: Re: Blender 2.80 or Corona 2.0?
Post by: andreimd87 on 2018-06-27, 10:49:06
thank you for your time to make this good thing. personaly for me, i will stay on 2.79 maybe for a half of year because i got its workflow in my hands already. but i would like of course corona 2 for 2.79 for it's speed. however i'm very happy with the old 1.6 because all is working good. i would prefer more the interactive integration instead of newer versions. but it's just my point.
That level of integration won't be possible until it is added to the standalone which won't be in any current release.  Of course I could do it now but the performance would be unbearable and it is a lot of work for something that won't be usable.

sad... maybe in the next life :) ok. then i would stay on 2.79 with new corona. :) thanks
Title: Re: Blender 2.80 or Corona 2.0?
Post by: cosimoras on 2018-06-27, 11:44:14
it's a very known thing already. a hue/saturation is a tonemapping operation. so you have to use a "tone mapping" node alongside "hue/saturation" node.

Perfect! Thank you!
Title: Re: Blender 2.80 or Corona 2.0?
Post by: andreimd87 on 2018-06-27, 11:47:05
it's a very known thing already. a hue/saturation is a tonemapping operation. so you have to use a "tone mapping" node alongside "hue/saturation" node.

Perfect! Thank you!
glad to help
Title: Re: Blender 2.80 or Corona 2.0?
Post by: Ludvik Koutny on 2018-06-28, 10:21:41
2.8 definitely

2.8 will attract a lot more users to Blender, and likely, many of them will be looking for something better than Cycles, at least for achviz. Therefore it makes a lot more sense :)

By the way thank you very much for all the effort put into the exporter! :)
Title: Re: Blender 2.80 or Corona 2.0?
Post by: andreimd87 on 2018-06-28, 14:43:28
i'm coming with a little sugestion. since the exporter works with corona v2 while rendering it's a "solution" to make the exporter working with two different binaries. one for material with old corona and another one for final rendering.  what do you think? a temporary solution for using v2 of corona with actual exporter.
Title: Re: Blender 2.80 or Corona 2.0?
Post by: rHebKo on 2018-07-04, 18:23:42
While its understandable that people want 2.8 support, as it stands developing addons for blender 2.8 is being actively discouraged due to upcoming changes in the python api. https://code.blender.org/2018/06/beyond-the-code-quest/ (https://code.blender.org/2018/06/beyond-the-code-quest/)

it might be more worthwhile to focus on getting to know corona 2.0 better.
Title: Re: Blender 2.80 or Corona 2.0?
Post by: monkriss on 2018-07-24, 10:23:14
Personally I think that if I can get my hands on Corona 2.0 first then i'll be happy. Because I use Blender and Corona, half of the cycles features are unusable anyway. Plus 2.79 has been good to me for the past (year?), so 2.8 isn't so important to me right now. The features for Corona 2.0 though... they look amazzinggg
Title: Re: Blender 2.80 or Corona 2.0?
Post by: lacilaci on 2018-11-22, 19:38:14
So how does this look atm? With 2.8 being finalized can we expect Corona addon? Is there someone actively working on this?
Title: Re: Blender 2.80 or Corona 2.0?
Post by: blanchg on 2018-11-22, 20:33:29
When I first started this thread I tried blender 3 but the add-ons weren't possible. I will revisit that as blender gets closer to a release. One thing we will lose is change detection. So using proxies will be the only way to speed up the export process.
Title: Re: Blender 2.80 or Corona 2.0?
Post by: blanchg on 2018-11-22, 20:53:25
Addon's have been told to wait until the first beta release where the blender python api will be stabilised.  That will be in the next week or two so I will start back on it then.

This is a massive change though so don't expect a working plugin this year, likely sometime in Jan/Feb.
Title: Re: Blender 2.80 or Corona 2.0?
Post by: rHebKo on 2018-11-30, 05:51:07
The BETA is out and the devs have given the go-ahead to start addon development!
Title: Re: Blender 2.80 or Corona 2.0?
Post by: blanchg on 2018-11-30, 06:02:58
On it
Title: Re: Blender 2.80 or Corona 2.0?
Post by: lacilaci on 2018-11-30, 06:34:25
On it

Actualy even though they stated it is now in beta, according to the post at blender.org API is still being finished, so I guess it could still break the addon.
Title: Re: Blender 2.80 or Corona 2.0?
Post by: Sanekum on 2019-04-09, 06:56:44
First of all, thanks for the work already done.
Since the beta has already reached the state in which it is possible to work in it, is there any progress in the work of the 2.8 plugin?
We will be happy to do a beta test. :D

Because now I am standing at a crossroads, stay at 2.79 with corona or study 2.8 without it.
Title: Re: Blender 2.80 or Corona 2.0?
Post by: blanchg on 2019-04-09, 07:00:48
There is a massive change getting it ready for 2.8

Basically none of it will work without rewriting the exporter which is about 50% of it.

I very rough estimate 200-300 hours work.  Combine that with Corona doing a new file format I will wait and do them together.
Title: Re: Blender 2.80 or Corona 2.0?
Post by: Sanekum on 2019-04-19, 12:35:47
Sounds good to me, worth the wait.

And another question, is there Corona Distance Map shader awailable in Standalone 3 ?
Title: Re: Blender 2.80 or Corona 2.0?
Post by: blanchg on 2019-04-19, 13:04:14
I haven't seen it documented anywhere does it export from Max?
Title: Re: Blender 2.80 or Corona 2.0?
Post by: Sanekum on 2019-04-19, 14:58:53
It works in Max since 1.5 version I guess
Title: Re: Blender 2.80 or Corona 2.0?
Post by: burnin on 2019-04-19, 17:51:14
It works in Max since 1.5 version I guess
Yes, but does it get exported for rendering with Standalone (ie. like on a client, over network)?
How to render using Corona Standalone? (https://coronarenderer.freshdesk.com/support/solutions/articles/5000547357-how-to-render-using-corona-standalone-) @HelpDesk
Title: Re: Blender 2.80 or Corona 2.0?
Post by: Sanekum on 2019-04-20, 07:54:04
It works in Max since 1.5 version I guess
Yes, but does it get exported for rendering with Standalone (ie. like on a client, over network)?
How to render using Corona Standalone? (https://coronarenderer.freshdesk.com/support/solutions/articles/5000547357-how-to-render-using-corona-standalone-) @HelpDesk


Unfortunately I can not reproduce it, I do not work in Max
Title: Re: Blender 2.80 or Corona 2.0?
Post by: romullus on 2019-04-20, 10:01:02
Just tested with latest build - Corona can't export distance map to standalone.