Substance Designer

Some guidelines before posting:
- This place is dedicated to feature requests and/new ideas suggestions. It is not made for bug reports (you can use the forum or the bug reporters for this).
- Before to create a new ticket, make sure your idea hadn’t been suggested before (if so it’s better to upvote it)
- 1 post = 1 idea

Thanks

  1. Pixel processor, For loop

    When using the pixel processor i would like a "For" loop node that loops a number of times based on an int input. Currently i find myself having to nest if statements a lot and a loop would be of great help.

    45 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Wang tile algorithm

    Add Wang tile algorithm to SD, here example https://en.wikipedia.org/wiki/Wang_tile
    and here how its work with textures http://www.pathofexile.com/forum/view-thread/55091

    15 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Right click to reset Individual Values to their default

    For Example: I want to set my levels values via the sliders. I test out the white value and move the slider in the histogram. I hate the value I chose, and want to reset that value to default. Instead of going into the values tab and setting them to 0, I would like to be able to just right click the slider and have it auto-snap to it's default.

    This UX functionalilty can be extended to any slider or number input for quick iteration.

    3dsmax allows this on all value entries by right click on the small up and…

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  4. Add multiple UV support to SD default shaders.

    If I can bake maps on the second UV channel it would also be nice to see them in the 3d viewport. Picking the UV channel for each input map of a shader would be best.

    22 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Auto connect nodes when you drag them over wires

    Maybe I use Houdini too much, but I find I waist tons of time connecting and reconnecting nodes in SD. Please add a bunch of behaviors for connecting nodes.


    1. Drag a node between across a connection wire - have it highlight telling you if you let go it will insert that node between the two and wire it up.

    2. Allow you to grab a connection wires toward the connection point, unhook it and plug it in elsewhere.

    3. Shake a node to disconnect its connections

    72 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. I would really like to see nodes in Substance Designer to help in creating texture atlases.

    Currently when I create my substances I have to render the images and make my atlases buy hand. It would be really great if I could create my atlas right in Designer.

    What is needed is some way of designing an area on an image to tile as if its the edge of the image so that any noise etc you plug into it would still tile on any quad UV to that area.

    Hope that makes sense.

    Thanks
    Travis

    20 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Hotkey for maximise current window view

    Similar to when using Maya, something like hit spacebar to maximise that view then spacebar again to go back.

    I found myself doing a lot of window resizing when using the program and thought this would be a nice feature to not have to keep re-jigging the layout.

    54 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    backlog  ·  4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Bigger font size for node names

    The font size for node names in graph view is very small. It's hard to read without zooming way into the graph.

    37 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Seamless Greyscale/Colour Node Switching

    Its really annoying to have to provide two versions of the same node or to implement a hacky Greyscale/Colour switch on a graph (which means you have to reconnect nodes or get messy with greyscale/colour conversion nodes between graphs) in order to provide optimised graph types.

    Being able to switch between Greyscale and Colour modes for any given node without messy conversion graph strings, or to integrate such functionality in a graph should be an automatic and painless process inside Substance Designer.

    11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. Mesh info input node

    This node would allow to link mesh info to the graph, and would auto generate/bake mesh information textures accordingly to where you plug them.

    For example if you have a weather node that requires the AO and the curvature, you just plug the mesh input and the maps will be generated (if not already there).

    It would be very handy for reusing a graph wit ha new geometry.

    41 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Better Vector Tools


    • Line thickness.
      Currently it is always 1px wide.
      The "Clear Color" command (that makes the fill or the line color invisible) is somewhat buggy on multiple selections: sometimes it doesn't clear all the selected shapes.
      Eventually, the stroke thickness should be exposed.


    • Freeze Booleans operations.
      Currently there is no way to collapse several shapes into one.


    • Better transform/snap tools.
      Flip along horizontal or vertical position.
      Constrain the size of the polygon tools during creation.
      Snap to axis with SHIFT when using the pen.
      Introduce rulers for snapping.


    • Use Antialias
      There's currently no support for antialias in SVG.


    • Fix the UNDO …

    56 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    backlog (low priority)  ·  7 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Export selected Graph(s) from Multi Graph Substance

    As the title says, I would appreciate a way to publish a single or slected graph(s) from a substance, that consists of multiple graphs.
    Something like: RMB-click the individual/selected graph(s) and select "publish selected graph(s)".

    The problem arises, because I have a substance containing 20 graphs. It´s nice to have them all toghether while working with SD, but for publishing it would be great to be able to select one ore more of the graphs and only publish those.

    24 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. Ability to collapse graph frames

    Complex graph can contain dozens of nodes and can get quickly messy and overwhelming.

    Adding a frame around nodes is handy, but I would also like to be able to collapse /reduce the frame to get a clearer graph.

    33 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Multiple nodes modification

    Ability to change similar properties on multiple nodes at the same time.
    For example, it would be super useful to change the method of inheritance (relative to parent or absolute) on several nodes at once.
    This would be true not only for nodes, but for resources too: I found myself having to change my textures bitmap compression one by one, and I had 40 of them...

    25 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  7 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Implement paths like in photoshop

    Paths is PS are super usefull. If we had them in SD we could possibly use them to :
    A.. Turn a greyscale image into paths and...
    B. Clone shapes or otter inputs along the paths.

    think of it as a tool to procedurally generate stitches allong a curve, or bolts and rivets.

    19 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. make better color pickers

    its a frustrating extra couple of clicks to open the full color picker, and the color picker in the attributes tab is a bit useless, only being hue and brightness - we often want shades of gray.

    the detailed color picker is also not great, and requires a poke before the hue slider loads its graphic.

    7 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    backlog  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Errode node

    If there is one I haven't found it, but a node that lets you errode an edge (shrink/extend) would be super usefull.

    9 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add 3D View shader parameters to prerefences

    Please add these settings to preferences. Having to change the shader parameters back to my preferred settings ie, OpenGL etc each time I swap shaders in the 3D View is annoying.

    3 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  19. Delete Node Only

    If I drag in my substance graph, I will get the links and nodes. Then I press Delete key with the selection, every node and link are removed.

    Sometimes that make things uncomfortable. What I only want to delete is the nodes, not the links.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  20. Frame holding comments as well as pins

    I'm using comments a lot, and I use Frame as much as those.
    But, when I move the frame, the comments stay at their position.

    I have to select every nodes and comments in frame to move them in a time.
    I think that this is a weird thing. There is no advantage to use frame if I want to use comments.

    2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Substance Designer

Categories

Feedback and Knowledge Base