2013-09-25 44 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 *命名空间?

回答