Difference between revisions of "User:Jr"
Jump to navigation
Jump to search
m (added words.) |
(added 'hilbert2d'.) |
||
Line 30: | Line 30: | ||
{{TableVersionFileList | pvars.inc | 202203.3 |https://drive.google.com/file/d/1-RfkjGHH0a9LU_nN7codOb7IQXPvpABZ/view?usp{{=}}sharing}} | {{TableVersionFileList | pvars.inc | 202203.3 |https://drive.google.com/file/d/1-RfkjGHH0a9LU_nN7codOb7IQXPvpABZ/view?usp{{=}}sharing}} | ||
− | * queues.inc -- three sets of macros | + | * queues.inc -- three sets of macros implementing first-in first-out ("FIFO"), last-in first-out ("LIFO", or "stack"), and priority queues. the archive includes documentation and (very) basic test/demo scenes. |
{{TableVersionFileList | queues.zip | 201811.4 |https://drive.google.com/file/d/1-lISncj8_qJQsjXR2TclUc67Whv-HmZL/view?usp{{=}}sharing}} | {{TableVersionFileList | queues.zip | 201811.4 |https://drive.google.com/file/d/1-lISncj8_qJQsjXR2TclUc67Whv-HmZL/view?usp{{=}}sharing}} | ||
Line 38: | Line 38: | ||
* tmc.inc -- a set of macros for "instrumenting" macros, or other code, and count the number of times they're called. | * tmc.inc -- a set of macros for "instrumenting" macros, or other code, and count the number of times they're called. | ||
{{TableVersionFileList | tmc.inc | 202205.3 |https://drive.google.com/file/d/1-SfuvkjZMTHz7P4i-vfKEgOGEkKNb6qo/view?usp{{=}}sharing}} | {{TableVersionFileList | tmc.inc | 202205.3 |https://drive.google.com/file/d/1-SfuvkjZMTHz7P4i-vfKEgOGEkKNb6qo/view?usp{{=}}sharing}} | ||
+ | |||
=== C code === | === C code === | ||
− | + | all the following were developed on a 64-bit GNU/Linux box, the 'Makefile's use 'gcc'. | |
+ | |||
+ | * hilbert2d -- a program to generate <code>sphere_sweep</code>s laid out as Hilbert Curves. | ||
+ | {{TableVersionFileList | hilbert2d.tar.gz | 0.4.3 |https://drive.google.com/file/d/106_UZ_8buWRTBoaCFRlPB-o3qIDlyEpR/view?usp{{=}}sharing}} | ||
Revision as of 22:52, 8 August 2022
welcome to this .. remote exclave of creature-land.
- the page is currently "under development".
I intend, over the coming days and weeks, to create a collection of download links for my POV-Ray stuff, include files and utilities, mostly. the idea is to provide the latest version of each, all in one place.
I do have ideas for a "proper" article or two, too, on the (obligatory :-)) list of things to do.
SDL code
all include files require a POV-Ray version 3.8, or later.
- bounder.inc -- a macro to calculate an object's bounding box. CSG objects, and even "simple" rotated primitives, tend to have a lot of room in the bounding box provided by POV-Ray. the archive includes a demo scene, illustrating the use of 'Bounder()', and automated re-bounding of an object.
version | download |
201910.5 | bounder.zip |
- foreach.inc -- a macro to execute a (your) macro for each element, in the chosen dimension(s), of an array. the archive includes documentation and a comprehensive tutorial-style demo.
version | download |
202104.6 | foreach.zip |
- pvars.inc -- a set of macros for use with "packed" variables, that is, 4-vector variables where each component is addressed by position, just like an array.
version | download |
202203.3 | pvars.inc |
- queues.inc -- three sets of macros implementing first-in first-out ("FIFO"), last-in first-out ("LIFO", or "stack"), and priority queues. the archive includes documentation and (very) basic test/demo scenes.
version | download |
201811.4 | queues.zip |
- ruled.inc -- a macro which expands to a "gridded"
plane{}
, derived from Friedrich Lohmüller's code. the archive includes documentation and a scene file which replicates one of FL's demo images (approximately, ie a different camera view/angle).
version | download |
201911.3 | ruled.zip |
- tmc.inc -- a set of macros for "instrumenting" macros, or other code, and count the number of times they're called.
version | download |
202205.3 | tmc.inc |
C code
all the following were developed on a 64-bit GNU/Linux box, the 'Makefile's use 'gcc'.
- hilbert2d -- a program to generate
sphere_sweep
s laid out as Hilbert Curves.
version | download |
0.4.3 | hilbert2d.tar.gz |
other stuff
- rgbtxt2inc.tcl -- a simple script to convert the X Window System colour database ('rgb.txt') to a POV-Ray version 3.5 or later include file, the output is written to 'colours_x11.inc'.
version | download |
n/a | rgbtxt2inc.tcl |
last edited on 8.08.2022.