Digital Compositing (node-based) is the process of combining multiple seemingly simple nodes to render and achieve a desired result. The paradigm of a node-based tool involves linking basic media objects onto a procedural map or node graph and then intuitively laying out each of the steps in a sequential progression of inputs and outputs. Any parameters from an earlier step can be modified to change the outcome, with the results instantly being visible to you, and each of the nodes, being procedural, can be easily reused, saving time and effort.
This repo proposes the idea of displaying a digital compositing node graph succinctly as a list of steps. A list of steps is easy to understand due to its sequential nature and a succinct medium for display on a device with a limited screen space (mobile phone). It is also easy to create and can be conveniently typed into a document or used for discussion in a book.
Read photo Read photo
| |
V V
Exposure Color Correction
| |
| V
| Retouch
| |
| V
| Gaussian Blur
| |
V V
Merge
|
V
Viewer
to
1. Read photo
2. Exposure (1)
3. Read photo
4. Color Correction (3)
5. Retouch (4)
6. Gaussian Blur (5)
7. Merge (2,6)
8. Viewer (7)
Note - The brackets e.g. "(1)" refers to the input node or image.
Revolutionary User Interface Design: Tackling Cognitive Overload in Graphics Software
'In nova fert animus mutatas dicere formas corpora; di, coeptis (nam vos mutastis et illas) adspirate meis primaque ab origine mundi ad mea perpetuum deducite tempora carmen. (Ovid)'
- Background: Digital Compositing on Mobile
- Digital Compositing Pipeline for representing Node Graph
- Auto Chaining & Reverse Compositing
- Node and Position Reference
- Viewer Cycling
- Metamorphosis - Under Construction
- Direct Acyclic Graph Generation
- Elegant Simplicity of a Digital Compositing Pipeline - Under Construction
-
Reality ^Cat Cut - Video Editor and AR Movie Maker.
Latest Source code is in code/RealityCatCut
-
Spatial Cat Videos - Spatial Cat Videos by Reality ^Cat TV.
-
Photogrammetry Cats - USDZ Cats with Object Capture and Photogrammetry
-
Spatial Animal Videos - Spatial Animal Videos by Reality ^Cat TV.
-
Stable Diffusion Cat Animator - Use Artificial Intelligence and a base kitten video to drive animations of a cartoon cat, an owl, and a racoon.
-
RealityKit Terrain Shader - Use Fractal Brownian Motion (fBM) to generate an Augmented Reality (AR) Terrain using iOS RealityKit Custom Materials.
-
Photo Curves - Photo Curves, Tone Curves, and RGB Curves component.
-
ShaderMuse - Digital Compositing Shaders, Filters, and Effects (Source v0.2).
-
Library for Chaining, Blending, and Compositing Core Image CIFilter
-
SwiftUI WYSIWYG Draw for Nodef in the future.
-
Photo Filters & Effects - Source Code for v0.1 Notes
-
Photo Reality AR - Augmented Reality Photo AR.
-
Public Domain USDZ - Public Domain USDZ Movie Props.
Platform
- iOS, iPadOS, Mac, or xrOS with Swift and Metal
by Nodef - No definition or node definition.