Jul 08,2024
iamwassim
In the last month, I've been working on a drawing software from scratch using C++ and OpenGL.✳ Project Repository: https://github.com/wassimcodes/DrawingSoftware✳ Github: https://github.com/wassimcodes✳ Project Playlist: https://www.youtube.com/playlist?list=PLXotmHPNCH9G4fFbvtBRxTSmG0AFKuR20 ✳ Sources I'm learning from: - LearnOpenGL- ChatGPT 3-5- Wikipedia- Youtube (The Cherno, FreeCodeCamp...)- Udemy=====================CHAPTERS0:00 Intro1:39 Window Setup1:53 Input2:37 Brush3:25 Rendering5:00 Colors (shaders)5:50 Fixing Bugs p.16:38 User Interface7:04 Save as PNG7:52 Reset Feature8:15 Color Mode8:30 Fixing Bugs p.29:06 Color Picker9:50 Brush Size Slider9:58 Software Icon (Logo)10:04 Showcase10:37 Outro=====================Music tracks: - https://www.youtube.com/watch?v=Fy9-mskmhQ8&list=PLXotmHPNCH9FhM0vxSOqzsfvBm7-zTvaR- "Savfk - Journey To The Stars" is under a Free To Use YouTube license / savfkmusic Music powered by BreakingCopyright: https://www.youtube.com/watch?v=MCscTvpQ7po #drawing #tutorial
OpenGLdrawing softwareC++software engineeringcomputer sciencelow levelgraphics programmingrenderingshader programmingcomputer graphics3D graphics2D graphicsgame developmentinteractive applicationsgraphics pipelineGLSL (OpenGL Shading Language)DirectXsoftware developmentreal-time renderingvisual computingGPU programmingcomputational geometryUI/UX designevent-driven programmingcross-platform developmentmemory managementtutorial
Login with Google Login with Discord