db&w documentation wiki

finest software | finest docs

User Tools

Site Tools


tools:proposals

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tools:proposals [2023/05/21 16:51] – [Sprite Sheet Image Mapper] lightwolftools:proposals [2025/02/28 00:18] (current) – [Plugin Proposals] lightwolf
Line 2: Line 2:
  
 This is a list of plugin ideas that have been vetted and will at some point in time be available for voting by patrons. This is a list of plugin ideas that have been vetted and will at some point in time be available for voting by patrons.
 +
 +===== Paste Image =====
 +
 +Paste an image from the clipboard as an image into LW.
 +
 +Use https://github.com/dacap/clip for cross platform clipboard access.
 +
 +
 +
 +===== Item Placement =====
 +
 +Placing an item on the surface of another item, based on the Polygon Picker intersection code. This would also, optionally, re-parent.
 +
 +
 +===== Copy / Paste Keys =====
 +
 +Copy / paste keys for the currently selected item.
 +
 +===== Octane Layers =====
 +
 +Like Layout Groups, but for Octane Layers. One Layer per item only.
 +
 +Tag: '' Octane_RenderLayer=3''
 +
 +
 +===== Motion Path Visualiser =====
 +
 +A custom object that's attached to an item and will display the motion path of the item.
 +
 +
 +===== Mixer / Composite Node =====
 +
 +Differently from our mixer node, which allows just two inputs, this one can have infinite inputs. Each one has its mask, and can have different % value and blending mode. BTW in second image you have just two inputs, but you can add as many as you need. 
 +Basically it's same layer system as Photoshop. This would really help in keeping nodeflows compact, atm if we need to mix a lot of texture we have to blend two, then ad another mixer with third one, then another, etc. - and flow becomes quite complex.
 +
 +{{:tools:pasted:20240827-125347.png}}
 +{{:tools:pasted:20240827-125356.png}}
 +
 +===== Selections =====
 +
 +Additional selections: Groups and Instancers
 +
 +Click on an instance and select the instancer.
 +
 +Click on an item and select the group.
 +
 +Groups are defined by nulls hosting a special plugin or stored as item comments.
 +
 +Groups can be created and removed using plugins.
 +
 +Based on [[tools:polygon-picker]]
 +
 +===== Single Input, Multiple Outputs =====
 +
 +Take a single scalar input to drive any amount of outputs by distributing the value. With different spline based interpolations.
 +
 +
 +
 +===== Copy Deformer =====
 +
 +Copies positions of deformed vertices from one mesh (or a list of meshes) to the current one. Similar to morph mixer.
 +Based on the same vertex count, if possible also based on the vertex position.
 +May be modified by weight maps.
 +
 +This would allow for multiple skeletons driving the same mesh deformation.
 +
 +===== Visibility Toggle =====
 +
 +Toggles the visibility of special items such as targetting lines in a way similar to qckPck.
 +
 +===== "Charlotte" - Onion Skinning for Bones =====
 +
 +Display the animation of bones in the current item as an onion skin.
 +
 +
 +
 +
 +
 +===== Channel Panel =====
 +A single, non-modal panel that contains all envelopes related to the current selection.
 +
 +Beyond the basic channels common to all items, specific channels for meshes, lights or cameras will be displayed if available as well.
 +
 +The panel has a custom scrollbar to scroll vertically if required.
 +
 +Multiple channels can be selected and their value changed by dragging left/right in the viewport.
 +
 +The plugin is implemented as a Master plugin with a LWPanels interface and a gizmo for the dragging information.
 +
 +Filters can be defined and stored as a preset. The filters work by including/excluding partial strings.
 +
 +
  
 ===== UV Massaging ===== ===== UV Massaging =====
Line 7: Line 99:
 Takes the output of a projection node and massages the UVs: Takes the output of a projection node and massages the UVs:
  
-- Rotation +  - Rotation 
-scale +  Scale 
-offset+  Offset
  
 Automate tiling Automate tiling
Line 24: Line 116:
  
 The node will either use the sprites as a (looping) animation or will allow for picking individual pictures within the sprite sheet. The node will either use the sprites as a (looping) animation or will allow for picking individual pictures within the sprite sheet.
 +
 +This includes a tool to create a sprite sheet within LW as well.
  
 ===== Object selector ===== ===== Object selector =====
tools/proposals.1684680664.txt.gz · Last modified: by lightwolf