You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Eval* nodes now accept multi-dimensional input resources
luma(r,g,b) and srgbmix(a,b,x) functions in eval
GridLayout node to make a grid out of a number of scenes
FilterColorMap node to remap colors using a gradient of color points
Animated GIF export in the viewer
RenderNoise node to generate fractal noise on the GPU
Texture2D node now accepts a scene as data_src and acts as an implicit
render target (which simplifies the graph when all the features of the RenderToTexture node are not needed)
RenderToTexture and Texture2D nodes can now be automatically resized to
match screen size if their initial dimensions are left to (0, 0)
Ability to drag'n drop Python scripts in the Viewer
Fixed
Viewer path management on Windows
Name filters in the export dialog of the viewer
Viewer export on Windows
Changed
The installed nodes.specs specifications have been extended to include more
information (types, choices, etc)
The documentation has been reworked, notably to include code examples with
associated rendering and graph
Transform node now accepts a node as input parameter and can be animated
this way
scene, SceneInfo and SceneCfg are now part of pynopegl instead of pynopegl-utils, where they are deprecated
Removed
RenderToTexture.features as the RTT node is now able to detect
automatically if the underlying graph requires a depth/stencil buffer