**** %|||% &|Areas | Graphics, Tk, OpenGL |& &|Good if student knows | C, OpenGL |& &|Priority | High |& &|Difficulty | Medium |& &|Benefits to the student | Experience in both 3d programming, and C |& &|Benefits to Tcl | We get access to the 3d canvas widget once more |& &|Mentor | Sean Woods |& **Project Description** In all of the changes that have gone into Tk8.6, the 3d canvas as stopped working on both the Windows and OSX platforms. OSX needs a rewrite because it depends very heavily on carbonized Tk, and we've since cocoaized Tk. Windows... the plugin for windows just crashes nowadays. **Requirements:** * C programming <>GSoC