Page 1 of 1

C4D R20 New Node Editor changes.

Posted: Wed Aug 01, 2018 4:42 pm
by Terryvfx
So after catching up with everything new with R20 and seeing all of the videos a single question came to my mind: is there a chance for the new UI to be implemented as a new editor for Octane in C4D?

First of all I would like to start by saying that the current editor is much better than the other ones available for competing plugins say Arnold or Redshift, Aoktar has definitely done a good job with it's implementation but I think that if you consider all of the features that the new UI brings to the table there is room for an argument to be made for switching gears into the new UI.

I will try here to come up with some Pros and Cons:

Pros:
- Improved speed by use of the Commander to call out nodes.
- Improved navigation with the ability to filter nodes via search box or having a list of current nodes being used plus having a mini map.
- Improved visualization with several levels of details to show up all the pins with color coded options for different data types.
- Ability to manage several connections at once aka plug a bunch of cables in another pin at once.
- Being able to compress a selection of nodes to create "group nodes" something already available in the stand-alone but not implemented in the plug-in, additionally, the ability to export/store said group nodes in different ways.
- Ability to expose parameters of single nodes within a group node as global parameters for later use in the main interface. (this is also already possible in the stand-alone)

Cons
- Time consuming to implement.
- May bring new bugs to the table.
- Not having a custom UI may make new features of Octane more difficult to implement.

Feel free to add comments to expand or discuss what I already said here, I would love to hear your thoughts on this topic.

Note that I'm assuming that everything listed in the new features can be use for another plugins.

References:
https://www.maxon.net/en/products/new-i ... materials/

Re: C4D R20 New Node Editor changes.

Posted: Wed Aug 01, 2018 4:46 pm
by aoktar
Terryvfx wrote:So after catching up with everything new with R20 and seeing all of the videos a single question came to my mind: is there a chance for the new UI to be implemented as a new editor for Octane in C4D?

First of all I would like to start by saying that the current editor is much better than the other ones available for competing plugins say Arnold or Redshift, Aoktar has definitely done a good job with it's implementation but I think that if you consider all of the features that the new UI brings to the table there is room for an argument to be made for switching gears into the new UI.
Thanks for appreciation! What did you loved there(R20)? And what you mean with new UI?

Re: C4D R20 New Node Editor changes.

Posted: Wed Aug 01, 2018 4:59 pm
by Terryvfx
Hi, Aoktar, You are welcome.

What I mean by the new UI is basically this:
UI.png
If I have to say something that I love the most out of the "Pros" that I listed before would be the ability to use the Comander and to make group nodes and expose parameters externally, this is something that I've always wanted.

Re: C4D R20 New Node Editor changes.

Posted: Wed Aug 01, 2018 5:25 pm
by aoktar
As I could see that it requires to use a special material node to use. And this interface is not included to R20 SDK. I would love to see a general implementation with supporting the any kind of materials(even 3rd parties). This would make our lifes are much easier. Thought that Octane Node Editor is completely coded by me without using any premade interface. And build over native structure of C4D storage system. So it's flexible but requires a lot of effort to transform to any other form.

Re: C4D R20 New Node Editor changes.

Posted: Wed Aug 01, 2018 5:58 pm
by Terryvfx
aoktar wrote:As I could see that it requires to use a special material node to use. And this interface is not included to R20 SDK. I would love to see a general implementation with supporting the any kind of materials(even 3rd parties). This would make our lifes are much easier.
Cheers to this, I think is only a matter of time then and yeah having a general implementation would benefit all parties.
aoktar wrote:Thought that Octane Node Editor is completely coded by me without using any premade interface. And build over native structure of C4D storage system. So it's flexible but requires a lot of effort to transform to any other form.
This I knew already and I think is one of the best, maybe there is room for a middle ground down the line were you can use the best aspects of the new interface while keeping the current base.

PD: I actually left you a PM yesterday about something dealing with the pins not showing up.