metafizzy / zdog

Flat, round, designer-friendly pseudo-3D engine for canvas & SVG

Home Page:https://zzz.dog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Better documentation of normalizeRotate()

brenly opened this issue · comments

How would I implement object.normalizeRotate()? do I just shove it in the lines of x,y,z rotations? I tried just pasting it as line 32. I tried checking if there were any codepen.io or jsfiddle or examples on the zdog site that would use normalizeRotate but no such luck.

https://codepen.io/dinkbat/pen/abYmYBg

I put it on line 32 as illo.normalizeRotate(TAU/8); after defining the const TAU. This does not seem to affect the rotation at all.

My goal is to always have 3 sides of the cube visible as it rotates, as one side starts to disappear, it'll start rotating the other way.

Also thank you for this library its fantastic! I just wish I could use it a bit better.