Author Topic: Discussions about people's expectations, Corona developement, life and other things  (Read 19120 times)

2021-06-10, 14:40:53
Reply #90

lupaz

  • Active Users
  • **
  • Posts: 951
    • View Profile
Well, he was out of place. I hope I wasn't, and if I was I apologize.
Corona is truly great and everyone here I'm sure wishes the absolute best to the dev team.
I just can't wait to see new things.

2021-06-10, 15:59:23
Reply #91

Ondra

  • Administrator
  • Active Users
  • *****
  • Posts: 9048
  • Turning coffee to features since 2009
    • View Profile
Well, he was out of place. I hope I wasn't, and if I was I apologize.
Corona is truly great and everyone here I'm sure wishes the absolute best to the dev team.
I just can't wait to see new things.
You and everyone are welcome to participate, criticize, praise, and comment on Corona. The discussion just needs to stay pleasant ;)
Rendering is magic.How to get minidumps for crashed/frozen 3ds Max | Sorry for short replies, brief responses = more time to develop Corona ;)

2021-06-10, 21:13:03
Reply #92

davemahi

  • Active Users
  • **
  • Posts: 192
    • View Profile
    • iamstatic
Ya, I have also been less excited about Corona releases. I feel like the momentum that Corona used to have is gone, and the road map is out of step with our studios needs.

2021-06-10, 22:49:06
Reply #93

burnin

  • Active Users
  • **
  • Posts: 1532
    • View Profile
Development usually follows S-curve and disruption has come to rendering in form of Hybrid XPUs use, AI assistance... (even light baking would be beneficial a whole lot)... still, for Corona there aren't any intentions to stay in the loop. So will it stay behind? Since at a moment it just seems getting overwhelmed, complex and confused while some fruits are already dropping off before the harvest...
IDK... I hope not.

« Last Edit: 2021-06-10, 22:53:00 by burnin »

2021-06-11, 14:16:26
Reply #94

maru

  • Corona Team
  • Active Users
  • ****
  • Posts: 12708
  • Marcin
    • View Profile
Damn, I wanted to stay quiet here, but...
This is again what seems to be a difference in how software development looks from user point of view and "behind the scenes". If you only knew how much work is being done every day, I am sure 90% of those harsh comments would not be posted at all.

Also comparing the speed and complexity of Corona 1 development to Corona 7 development is like comparing building a house to building a city. :)
Marcin Miodek | chaos-corona.com
3D Support Team Lead - Corona | contact us

2021-06-11, 14:43:43
Reply #95

lupaz

  • Active Users
  • **
  • Posts: 951
    • View Profile
Damn, I wanted to stay quiet here, but...
This is again what seems to be a difference in how software development looks from user point of view and "behind the scenes". If you only knew how much work is being done every day, I am sure 90% of those harsh comments would not be posted at all.

Also comparing the speed and complexity of Corona 1 development to Corona 7 development is like comparing building a house to building a city. :)

It was how the events developed I think. The news came on a Friday, so all weekend people commenting on this without any official comments.
It took several days for a comment by Ondra to show and almost a week for a comment from you.

You're right. We have no idea how much work is needed to do this. Absolutely no idea whatsoever.



2021-06-11, 18:12:45
Reply #96

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 5434
    • View Profile
Not the meaning - the meaning is this, when you start building (creating a piece of software), all is open land and building is easy and goes fast. Once your piece of software is mature and production-ready, now LOTS of things interlock and depend on each other, making it harder to develop new features in it, especially when people rely on it for their livelihood so you can't afford to break what people are relying on.

So, building a house in an empty field is easy. Building a house in the middle of a city is hard, requires planning permission, has to account for all sorts of things around it, and has to fit and blend in, all without stopping the traffic or closing the shops :)
Tom Grimes | chaos-corona.com
Product Manager | contact us

2021-06-11, 19:20:14
Reply #97

hldemi

  • Active Users
  • **
  • Posts: 55
    • View Profile
I wonder if there is gonna be the end one day. End of new features. How far can we go. Will there be anything that can make revolution in photorealism since some authors already crossed the uncanny valley of photorealism with existing software. Is all thats left some Qol improvements and speed improvements.

Sorry for being offtopic but this got me thinking.

2021-06-11, 19:59:41
Reply #98

lolec

  • Active Users
  • **
  • Posts: 179
    • View Profile
That comment above about the house and the city is so flawed.
If you gonna start building a city you better hire a construction company, not rely on the same three people that did your house...
Because news flash those three people will do a terrible job and it will involve a lot of problems and a lot of setbacks, also they will promise you deadlines they can not keep. Sound familiar?

I struggle to understand how someone could be so out of touch with reality that they will tell the people actually DOING the thing "what you say is flawed"  How would you know more than them? Can you imagine I come to your work and after looking around for 10 minutes I start telling you that what you are doing is wrong? After you've spent years doing that?

The problem with analogies is that they only work on people who already agree with the premise in the first place but criticizing the analogy is absurd... Yes software is also not made of bricks... yes, software doesn't need streetlights.  Obviously, corona 1 is not EXACTLY like a house and corona 7 is not EXACTLY like a city.  But as Tom said, Corona 1 had to worry about much less things than Corona 7.

I hate forum arguments, I know they don't convince anyone, I know I look as much as a fool as the people who disagree with me. I know I look like a mindless fanboy.

I'm not doing this to convince anyone.

I know exactly what it takes to build products, I know how hard it is and discouraging it is to read comments like the ones we've seen in the forum lately. I'm also very familiar with the frustration of working your ass off for a year and not being able to say exactly what you think because as creators, you need to keep composture.

