文件名称:Mandelbrot-Set
文件大小:2.94MB
文件格式:ZIP
更新时间:2024-04-16 01:13:32
C
曼德尔布罗特集 (工作正在进行中) 一个小程序,使用纹理作为调色板实时渲染Mandelbrot集。 支持键盘滚动,连续缩放和变色效果(有关键盘命令列表,请参见main.cpp )。 该项目使用OpenGL API,并通过GLFW和GLEW实现。 它是使用Code :: Blocks开发的,并在32位MinGW编译器上进行了编译。 如果使用其他编译器,请更改相应的GLFW和GLEW库。 将来将提供用于在其他平台上构建的预制文件。
【文件预览】:
Mandelbrot-Set-main
----fragment.glsl(885B)
----GL()
--------eglew.h(101KB)
--------wglew.h(62KB)
--------glxew.h(72KB)
--------glew.h(1.13MB)
----obj()
--------Release()
--------Debug()
----bin()
--------Release()
--------Debug()
----texture.h(1KB)
----Mandelbrot-Set.layout(1KB)
----Mandelbrot-Set.cbp(1KB)
----pal.png(154B)
----pal7.png(2KB)
----pal2.png(2KB)
----README.md(569B)
----pal3.png(2KB)
----utils.h(3KB)
----stb_image.cpp(60B)
----lib()
--------libgdi32.a(252KB)
--------glew32mx.dll(654KB)
--------libglew32mx.dll.a(2.28MB)
--------glew32.dll(654KB)
--------libglew32.dll.a(2.27MB)
--------libglfw3.a(147KB)
--------libglew32mx.a(990KB)
--------libglew32.a(990KB)
----GLFW()
--------glfw3.h(209KB)
--------glfw3native.h(16KB)
----main.cpp(8KB)
----pal5.png(2KB)
----settings.txt(52B)
----Mandelbrot-Set.depend(22KB)
----pal4.png(2KB)
----vertex.glsl(109B)
----dep()
--------stb_image.h(267KB)
----pal6.png(2KB)