GithubHelp home page GithubHelp logo

Comments (5)

Darth-Carrotpie avatar Darth-Carrotpie commented on June 26, 2024

I second that. Hard UndoPro dependency makes this unusable.
UndoPro is long unmaintained, seems it will not get updated. Importing it floods editor Update() and breaks even the package manager 💀
Please remove the dependency!
Edit:
Version I tested: Unity 2022.3.5f1 LTS

from node_editor_framework.

Seneral avatar Seneral commented on June 26, 2024

The reason is frankly because I haven't used Unity for anything substantial in checks 4 years and didn't even have an install the past 3 years. I honestly forgot about the undo situation, and I'm sorry about that.
On that note, if anybody wishes to maintain this project, I'd be very grateful.
UndoPro is also one of my projects that I made for this framework more or less. The issue in this case is actually a pretty simple fix (see this issue.

from node_editor_framework.

Seneral avatar Seneral commented on June 26, 2024

Btw, is UPM actively used these days? Remember back then it was still not really used.
Either way, to make maintenance easier I'd probably stop supporting installs by tags so I don't have to repackage the unitypackages anymore, only keep the release-pkg branch updated

from node_editor_framework.

Darth-Carrotpie avatar Darth-Carrotpie commented on June 26, 2024

Btw, is UPM actively used these days? Remember back then it was still not really used.

UPM is the primary and preferred way do deliver a package into Unity these days, so yeah, it's been very active.

On that note, if anybody wishes to maintain this project, I'd be very grateful.

Not sure what your framework is based on... Because Unity has an integrated graph framework nowadays which is the underlying backend for ShaderGraph toolset, not sure if someone would come up as there might be not much need for an alternative. Is your framework also based on GraphView and other components, or is it a standalone approach?

from node_editor_framework.

Seneral avatar Seneral commented on June 26, 2024

Not sure what your framework is based on... Because Unity has an integrated graph framework nowadays which is the underlying backend for ShaderGraph toolset, not sure if someone would come up as there might be not much need for an alternative. Is your framework also based on GraphView and other components, or is it a standalone approach?

I think I heard of that. This framework is based on nothing but base IMGUI, because in 2015 there was none of that GraphView. This was to my knowledge the first full node editor implementation (or at least non-proprietary) for unity.
While I do not know the capabilities of GraphView, I assume it's at least decent, so I guess the only reason this framework might still be in use today is tools that were built on this and haven't switched, which tbh I do not have an overview of. The only tool I know of that uses(or used) it is MegaSplats, which might still rely on it.
Oh and I guess if anybody used it for runtime use, afaik it's still the only option for that, though I'm really not sure if anybody is actively using that.

Either way, there haven't been many complaints, so I'm not sure how many people are actively using it. I just don't have the overview anymore, and devs are not reaching out, so I assume the few that might be using it are maintaining it themselves. So maybe instead of searching for a maintainer, I should just label it as deprecated? Idk. Input appreciated.

from node_editor_framework.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.