falling_sand_sim

所属分类:OpenGL
开发工具:C
文件大小:0KB
下载次数:0
上传日期:2023-07-31 08:56:33
上 传 者sh-1993
说明:  使用C++和OpenGL编写的基于像素的物理和渲染引擎,作为SNU ECE图形编程课程的一部分。,
(A pixel-based physics and rendering engine written using C++ and OpenGL, as a part of Graphics Programming course at SNU ECE.,)

文件列表:
CMakeLists.txt (1033, 2023-11-25)
Demo_Video.mp4 (81331426, 2023-11-25)
Falling Sand.zip (521502, 2023-11-25)
dlls/ (0, 2023-11-25)
dlls/assimp-vc140-mt.dll (14233088, 2023-11-25)
dlls/ikpMP3.dll (183296, 2023-11-25)
dlls/irrKlang.dll (585216, 2023-11-25)
extern_img.bmp (3128, 2023-11-25)
falling_sand_pic.png (734554, 2023-11-25)
fonts/ (0, 2023-11-25)
fonts/ARIBL0.ttf (57448, 2023-11-25)
fonts/ArialTh.ttf (40980, 2023-11-25)
fonts/OCRAEXT.TTF (55400, 2023-11-25)
glad.c (145631, 2023-11-25)
includes/ (0, 2023-11-25)
includes/GL/ (0, 2023-11-25)
includes/GL/glew.h (884678, 2023-11-25)
includes/GL/glxew.h (65851, 2023-11-25)
includes/GL/wglew.h (61250, 2023-11-25)
includes/GLFW/ (0, 2023-11-25)
includes/GLFW/glfw3.h (82172, 2023-11-25)
includes/GLFW/glfw3native.h (5684, 2023-11-25)
includes/KHR/ (0, 2023-11-25)
includes/KHR/khrplatform.h (10154, 2023-11-25)
includes/SOIL.c (56720, 2023-11-25)
includes/SOIL.h (15112, 2023-11-25)
includes/assimp/ (0, 2023-11-25)
includes/assimp/.editorconfig (175, 2023-11-25)
includes/assimp/Compiler/ (0, 2023-11-25)
includes/assimp/Compiler/poppack1.h (770, 2023-11-25)
includes/assimp/Compiler/pstdint.h (31051, 2023-11-25)
includes/assimp/Compiler/pushpack1.h (1169, 2023-11-25)
includes/assimp/DefaultLogger.hpp (7672, 2023-11-25)
includes/assimp/Exporter.hpp (21871, 2023-11-25)
includes/assimp/IOStream.hpp (4876, 2023-11-25)
includes/assimp/IOSystem.hpp (10424, 2023-11-25)
includes/assimp/Importer.hpp (30162, 2023-11-25)
includes/assimp/LogStream.hpp (3871, 2023-11-25)
includes/assimp/Logger.hpp (10138, 2023-11-25)
... ...

# Falling Sand Simulator A pixel-based physics and rendering engine written using C++ and OpenGL, as a part of Graphics Programming course at SNU ECE. This project is heavily inspired by Noita and The Powder Toy. The included video (Demo_Video.mp4) contains some flashy demo of the program. (Caution: Program not actually as exciting as the video.) ## Usage Instruction Falling Sand.zip includes a pre-built binary for Windows. If you are on Linux, please install libglm-dev, libglfw3-dev, and libfreetype-dev and use CMake to compile. If you are on Windows, use the included libraries under lib and dlls. Instructions for the program will be displayed in the top left corner of the program. Have fun! ![falling_sand_pic](https://github.com/cakeng/falling_sand_sim/blob/master/./falling_sand_pic.png)

近期下载者

相关文件


收藏者