Support custom uniforms in opengl 2D polydata mapper
- allows specification of custom uniforms on a vtkActor2D's shader property. - this design follows the pattern from the 3D vtkOpenGLPolyDataMapper. - finally, ensure texture coordinates are available as inputs for vertex and fragment shaders so that shader developers can use that for any purpose besides texture mapping while customizing shader code.
Showing
- Documentation/release/dev/add-custom-uniforms-for-2d-opengl-polydata-mapper.md 3 additions, 0 deletions.../dev/add-custom-uniforms-for-2d-opengl-polydata-mapper.md
- Rendering/OpenGL2/Testing/Cxx/CMakeLists.txt 1 addition, 0 deletionsRendering/OpenGL2/Testing/Cxx/CMakeLists.txt
- Rendering/OpenGL2/Testing/Cxx/TestUserShader2D.cxx 125 additions, 0 deletionsRendering/OpenGL2/Testing/Cxx/TestUserShader2D.cxx
- Rendering/OpenGL2/Testing/Data/Baseline/TestUserShader2D.png.sha512 1 addition, 0 deletions...OpenGL2/Testing/Data/Baseline/TestUserShader2D.png.sha512
- Rendering/OpenGL2/glsl/vtkPolyData2DFS.glsl 3 additions, 0 deletionsRendering/OpenGL2/glsl/vtkPolyData2DFS.glsl
- Rendering/OpenGL2/glsl/vtkPolyData2DVS.glsl 3 additions, 0 deletionsRendering/OpenGL2/glsl/vtkPolyData2DVS.glsl
- Rendering/OpenGL2/vtkOpenGLES30PolyDataMapper2D.cxx 5 additions, 9 deletionsRendering/OpenGL2/vtkOpenGLES30PolyDataMapper2D.cxx
- Rendering/OpenGL2/vtkOpenGLPolyDataMapper2D.cxx 98 additions, 22 deletionsRendering/OpenGL2/vtkOpenGLPolyDataMapper2D.cxx
- Rendering/OpenGL2/vtkOpenGLPolyDataMapper2D.h 6 additions, 1 deletionRendering/OpenGL2/vtkOpenGLPolyDataMapper2D.h
Loading
Please register or sign in to comment