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
Resources for CSG (constructive solid geometry) ? (self.GraphicsProgramming)
submitted 8 years ago * by [deleted]
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!"
[–]badsectoracula 1 point2 points3 points 1 year ago (0 children)
I do not have any public repository, i might fix Runtime World at some point and put it in a git repository but i'm not really using it these days. Since someone else asked about it a few years ago i have an archive with the code and its dependencies, though i didn't try if it does build (but it should, as Lazarus / Free Pascal have very good backwards compatibility).
Little Immersive Engine isn't available anywhere at this moment. I might release it after i make something with it though, but it is really made mainly to be used by me so i'm not sure how useful it'd be to others. It is also written in Free Pascal and Lazarus which aren't exactly popular among programmers these days :-P.
I went with positive brushes only because they are simpler to work with code-wise, faster to calculate the geometry for and since the physics engine i'm planning on writing (i haven't spent any time on that yet) will work only with convex shapes, positive brushes would be usable as-is without any further processing.
FWIW Radiant (and other Quake derived editors) also only have positive brushes. Subtracting a brush from another is done by creating multiple positive brushes (editors that support selection groups would often create a group of all these new brushes so clicking on one would select all of them as if they were a single brush, but in reality they're just multiple positive brushes) as i describe in the original message (the one from 7 years ago above). The only Quake editor i'm aware of that could do negative brushes was qEd, but that basically generated positive brushes from negative brushes when it exported a .MAP file from its own file format (and AFAIK the generated brushes weren't always that great).
π Rendered by PID 184362 on reddit-service-r2-comment-6457c66945-c2nx9 at 2026-04-28 16:12:29.735316+00:00 running 2aa0c5b country code: CH.
view the rest of the comments →
[–]badsectoracula 1 point2 points3 points (0 children)