2013-09-25 80 views
1

這可能是一個完全noob的問題,但我一直在通過LWJGL在clojure中嘗試openGL,雖然有大量的資源可用於學習圖形編程和LWJGL,但我發現將它們移植到clojure時感到沮喪。表示openGL調用的所有不同的靜態方法都與不同的java類(即GL11,GL15等)相關聯,它在java中不存在真正的問題,因爲它們都可以通過類似「import static org.lwjgl.opengl .GL11。*」。所以我想知道是否有辦法在clojure中做同樣的事情(比如「使用」clojure命名空間的方式)?如果不是,有沒有更容易的方法來找出哪個類與給定的方法相關聯,而不是停止搜索每個API的API?如何理解/管理Clojure中的lwjgl GL *命名空間?

回答