Hi everyone, i was going through some files on my HDD and found short script that i wrote while researching few topics. this was rather to understand what Spirals were, math behind them and so on. I came about a number of code examples that helped me understand it much better. Here is more about Spirals -> Archimedean spiral
Below is a snippet of 3d MaxScript that i made:
--Basic start point, pCenter = Dummy() pCenter.scale = point3 0.05 0.05 0.05 pCenter.pos = point3 0 0 0 centerX = pCenter.position.x centerY = pCenter.position.y centerZ = pcenter.position.z /* HINT: convert to and from radians = degrees * (pi/180) degrees = radians * (180/pi) */ --initial vars from formula:r=a+b*theta a = 0.0 --this will be replaced in params via centerX and centerY b = 1.0 -- this is distance for offset t = 0.0 -- this is start angle theta = t * (pi/180) end = 1440.0 -- specify max degrees for theta =0 to end do ( r = a + theta * b r *=0.1 x = centerX + cos(theta) * r y = centerY + sin(theta) * r pt = Dummy() pt.scale = point3 0.1 0.1 0.1 pt.pos = point3 x y centerZ )