nanogui:Mitsuba Renderer Nanogui的前叉 源码
纳米GUI NanoGUI是一个用于OpenGL 3 +,GLES 2/3和Metal的简约跨平台窗口小部件库。 由于Mikko Mononen提供的 ,它支持自动布局生成,有状态的C ++ lambdas回调,各种有用的小部件类型以及在Apple设备上具有Retina功能的渲染。 使用提供所有功能的Python绑定。 注意:此存储库包含原始的改进端口。 对开发人员而言,最明显的变化是它不再依赖Eigen或Enoki,并附带了自己的(绝对最小的)向量库。 此外,此处的存储库包含以下更改: 函数和变量名称使用了不同的命名约定集,这在C ++和Python混合环境中感觉更加自然。 (具体来说, underscore_case用于方法和变量,而不是camelCase )。 现在,GUI渲染提供了OpenGL 3 +,GLES 2/3和Metal的后端。 GLES 2支持使NanoGUI可
文件列表
nanogui:Mitsuba-Renderer Nanogui的前叉
(预估有个211文件)
coro.c
22KB
glad.c
107KB
example1.cpp
23KB
tabwidget.cpp
16KB
common.cpp
13KB
shader_gl.cpp
20KB
layout.cpp
17KB
example_icons.cpp
35KB
textarea.cpp
10KB
renderpass_gl.cpp
13KB
暂无评论