skymen's Recent Forum Activity

  • Sure that's a good idea.

    Here is the server link: discord.gg/jfR3nMFjxJ

  • Hi bro, I found an easy bug.I referenced it first, and then set the variable. Although this may be my problem, it's better to avoid this situation.

    Hi, yeah this is a limitation you can only set a variable once. It's more like a named wire teleport than a proper variable.

    If you need to change the value of a variable, use other variables, or compute the variable in a way that gives it its final value directly.

    Also, I was thinking of removing the localisation system. It's a bit cumbersome and properly supporting localisation would require reworking a lot of the UI and none of the docs are localised.

    In the current state, do you find the chinese localisation worth keeping or not? I dont speak chinese so I genuinely can't tell if its any good.

  • Haha thanks, but no the tool is not made in Construct, I built it in vanilla Javascript

  • Subscribe to Construct videos now

    I made this video explaining how to use the new SDF nodes. I'm really enjoying making these shorts so far. I'll try to keep going and explain small parts of the tool in bite sized chunks.

    I'll eventually make bigger non shorts formats, but these are really easy to make.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • I've already started working on them.

    As I make more examples and little tutorials, I add new features that I need in the process.

    I added a bunch of SDF nodes (for shapes) and more UV transform nodes, and I ended up remaking the kaleidoscope example in the process.

    Subscribe to Construct videos now

    I also added preview scripts that allows creating interaction in the preview window. I used it in the first short to preview the light position moving around.

  • Subscribe to Construct videos now

    Tried making a short breaking down how I made the 3D holographic card effect.

    I might make more in the future :)

  • Did some more work on the shader graph to fix a bunch of issues and improve the UX

    I have organised the remaining work under a few major updates:

    The Changelog Update
    An update focused on implementing proper versioning on the editor and the shader files. This will allow me to make changes to the data structures used while keeping them backwards compatible, and it will allow me to notify users of the changes that I push
    The Big Preview Update
    An update focused on the preview window to fix a few of its shortcomings and add many more features
    Sub Graphs And Routines
    An update focused on adding the sub graph feature. I want to try and design it so Sub Graphs can also be reused as routines, so I can implement functions, loops and proper if else statements

    Right now I'm really happy with the tool and I will take my time adding these features because they represent a lot of work and I don't think they are vital for the time being.

    I'm curious to hear what kind of features you guys would see and which one you feel the tool is most lacking.

  • Thanks :)

    This is much appreciated.

    You're right, I'll add a link to the Open Collective in the app

  • Made this holographic card shader using the shader graph.

    Subscribe to Construct videos now

    I also went ahead and fixed a few of the bugs that were reported on github and most importantly fixed 2 issues that were causing the tool to lag a lot.

    It's now a lot smoother, even with hundreds of nodes in the file.

    Addons exported should now have the language file exported correctly :)

    If you find any issue or want to make a request, please make sure to create a new issue on the github repo, and I will try to fix them as soon as I can.

  • Yes :)

    You can donate on the Open Collective page:

    opencollective.com/construct-community/projects/shader-graph

    Feel free to request examples and I'll try to make more.

  • For now the best thing I could do was provide a bunch of examples, and add more specific explanations to the nodes I deemed most confusing.

    Giving a full manual page for all 187 nodes by hand would be too long so I decided to give a reference and only explain the ones I would get complaints about.

    I want to make a video going over the tool and all of its nodes at some point, but for now the best way to learn is to just mess around with it. Of course, some shader knowledge is required, but there are many lessons made for the Unity, Unreal or Blender shader/material graphs that should give you learnings that transfer over quite well to this tool.

    My hope is to catch the eye of more and more people and to eventually work with people in the community to make the tool more accessible as I can't do all of it on my own :)

  • If you are not aware I recently developed a shader graph tool for Construct 3.

    This makes it very accessible for anyone from artists to experimented shader devs to create their own effects for Construct 3.

    The tool is available as a web app here:

    skymen.github.io/construct-shader-graph

    It comes with:

    • A dozen examples
    • 187 built in nodes
    • A fully featured manual
    • An advanced preview system
    • Support for all shader languages
    • Custom nodes
    • Comments and auto node arranging
    • Exported code is commented for easy debugging
    • Full source code available for free

    I am extremely proud of this tool. It has already been used by a few folks to create shaders and I can't wait to see more people use this for custom shader creation.

skymen's avatar

skymen

Member since 3 Aug, 2015

Twitter
skymen has 123 followers

Connect with skymen

Trophy Case

  • 11-Year Club
  • Entrepreneur Sold something in the asset store
  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Popular Game One of your games has over 1,000 players
  • x34
    Coach One of your tutorials has over 1,000 readers
  • x2
    Educator One of your tutorials has over 10,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x15
    Quick Draw First 5 people to up-vote a new Construct 3 release
  • x5
    Lightning Draw First person to up-vote a new Construct 3 release
  • x5
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

24/44
How to earn trophies

Blogs

  • Skymen

    Sometimes I do some cool stuff in Construct. Sometimes I like to talk about it.