Creating a 2D Line Branch (Part 2)
Posted
by
Danran
on Game Development
See other posts from Game Development
or by Danran
Published on 2012-04-15T09:05:35Z
Indexed on
2012/04/15
11:49 UTC
Read the original article
Hit count: 269
Yesterday i asked this question on how to create a 2D line branch; Creating a 2D Line Branch
And thanks to the answered provided, i now have this nice looking main branch; *coloured to show the different segments in the final item.
Now is the time now to branch things off as discussed in the article; http://drilian.com/2009/02/25/lightning-bolts/
Again however i am confused as to the meaning of the following pseudo code;
splitEnd = Rotate(direction, randomSmallAngle)*lengthScale + midPoint;
I'm unsure how to actually rotate this correctly. In all honesty i'm abit unsure what to-do completely at this part, "splitEnd" will be a Vector3, so whatever happens in the rotate function must then return some form of directional rotation which is then * by a scale to create length and then added to the midPoint.
I'm not sure. If someone could explain what i'm meant to be doing in this part that would be really grateful.
© Game Development or respective owner