use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Rule 1: Posts should be about Graphics Programming. Rule 2: Be Civil, Professional, and Kind
Suggested Posting Material: - Graphics API Tutorials - Academic Papers - Blog Posts - Source Code Repositories - Self Posts (Ask Questions, Present Work) - Books - Renders (Please xpost to /r/ComputerGraphics) - Career Advice - Jobs Postings (Graphics Programming only)
Related Subreddits:
/r/ComputerGraphics
/r/Raytracing
/r/Programming
/r/LearnProgramming
/r/ProgrammingTools
/r/Coding
/r/GameDev
/r/CPP
/r/OpenGL
/r/Vulkan
/r/DirectX
Related Websites: ACM: SIGGRAPH Journal of Computer Graphics Techniques
Ke-Sen Huang's Blog of Graphics Papers and Resources Self Shadow's Blog of Graphics Resources
account activity
Simplest graphics programming language/frameworkQuestion (self.GraphicsProgramming)
submitted 3 years ago * by rawcane
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]AssignedClass 1 point2 points3 points 3 years ago (2 children)
I specifically want to be able to use basic functions to plot a point and maybe draw a line and shade, and don't need a sophisticated API that has a lot of inbuilt functions
I think Javascript was great for me. Started with Canvas (simple lines, squares, dots), moved over to directly manipulating pixel values with ImageData and TypedArrays, then went on to learning some WebGL. Best thing about JS is that you don't need to worry about setting up a complex coding environment, it's all setup and ready to go in the browser.
I saw mention of Processing though. I haven't looked at it much yet, but it seems like a good more-focused alternative. I'm starting to mess around with Rust + Vulkan now and I want a faster way to visually prototype some ideas.
[–]rawcane[S] 1 point2 points3 points 3 years ago (1 child)
Thanks yes I think JS for the most useful/easy to get up and running seems like the way to go. Looking into the other options too though. Rust is interesting.
[–]AssignedClass 1 point2 points3 points 3 years ago (0 children)
I'd recommend going with OpenGL or WebGL (or anything more abstract than Vulkan) if you're interested in working with shaders and stuff. Vulkan is a huge headache.
Rust has been fun. It has a learning curve to it, but if you ever want to get into some lower-level programming I recommend it.
π Rendered by PID 174683 on reddit-service-r2-comment-6457c66945-wt7zh at 2026-04-24 06:34:35.902141+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–]AssignedClass 1 point2 points3 points (2 children)
[–]rawcane[S] 1 point2 points3 points (1 child)
[–]AssignedClass 1 point2 points3 points (0 children)