opencax / GSoC

Google Summer of Code Projects
31 stars 14 forks source link

Improve GPU Shader support for OpenSCAD's 3D Preview #55

Closed t-paul closed 1 year ago

t-paul commented 2 years ago

Outline

A recent code change allowed the 3D Preview to read shader definitions from files (shaders/Preview.vert and shaders/Preview.frag). It would be nice to give users the ability to switch shaders, provide a list of default shaders and allow users to add their own files.

This could be combined with New features for the 3D viewport (#56) for a Long (350h) project.

Details

Expected Outcome

Users can easily switch shaders for preview and add custom files with their own shader definitions.

Project Properties

Skills

Difficulty

Medium

Size

Medium (175h)

Additional Information

References: