CProcessing

所属分类:前端开发
开发工具:C++
文件大小:1493KB
下载次数:0
上传日期:2023-05-26 06:56:18
上 传 者sh-1993
说明:  C的处理编程++
(Processsing programming for C++)

文件列表:
CProcessing-dev (0, 2023-08-01)
CProcessing-dev\CMakeLists.txt (223, 2023-08-01)
CProcessing-dev\LICENSE (1068, 2023-08-01)
CProcessing-dev\assets (0, 2023-08-01)
CProcessing-dev\assets\dvdlogo-01.png (5728, 2023-08-01)
CProcessing-dev\assets\dvdlogo-02.png (8729, 2023-08-01)
CProcessing-dev\assets\dvdlogo-03.png (9942, 2023-08-01)
CProcessing-dev\assets\dvdlogo-04.png (10497, 2023-08-01)
CProcessing-dev\assets\dvdlogo-05.png (10276, 2023-08-01)
CProcessing-dev\assets\fonts (0, 2023-08-01)
CProcessing-dev\assets\fonts\FreeSans.otf (856800, 2023-08-01)
CProcessing-dev\assets\img.png (4354, 2023-08-01)
CProcessing-dev\assets\img0.png (7140, 2023-08-01)
CProcessing-dev\assets\img1.png (625168, 2023-08-01)
CProcessing-dev\assets\wall.jpg (256989, 2023-08-01)
CProcessing-dev\examples (0, 2023-08-01)
CProcessing-dev\examples\001.cpp (1389, 2023-08-01)
CProcessing-dev\examples\002.cpp (801, 2023-08-01)
CProcessing-dev\examples\003.cpp (1427, 2023-08-01)
CProcessing-dev\examples\004.cpp (1415, 2023-08-01)
CProcessing-dev\examples\005.cpp (1541, 2023-08-01)
CProcessing-dev\examples\006.cpp (1172, 2023-08-01)
CProcessing-dev\examples\007.cpp (2618, 2023-08-01)
CProcessing-dev\examples\008.cpp (1359, 2023-08-01)
CProcessing-dev\examples\009.cpp (301, 2023-08-01)
CProcessing-dev\examples\010.cpp (967, 2023-08-01)
CProcessing-dev\examples\011.cpp (1166, 2023-08-01)
CProcessing-dev\examples\012.cpp (877, 2023-08-01)
CProcessing-dev\examples\013.cpp (1548, 2023-08-01)
CProcessing-dev\examples\014.cpp (1976, 2023-08-01)
CProcessing-dev\examples\015.cpp (777, 2023-08-01)
CProcessing-dev\examples\016.cpp (3485, 2023-08-01)
CProcessing-dev\examples\017.cpp (1884, 2023-08-01)
CProcessing-dev\examples\018.cpp (3862, 2023-08-01)
CProcessing-dev\examples\019.cpp (4361, 2023-08-01)
CProcessing-dev\examples\020.cpp (4163, 2023-08-01)
CProcessing-dev\examples\021.cpp (3818, 2023-08-01)
CProcessing-dev\examples\base_sketch.cpp (452, 2023-08-01)
... ...

# CProcessing Port Processing language to C++ Now project are fully rewrited to provides full support of Processing API and support of few rendering APIs, like OpenGL and Vulkan. Use [this](https://github.com/maksmakuta/CProcessing/tree/059adef3b518facb7c7068402baa8c4fdcd9bbc9) commit for stable version ### Dependencies - OpenGL / Vulkan - GLAD (included) - GLFW (included) - stb (included) ### What's work - [x] Window - [x] Creation - [x] Resize (no event) - [x] Move (no event) - [ ] Change focus - [ ] Backend - [x] OpenGL (3.3, in development) - [ ] Vulkan (1.2+, in future) - [ ] Drawing - [ ] 2D - [x] Simple shapes - [ ] Complex shapes (via beginShape()/endShape()) - [ ] Textures/Images - [ ] Matrix functions - [ ] Font Rendering - [ ] Input - [x] Mouse input - [ ] Keyboard input - [ ] Output - [ ] print some data into stdout ### Credits I use this repos for modernize my library - https://github.com/whackashoe/cprocessing - https://github.com/cchaine/processing-cpp - https://github.com/processing/processing4 Also I use official Processing API taken [here](https://processing.org/reference) ## Author Maks Makuta ``` maksmakuta ``` 2023 (C) MIT Licence

近期下载者

相关文件


收藏者