对于学校我必须制作一个在两个平台上工作的程序,我正在考虑使用WebGL和Windows。 现在我想知道是否可以制作一个WebGL应用程序,然后将其移植到Windows而不需要太多努力:P
答案 0 :(得分:1)
好吧,如果你创建了一个WebGL程序,那么它可以在Windows / Mac / Linux中自动运行,所以几乎不需要“移植”它。
假设这是一项学校作业,我们的想法是你必须对它进行两次编码,这将是一个有趣的平台。不过,在进入它之前需要考虑几件事情:
WebGL和桌面OpenGL之间差异最大的是窗口,输入和文件管理。如果那些没有吓到你那么你应该没事。在这种情况下,有用的资源是NeHe和LearningWebGL教程。
NeHe tutorials是一组流行的(并且相当陈旧,不是最好的书面)OpenGL教程,已被移植到各种各样的平台,但最初是为Win32编写的。
LearningWebGL教程基本上只是一个以WebGL为中心的NeHe教程版本,因此您可以立即看到两者之间的一些相似之处,希望这样可以让您更快地运行。
无论你走哪条路,祝你好运!