tkinter
- это привязка Python к библиотекам окон Windows или инструментарию GUI.То, чего вы хотите достичь, не может быть сделано с его помощью.
Чтобы играть с canvas
в HTML, вам нужно иметь библиотеки HTML для графического программирования. WebGL - это API-интерфейс JavaScript, который предоставляет графические возможности веб-страниц.И TheeJS - это библиотека javascript, которую можно использовать для графического программирования на веб-страницах.
WebGL, являющийся API-интерфейсом javascript, не требует, чтобы что-либо еще было включено на вашу страницу, и может использоваться через вызовы vanilla javascript.Однако ThreeJS требует, чтобы его зависимости были включены на вашу страницу, точно так же, как jquery или jquery-ui, и тогда вы также можете использовать его.
Я надеюсь, что этот ответ поможет вам двигаться в правильном направлении.