Hello, guys!
I developed a plugin for Houdini - COPstance [copsubstance.com], that adds some most powerful Substance Designer atomic nodes to Houdini in COP2 context. For now, there are 24 nodes in Substance menu: Arc Pavement, Blend, Channels Shuffle, Cube 3D, Directional Warp, Distance, Emboss, Fluid, FX-Map, Gradient (Dynamic), Gradient Map, Grayscale Conversion, Levels, Normal, Seamless Noise, Shape Mapper, Simple Perlin, Slope Blur, Splatter, Splatter Circular, Tile, Tile Generator, Transform 2D, Warp.
And 16 nodes in Substance Patterns menu: Checker 1, Fibers 1, Fibers 2, Gaussian 1, Gaussian 2, Gradient Linear 1, Gradient Linear 2, Gradient Linear 3, Liquid, Mesh 1, Mesh 2, Shape, Waveform 1, Weave 1, Weave 2, Weave Generator.
All nodes have the same specific parameters as nodes in Substance Designer. All nodes work almost identically to nodes in Substance Designer.
Node FX-Map has some specifics in work. The nodes inside the FX-Map in Substance Designer work in such a way that multiple outputs can be connected to one input and each output can have only one connection to the input. That is, the outputs act as inputs, and the inputs act as outputs. Therefore, the nodes inside the FX-Map node in COP Substance must connect from right to left. That is, the root node is on the right, and the entire hierarchy goes to the left.
For now, there are support only Windows versions of Houdini 17.0, 17.5, 18.0, 18.5 and 19.0.
COPstance - plugin for Houdini
20948 33 15- Quantico
- Member
- 35 posts
- Joined: Nov. 2018
- Offline
Edited by Quantico - Feb. 9, 2022 15:46:36
COPstance - plugin for Houdini
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
- chrism
- Staff
- 2544 posts
- Joined: Sept. 2007
- Offline
- Quantico
- Member
- 35 posts
- Joined: Nov. 2018
- Offline
Updated plugin to version 1.0.1
- FX-Map node: added Color Mode parameter for Quadrant node
- FX-Map node: added Luminosity parameter for Quadrant node
- FX-Map node: fixed root node loading.
- FX-Map node: fixed some rare crashes.
- Added 5 assets (.hdanc): Fibers 1, Fibers 2, Mesh 1, Mesh 2, Waveform 1.
- FX-Map node: added Color Mode parameter for Quadrant node
- FX-Map node: added Luminosity parameter for Quadrant node
- FX-Map node: fixed root node loading.
- FX-Map node: fixed some rare crashes.
- Added 5 assets (.hdanc): Fibers 1, Fibers 2, Mesh 1, Mesh 2, Waveform 1.
COPstance - plugin for Houdini
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
- Quantico
- Member
- 35 posts
- Joined: Nov. 2018
- Offline
Updated plugin to version 1.1.0
- Added new base node: Tile
- Added 2 assets (Substance Patterns): Shape and Shape Mapper.
- Added new base node: Tile
- Added 2 assets (Substance Patterns): Shape and Shape Mapper.
Edited by Quantico - Oct. 18, 2021 13:43:37
COPstance - plugin for Houdini
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
- Akelian
- Member
- 34 posts
- Joined: July 2015
- Offline
- Quantico
- Member
- 35 posts
- Joined: Nov. 2018
- Offline
AkelianWow, this is cool! It was exactly what I wanted when I started to develop this plugin half a year ago. There are some old threads on Substance forums, where people asked for this.
Just FYI the gamedev tools already have a pretty amazing Substance integration in COP (currently in beta)
But there are some problems with this Substance node: I can not figure out how to pass some image to it.
COPstance - plugin for Houdini
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
- _Christopher_
- Member
- 767 posts
- Joined: April 2014
- Offline
- Quantico
- Member
- 35 posts
- Joined: Nov. 2018
- Offline
Christopher_RIt all started as a challenge. I wanted to replicate the Substance Designer nodes in Houdini. But it turned out that not all nodes can be replicated in Houdini. So I decided to make this plugin. Developing it was fun and very interesting. A separate challenge was to make the result of the nodes identical to the Substance Designer ones.
@Quantico - How did you create this ? I like this, thanks.
I think why many will choose the gamedev tools is the price of your tool COP Substance.Unfortunately, I cannot make it free - it took a lot of my personal time, to develop this plugin. Besides this, to use Substance Designer integration from gamedev tools, you also need a license for a Substance Designer, which costs a minimum of $150 for indie. Without it, it is just a player of ready-made assets. Also, this integration does not work with textures with dimensions that are not powers of 2, as well as large than 4096x4096. Also, you cannot use this integration to transfer your texture to Substance Designer for processing.
I think these are two different products that are designed for different purposes.
COPstance - plugin for Houdini
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
- _Christopher_
- Member
- 767 posts
- Joined: April 2014
- Offline
- Avik
- Member
- 6 posts
- Joined: March 2010
- Offline
- Quantico
- Member
- 35 posts
- Joined: Nov. 2018
- Offline
Christopher_ROK, thank you. I will think about this.
I never said to make it free, rather simply lower the price. If many choose the game developer tools over your COPSubstance tool considering the game developer tools are free, then lowering the price may not be a bad chose, especially if it has not sold well.
AvikThank you!
This is a great plugin. Hope Sidefx cuts a sweet deal with you.
I added a subscription button on website, so you can be informed when a new version of the plugin is out (and about discounts).
COPstance - plugin for Houdini
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
- Quantico
- Member
- 35 posts
- Joined: Nov. 2018
- Offline
A new version 1.2.0 of the plugin is just released!
New in this version:
- Added Transformation 2D basic node.
- Replaced Houdini's Transform node with a new Transformation 2D node inside all pattern nodes. Now tiling is much faster.
- Normal Node: fixed scaling problems. Now its output looks identical for different sizes and same parameters.
- Added new pattern nodes: Cube 3D, Gaussian 1, Gaussian 2, Gradient Linear 1, Gradient Linear 2, Gradient Linear 3.
New in this version:
- Added Transformation 2D basic node.
- Replaced Houdini's Transform node with a new Transformation 2D node inside all pattern nodes. Now tiling is much faster.
- Normal Node: fixed scaling problems. Now its output looks identical for different sizes and same parameters.
- Added new pattern nodes: Cube 3D, Gaussian 1, Gaussian 2, Gradient Linear 1, Gradient Linear 2, Gradient Linear 3.
COPstance - plugin for Houdini
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
- Quantico
- Member
- 35 posts
- Joined: Nov. 2018
- Offline
A new version 1.3.0 of the plugin is just released!
In this release:
- Added new basic node: Levels.
- Added new basic node: Splatter.
- Added new pattern node: Checker 1.
- FxMap node: added Render region parameters.
- FxMap node: fixed nodes recursion loop detection.
- FxMap node: fixed AlphaBlend mode rendering.
- FxMap node: fixed some other bugs.
- Tile node: fixed bug with using not connected image.
In this release:
- Added new basic node: Levels.
- Added new basic node: Splatter.
- Added new pattern node: Checker 1.
- FxMap node: added Render region parameters.
- FxMap node: fixed nodes recursion loop detection.
- FxMap node: fixed AlphaBlend mode rendering.
- FxMap node: fixed some other bugs.
- Tile node: fixed bug with using not connected image.
COPstance - plugin for Houdini
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
- FFD
- Member
- 80 posts
- Joined: Feb. 2018
- Offline
It looks like an awesome plugin, I have a few questions though.
Are there any plans for adding any equivalents to the tiling noises available in substance designer?
Do you have any plans for making the blur nodes that can be driven by grayscale maps, for example slope blur?
What happens if we want use one of the Copstance nodes inside a hda, will it work without the plugin installed on other PCs?
Are there any plans for adding any equivalents to the tiling noises available in substance designer?
Do you have any plans for making the blur nodes that can be driven by grayscale maps, for example slope blur?
What happens if we want use one of the Copstance nodes inside a hda, will it work without the plugin installed on other PCs?
- Quantico
- Member
- 35 posts
- Joined: Nov. 2018
- Offline
FFDYes, I can add noise nodes.
Are there any plans for adding any equivalents to the tiling noises available in substance designer?
FFDSlope Blur is not a very complicated node. I can add it too.
Do you have any plans for making the blur nodes that can be driven by grayscale maps, for example slope blur?
FFDI would like to give you such an opportunity, but unfortunately, Houdini didn't allow to embed plugin inside hda, or make a read-only plugin.
What happens if we want use one of the Copstance nodes inside a hda, will it work without the plugin installed on other PCs?
COPstance - plugin for Houdini
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
- Quantico
- Member
- 35 posts
- Joined: Nov. 2018
- Offline
Hello, guys!
A new version 1.4.0 of the plugin is just released!
In this version:
- Added Houdini 18.0 support.
- Added new basic node: Blend.
- Added new basic node: Arc Pavement.
- Added new basic node: Slope Blur.
- Channels Shuffle node: fixed parameters saving.
- Directional Warp node: fixed non-tile render.
- Warp node: fixed non-tile render.
Blend and Slope Blur nodes are totally identical to Substance Designer's ones.
A new version 1.4.0 of the plugin is just released!
In this version:
- Added Houdini 18.0 support.
- Added new basic node: Blend.
- Added new basic node: Arc Pavement.
- Added new basic node: Slope Blur.
- Channels Shuffle node: fixed parameters saving.
- Directional Warp node: fixed non-tile render.
- Warp node: fixed non-tile render.
Blend and Slope Blur nodes are totally identical to Substance Designer's ones.
COPstance - plugin for Houdini
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
- malbrecht
- Member
- 806 posts
- Joined: Oct. 2016
- Offline
Hi,
just stumbled over this - fantastic work, I love it! The price - if I see it right - is extremely low and absolutely fair. I am going to buy a license right now, even though I have no personal use for it because efforts like this NEED to be supported.
That said, I would strongly recommend to not call it “Substance” in any way. I haven't researched whether Adobe (now owner of that stuff) owns rights to the name, but the original authors most probably do. Besides, they do own patents (which, as far as I have followed discussions about what they got patented, I found funny, as the same kind of things have been done since the beginning of coloured computer graphics )
It would be quite sad if you had to shut down because of name-infringing or even patent-issues.
Marc
just stumbled over this - fantastic work, I love it! The price - if I see it right - is extremely low and absolutely fair. I am going to buy a license right now, even though I have no personal use for it because efforts like this NEED to be supported.
That said, I would strongly recommend to not call it “Substance” in any way. I haven't researched whether Adobe (now owner of that stuff) owns rights to the name, but the original authors most probably do. Besides, they do own patents (which, as far as I have followed discussions about what they got patented, I found funny, as the same kind of things have been done since the beginning of coloured computer graphics )
It would be quite sad if you had to shut down because of name-infringing or even patent-issues.
Marc
---
Out of here. Being called a dick after having supported Houdini users for years is over my paygrade.
I will work for money, but NOT for "you have to provide people with free products" Indie-artists.
Good bye.
https://www.marc-albrecht.de [www.marc-albrecht.de]
Out of here. Being called a dick after having supported Houdini users for years is over my paygrade.
I will work for money, but NOT for "you have to provide people with free products" Indie-artists.
Good bye.
https://www.marc-albrecht.de [www.marc-albrecht.de]
- Quantico
- Member
- 35 posts
- Joined: Nov. 2018
- Offline
malbrechtThank you for your support!
Hi,
just stumbled over this - fantastic work, I love it! The price - if I see it right - is extremely low and absolutely fair. I am going to buy a license right now, even though I have no personal use for it because efforts like this NEED to be supported.
Yeah, the price is low because there are no so many nodes for now. Maybe I will increase it in the future.
malbrechtOK, this is an interesting question. Note, that the name of plugin is “COP Substance”, not just Substance. And their product name is “Substance Designer”. I don't think that they patented the “Substance” word.
That said, I would strongly recommend to not call it “Substance” in any way. I haven't researched whether Adobe (now owner of that stuff) owns rights to the name, but the original authors most probably do. Besides, they do own patents (which, as far as I have followed discussions about what they got patented, I found funny, as the same kind of things have been done since the beginning of coloured computer graphics )
It would be quite sad if you had to shut down because of name-infringing or even patent-issues.
In any way, I don't think that they worry about me But if they ask, I will change the name of my plugin - this is not a problem.
COPstance - plugin for Houdini
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
- malbrecht
- Member
- 806 posts
- Joined: Oct. 2016
- Offline
Hi, Oleg,
just pointing it out here, don't shoot the messenger :-D
Honestly, I'd be careful with companies like Adobe. I would not expect their lawyers to accept an argument like “my product is called Cop substance” … actually, I would ask them and, if so required, change the name of my product, just to avoid an unnecessary quarrel on a battlefield that I neither could win nor profit from.
They'd probably not ask but sue you right away … so I would definitely take the action and ask them.
That said: License bought - and I will try to find the time to look into it, too! :-)
Marc
just pointing it out here, don't shoot the messenger :-D
Honestly, I'd be careful with companies like Adobe. I would not expect their lawyers to accept an argument like “my product is called Cop substance” … actually, I would ask them and, if so required, change the name of my product, just to avoid an unnecessary quarrel on a battlefield that I neither could win nor profit from.
They'd probably not ask but sue you right away … so I would definitely take the action and ask them.
That said: License bought - and I will try to find the time to look into it, too! :-)
Marc
---
Out of here. Being called a dick after having supported Houdini users for years is over my paygrade.
I will work for money, but NOT for "you have to provide people with free products" Indie-artists.
Good bye.
https://www.marc-albrecht.de [www.marc-albrecht.de]
Out of here. Being called a dick after having supported Houdini users for years is over my paygrade.
I will work for money, but NOT for "you have to provide people with free products" Indie-artists.
Good bye.
https://www.marc-albrecht.de [www.marc-albrecht.de]
- Quantico
- Member
- 35 posts
- Joined: Nov. 2018
- Offline
malbrecht
Hi, Oleg,
just pointing it out here, don't shoot the messenger :-D
Honestly, I'd be careful with companies like Adobe. I would not expect their lawyers to accept an argument like “my product is called Cop substance” … actually, I would ask them and, if so required, change the name of my product, just to avoid an unnecessary quarrel on a battlefield that I neither could win nor profit from.
They'd probably not ask but sue you right away … so I would definitely take the action and ask them.
OK, Marc, I understand. I will think about it.
malbrechtI hope you will enjoy it!
That said: License bought - and I will try to find the time to look into it, too! :-)
COPstance - plugin for Houdini
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
https://copsubstance.com [copsubstance.com]
Follow COPstance on Twitter: https://x.com/copsubstance [x.com]
-
- Quick Links