2014-03-19 104 views
5

我試圖開始使用emscripten,但我似乎無法找到關於它的所有信息。我遵循tutorial,並得到了一個簡單的問候世界的工作。從我收集的正常GL調用自動翻譯成WebGL,但我想知道的是如何設置渲染目標,上下文和所有沒有SDLGLUT或沿着這些線的任何東西。沒有SDL的Emscripten

有沒有辦法在emscripten上使用WebGL沒有SDL\GLUT(包括鼠標/鍵盤輸入等)?我在哪裏可以獲得關於emscripten的更多信息,例子等?

回答

1

我建議你使用Cheerp - 替代emscripten - Cheerp有工作的WebGL演示,它也有更連貫的/更新的文檔/例子

+0

我不是DUETTO的專有許可證的粉絲,更不用提他們顯然不支持虛擬繼承。 –

+3

Duetto完全是FOSS。 Duetto標題和庫在GPL下發布。編譯器本身是在LLVM許可下發布的。目前Duetto不支持虛擬繼承,這意味着您不能使用虛擬基礎。虛擬調用,即使是多重繼承也得到完全支持。完全披露,我是Duetto的一位Duetto作者和Leaning Technologies的首席技術官,這是Duetto的幕後公司。 [編輯添加更多的許可細節] – alexp

+0

@alexp感謝您的信息,我被誤導了許可證。我不完全相信,如果沒有虛擬基礎,我將能夠使用它,但我一定會留意它,並儘快檢查出來。乾杯。 –