-
Notifications
You must be signed in to change notification settings - Fork 1
Little OpenGL application that visualizes various attractors.
License
AniiKai/Attractor-Renderer
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
________ _________ _________ ________ _________ ________ ________ ________ |\ __ \|\___ ___\\___ ___\ |\ __ \ |\___ ___\\ __ \ |\ ___ \|\ __ \ \ \ \|\ \|___ \ \_\|___ \ \_|____________\ \ \|\ \ \|___ \ \_\ \ \|\ \ \ \ \_|\ \ \ \|\ \ \ \ __ \ \ \ \ \ \ \|\____________\ \ _ _\ \ \ \ \ \ \\\ \ \ \ \ \\ \ \ \\\ \ \ \ \ \ \ \ \ \ \ \ \|____________|\ \ \\ \| \ \ \ \ \ \\\ \ \ \ \_\\ \ \ \\\ \ \ \__\ \__\ \ \__\ \ \__\ \ \__\\ _\ \ \__\ \ \_______\ \ \_______\ \_______\ \|__|\|__| \|__| \|__| \|__|\|__| \|__| \|_______| \|_______|\|_______\ To do list for Att-R (Attractor Renderer) a GLFW3 OpenGL attractor rendering program. Dependencies (install these before attempting to compile): GLAD - openGL library installation links: https://glad.dav1d.de/ glfw3 - graphics engine installation links: https://www.glfw.org/ (or your package manager!!!) cglm - graphics maths, currently unused but will be used later for camera translations aswell as bloom installation links: https://github.com/recp/cglm (or once again, your package manager!!!) List of what to do and what I've completed thus far.. 1. Run through the initial maths - DONE 2. Create the GLFW environment and initial program (to graph the maths I completed) - DONE 3. optimization and efficiency!! - DONE (for now) --- Never finished! ---- need help!!! 3-1. translate all cpp scripts into c scripts, adopt cglm over glm - DONE 3-2. fix the way tail colour values are sent to the shader - DONE 3-3. add multithreading, in the node loop. - nevermind, rendering on multiple threads does not work... 4. add more attractor equations other than lorenz (as many as I can!) - Added 10! 5. add optional camera rotation to accentuate the 3D aspect. - DONE 6. add bloom / blurring to hide the pixelation - did multisampling, will add bloom as well probably --- eh 7. create various makefiles for (32 and 64 bit?) Debian based linux systems, arch based linux systems, as well as windows. compile the program with these systems and add the precompiled binaries to download. - ok
About
Little OpenGL application that visualizes various attractors.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published