Let's bring all the DX9 modules into their bright DX11 future.
This is a list of what is done so far. Many modules are already ported, some of them are still waiting.
I'll collect the modules and send a cumulative Pull Request to mr. Vux.
This list and the repository already contains nodes from both contributions DX11 Modules and Shaders Additions 1 & Additions 2 and some more.
For now let's don't focus on the TextureFX nodes, this category is well covered.
Bold / user - modules currently in progress
- Arrow (EX9)
- Axis (DX9)
- AxisAndGrid (DX9)
- Grid (EX9 Test)
- CameraCone (EX9) replaces CameraPreview (Transform DX9)
- CameraPreview (EX9) replaces SecondLook (EX9 Softimage)
- Cursor (DX9)
- Cursor (DX9 Boygrouped)
- Light (EX9 Direction)
- Light (EX9 Point)
- Line (EX9)
- Line (EX9 FromTo)
- MultiScreen (EX9) - The 'Transformation ID' pin is missing. How the shader in the ScreenNumber will get the number of the screen?
- MultiViewport (EX9)
- Projector (EX9)
- ScreenNumber (EX9)
- Sprite (DX9)
- PerfMeter (Debug) - Not working properly now with many viewports. See the helppatch - the PerfMeter is squeezed there.
- Pipet (EX9.Texture Simple)
- Writer (EX9.Texture NRT)- called Writer (DX11.Texture 2d NRT Advanced)
- Rope (EX9)
- FullscreenQuad (DX9)
- DrawVertexID (EX9)
- Normals (EX9) - This version (which receives a mesh) is difficult. The one from the pack is renamed into Normals (DX11 FromVertex)
- Stickman (Kinect EX9)
- AsASCII (EX9.Texture)
- Player (EX9.Texture Timebased)
- Preloader (EX9.Texture)
- Texture (EX9.Texture Split)
- VideoIn (EX9.Texture)
- Writer (EX9.Texture CubeCross)
- Writer (EX9.Texture Grid)
- GridEditor (EX9)
- GridEditor (EX9 Sandwich)
- GridEditor (EX9 Boygrouped)
- PointEditor (3d)
- PointEditor (3d Persistent)
- PointEditor (3d Persistent Extended)
- PointEditor (3d Persistent Sandwich)
- PointEditor (3d Boygrouped Persistent)
- PolygonEditorView (PolygonEditor EX9)
- BoundingBox (PolygonEditor DX9)
- Stroke (EX9)
- Sprite (DX9 Rotary)