Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: protongraph/protongraph

ProtonGraph Pre-alpha

18 Feb 01:14

Choose a tag to compare

ProtonGraph Pre-alpha Pre-release
Pre-release

Changelog

Everything was manually rewritten to Godot 4, expect bugs, broken and missing features.

This is not a 1 to 1 port of the previous 0.6.x version. The project is quite big, and the auto convert script was not ready a few months ago. I took this opportunity to refactor a lot of how ProtonGraph works. Most of the previous features were ported back, but I probably missed or broke some of them. This release is mostly there to get bug reports and early feedback before I lock things in place. Check the README for an updated roadmap.

Major updates

  • Multi window support.
    • The graph editor and the viewport can be moved to external windows.
    • Useful for ultrawide and multi monitor setups.
    • Some keyboard shortcuts only work from the main window, this is a known issue.
  • Pinning variables is done directly from the node inspector, no need for extras dedicated nodes anymore.
  • Built-in documentation.
    • Accessible from the node inspector directly.
    • Actual documentation is missing from most of the nodes for now.
  • Node scripts are no longer embedded in the build.
    • They're available on disk, next to the executable.
    • This enables custom nodes and third party nodes packs without having to recompile anything.
  • Save format changed. Previous graphs are no longer compatible.

Minor updates

  • Creating a new graph no longer requires you to save it to disk first.
  • Lots of user interface work:
    • Better contrast across the whole application.
    • Unused slots now have an overlay to clearly mark them as disabled / ignored. (This happens in the Math node, when picking an operation that only requires one input, like absolute or floor. The second input appears greyed out in these specific cases).
    • A new Examples page was added to the welcome view.
    • Spinboxes now takes less space and allow for horizontal vector display by default.
  • New 3D gizmos:
    • Path3D and Polyline3D are properly displayed.
    • Any 3D object can show its local transform with the 3D axis gizmo.
  • Create Rectangle now supports rounded corners.
  • New Discard by distance node: Removes anything close enough from a point.
  • Vector4 support.
  • A lot more.

Known bugs

If a bug is not listed in the repository issues view, please report them.

Loading

ConceptGraph Release 0.6.2-preview

08 Aug 11:54

Choose a tag to compare

Pre-release

Changelog

Minor update that fixes breaking issues.

Updated

  • Creating a Vector3 property no longer crashes the editor.
  • Changing the properties section now refresh the inspector automatically.
  • It's now possible to completely hide the 3D viewport.
Loading

ConceptGraph Release 0.6.1-preview

02 Aug 10:24
1323995
This commit was created on GitHub.com and signed with GitHub's verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

Pre-release

Changelog

For a full changelog, check out the 0.6.0 release.

Fixed

  • Editor scale default at 100 instead of 1.0. This should fix the broken interface of the 0.6 release
Loading

ConceptGraph Release 0.6-preview

01 Aug 20:44
74fe3ba
This commit was created on GitHub.com and signed with GitHub's verified signature. The key has expired.
GPG key ID: 4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Choose a tag to compare

Pre-release

Changelog

This is the first standalone release - Expect bugs and regressions

Added

  • ConceptGraph is now its own portable software, no need to install it as an addon anymore
  • Curve functions can be edited directly in the graph node (It was only possible in the inspector before)
  • New GLTF import and export nodes
  • New Godot scene import and export nodes
  • Decimate Mesh node is back and doesn't weight 130MB anymore (it's 2.5MB now)
  • Editor scale and other settings have their own Settings panel now
  • File history is stored in "user://" and display the 15 last opened template files
  • Proxy nodes allows you to better organize your graphs

Changed

  • Auto save now works like in any other software
  • Noise preview size can be adjusted. Defaults to 175px wide.
  • As much data as possible is now saved in the template file. Sharing them should be much easier than before.
  • Reroute nodes are smaller

Removed

  • 2D nodes support was removed
Loading

0.5.1 - alpha

22 Jun 16:24

Choose a tag to compare

0.5.1 - alpha Pre-release
Pre-release

Changelog

Removed

The MeshDecimate node was temporarily removed. (Along with all the c++ portion of the addon)

Turns out I forgot to include the required mesh_optimizer library so it couldn't even work in the first place.
However, said library is over 130 mb for each platform (Windows and Linux) and I have no way to generate OSX builds at the moment. So intead of bothering everyone with a 300mb download for a single node, I removed it until I can figure out a better solution.

Loading

0.5 - alpha

14 Jun 13:41

Choose a tag to compare

0.5 - alpha Pre-release
Pre-release

Changelog

Added

  • Minimap in the graph editor 20c9605
  • Options in Project Settings
  • Rename node 6da1795
  • Trimesh collision generation 6da1795
  • Scale along Curve 5691c8d #64
  • Blend Noise node
  • Initial Heightmap support cab8450
  • Exclude Nodes by Distance 600c54c
  • Conditional nodes 9600a39

Changed

  • Multiple input support changed 7a2a1e9
  • Search panel improvements
  • New visuals for scalars and vector fields
  • Categories and grouping convention changed.

Fixed

Loading

v0.3.2 - Maintenance release

24 May 11:19

Choose a tag to compare

Pre-release

Changelog

Added

Changed

  • New optional "Snap angle" option for rotate random 1267441
  • New icons 1267441
  • There's a default output node when creating new graphs 6752766 #13 #56

Fixed

  • Cyclic dependency 178e5b9
  • Editor issues when changing the template from outside of the bottom panel e7d370e #50
Loading

Version 0.3.1-alpha

19 May 07:50

Choose a tag to compare

Version 0.3.1-alpha Pre-release
Pre-release

Changelog

New features

  • Search nodes #40 #51
  • Deform mesh along curve #46
  • UV support on extrude along curves #42

Bug fixes

  • Graph editor not responding to some events #50
  • Node state erased when making a new connection #48
  • Multiple inputs for merge meshes, phantom slot when removing an input on parent_to_node #35
Loading

Version 0.3-alpha

16 May 19:14

Choose a tag to compare

Version 0.3-alpha Pre-release
Pre-release

Changelog

  • Node editor always stays on
  • Dynamic slot system to prevent losing type information
  • UI improvements
    • Updated style for the graphnodes
    • Bigger add node window
    • New clear all button
    • New dropdown type for graphnodes inputs
  • Nodes acting on transforms were moved to their own category, new transform nodes were added
  • New math nodes
  • Partial undo/redo support
  • Bug fixes for the following issues
    • #34 - Rotate offset
    • #30 - Math nodes
    • #33 - Nested multimeshes
    • #21 - Interface on hi-dpi
    • #9 - Delete a group of nodes
Loading