Reading some of Ondra, Maru and Tom comments, it's clear that the negativity is getting to them, enough for them to break character and express their disappointment.

My only goal is to offset the negativity and make the dev team feel a little less crappy.

Corona is a fucking brilliant piece of software. I see and appreciate the little details that go into that.  A product is much more about what It DOESN'T have than what it DOES HAVE. Corona is brilliant at not adding stuff, I know this will only be understood by a handful of people and will be seen as crazy talk by the rest. Hopefully, the dev team will smile knowing that every time I use Corona, I appreciate all the things it doesn't have. I even appreciate that it doesn't have Tonemapping YET, because doing great things take time. 

Many people say they decided to move to Corona because of the features mentioned in the roadmap, not only do I highly doubt that, but also it's a terrible decision. Personally, I didn't choose Corona because of the current or future features, but the ideology and principles behind it.  These principles guide all future decisions. The same people that decided to do all the things you love about Corona, decided to move tonemapping to V8, it is reasonable to expect that you will end up loving that decision too. Just be patient.

Thanks again for the decisions you make, I hope you have the resources you need to fulfill your vision and that you don't get discouraged. Thanks for making hard decisions, this shows real love for the product, and when a product is made with love, it makes a difference.

Looking forward to v8!






2021-06-11, 21:05:55
Reply #99

lupaz

  • Active Users
  • **
  • Posts: 951
    • View Profile
My only goal is to offset the negativity and make the dev team feel a little less crappy.


I wouldn't call it negativity but expressing frustration. There's nothing wrong with that and at a certain point it could be necessary.

Look at 3Ds Max for example. Years of extremely punishing comments everywhere by so many users, some more vocal than others.
But you know what, for a couple of years now things started to improve in the 3ds max team. The change came with the frustration that the users were expressing I think.

I understood what Marti meant. If your software grows, grow the team that makes it. Easier said than done though off course.
« Last Edit: 2021-06-11, 21:11:43 by lupaz »

2021-06-11, 22:23:43
Reply #100

lupaz

  • Active Users
  • **
  • Posts: 951
    • View Profile

2021-06-12, 01:23:45
Reply #101

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 5434
    • View Profile
The team is larger since the merger, it has never stopped growing, we're probably at twice the size we were at the time of the merger (gut feeling, I don't have the records of what the team size was back then to count :) ).

We have never said "development is slower because there isn't enough people" but rather "development may feel slower because things are mature now, new features are less revolutionary, and it can take more time to implement features due to the complexity of the engine and how much interrelation there is between all the parts" (where "more people" doesn't always solve that last one, when it comes to how things interrelate - in fact sometimes more people makes that worse and not better, with things more likely to break :) Not all problems are of a nature that more people makes it go faster, as the old analogy goes if it takes 1 woman 9 months to grow a baby, it will not take 9 women 1 month to grow a baby).

We are always looking for new good developers, but they are in short supply and that would be true merger or not, the merger is not a magic wand in that regard nor was it ever expected to be :) The search for good developers to grow the team does not equal "OMG we are really short staffed" though, just that we are always looking to grow the team.

Cheers!

Tom Grimes | chaos-corona.com
Product Manager | contact us

2021-06-12, 01:56:33
Reply #102

lupaz

  • Active Users
  • **
  • Posts: 951
    • View Profile
The team is larger since the merger, it has never stopped growing, we're probably at twice the size we were at the time of the merger (gut feeling, I don't have the records of what the team size was back then to count :) ).

We have never said "development is slower because there isn't enough people" but rather "development may feel slower because things are mature now, new features are less revolutionary, and it can take more time to implement features due to the complexity of the engine and how much interrelation there is between all the parts" (where "more people" doesn't always solve that last one, when it comes to how things interrelate - in fact sometimes more people makes that worse and not better, with things more likely to break :) Not all problems are of a nature that more people makes it go faster, as the old analogy goes if it takes 1 woman 9 months to grow a baby, it will not take 9 women 1 month to grow a baby).

We are always looking for new good developers, but they are in short supply and that would be true merger or not, the merger is not a magic wand in that regard nor was it ever expected to be :) The search for good developers to grow the team does not equal "OMG we are really short staffed" though, just that we are always looking to grow the team.

Cheers!

Thank you Tom. Just one comment: not everyone is waiting for revolutionary changes. Many are mentioning a slice tool of sorts. Or, for me, I love things like the material and map selct, or the uvw randomizer. maybe adding levels to the color correct tool? To me those are eye candy. Maybe others feel the same way amd there's no need to tackle two huge endeavors like a new phisical material or a new tone mapper.
Small things can go really far in my opinion.

2021-06-12, 02:06:44
Reply #103

TomG

  • Administrator
  • Active Users
  • *****
  • Posts: 5434
    • View Profile
All discussed back in November, https://blog.corona-renderer.com/behind-the-scenes-the-corona-renderer-development-process/ - where we discuss how we prioritize what to work on next (and how that is never a perfect science).
Tom Grimes | chaos-corona.com
Product Manager | contact us

2021-06-12, 10:00:59
Reply #104

LorenzoS

  • Active Users
  • **
  • Posts: 291
    • View Profile
Hello everyone,
I would like to ask the team if it would be possible to publish on the forum the list of bugs (internalid = xxxxxxx) that have not been solved at the moment and maybe to specify if and when you intend to work on them?

thank you

up

Hi all,
my proposal to team is to create a specific area like this:

https://forum.corona-renderer.com/index.php?topic=96.0

where the user can vote the priority to solve the know bugs.

Thank you