rayfract

annotate README.md @ 10:1496aae2e7d4

- simplified build by including dependences in the source tree - added make dep tracking - added mingw cross-build rules - added readme & licence
author John Tsiombikas <nuclear@member.fsf.org>
date Mon, 31 Jul 2023 18:58:56 +0300
parents
children
rev   line source
nuclear@10 1 Julia quaternion fractal
nuclear@10 2 ========================
nuclear@10 3
nuclear@10 4 Controls:
nuclear@10 5 - Rotate the view by holding down any modifier key (alt/shift/ctrl) and
nuclear@10 6 dragging the with left mouse button.
nuclear@10 7 - Zoom by holding down any modifier key and dragging up/down with the right
nuclear@10 8 mouse button.
nuclear@10 9 - `esc`: quit.
nuclear@10 10 - Tilde (~): hides/shows the GUI.
nuclear@10 11 - `+`/`-`: increase/decrease fractal iterations.
nuclear@10 12 - `>`/`<`: increase/decrease the distance estimator error threshold.
nuclear@10 13 - `r`: toggle reflections
nuclear@10 14 - `shift-s`: toggle stereo rendering (must have been enabled by running with
nuclear@10 15 the `-s` command-line option).
nuclear@10 16 - `]`/`[`: in stereo mode, increase/decrease eye distance.
nuclear@10 17 - `s`: reload shader.
nuclear@10 18
nuclear@10 19 License
nuclear@10 20 -------
nuclear@10 21 Copyright (C) 2010-2023 John Tsiombikas <nuclear@mutantstargoat.com>
nuclear@10 22
nuclear@10 23 This program is free software. Feel free to use, modify, and/or redistribute it
nuclear@10 24 under the terms of the GNU General Public License version 3, or at your option
nuclear@10 25 any later version published by the Free Software Foundation. See COPYING for
nuclear@10 26 details.