Here is the latest Quilcom DEVILISH with the new module "Hedron".
https://www.dropbox.com/s/o54wbsu8n82gm ... n.zip?dl=0This module is based on the truly wonderful engine and idea created by Martin Vinacek (see his posts above). There's no way I could have figured this out on my own.
I've created a range of 2D and 3D shapes with a demo preset for each one. There's a User preset based on the Square to play around with which has extra comments added to hopefully help clarify how to make your own shapes.
Tip: Get a piece of paper and sketch out what you want. Number each vertix (junction, pointy bit, angle) then decide on the drawing sequence to cover the whole shape. Sometimes you'll have to go over the same line more than once. Then work out each vertix co-ordinate relative to the start one, normally start is 0,0,0 for x,y,z(or just 0,0 for x,y for 2-D. z is then zero for all steps). I found that making the final step equal to the base or start position of 0,0,0 helped.
Write down each step like 3-4 4-7 7-2 etc. Then write down the 2nd co-ordinate for each step, this being the destination co-ordinate. Then put this co-ordinate set into the arrays for the step in question.
Count the number of steps and set the 3 array sizes to this number and the t values to the same amount.
With experimentation all should become clear.
I found it easier to visualise a z co-ordinate as "into" the display as positive and "out" of the display as negative. With the pan/tilt/rotate controls the sign doesn't matter as long as it's consistent.
Changes to the DEVILISH console:
- Made the display curve option False: This was causing visual artefacts on some patterns.
- Added a Hue knob. If set to the zero position this reverts to the original automatic colouring mode. I've found the auto mode can be a bit distracting for some patterns. The setting of this control in not stored in the presets since it's a matter of taste but you can enable preset in the knob's properties and it already has a unique name.
Tip: If you want to create a preset for any of the modules it's best to start with an existing preset which uses that module. Then rename it and start your work. After saving it you can then reload it into any preset number and then restore the original. I've included all the individual presets to make this easier.
As ever any feedback helps and encourages.
Cheers
Spogg