此时韩海所看的那本书《易经十二筋脉站桩修法》,分别有4节12式分别就是锻炼12筋脉的方法,正好对应了这十二个函数,韩海如果要实现这些函数的话,只需要按照气流筋脉穴道的走向,把实现函数写出即可。
随后韩海翻开这本书第一节第一个姿势看了起来,这一式叫做韦驮献杵第一势,锻炼的筋脉是手阳明经筋,也就是手三阳之一,对应筋脉穴位的走向是:(从手走头:手阳明大肠经:商阳、二间、三间、合谷、阳溪、偏历、温溜、下廉、上廉、手三里、曲池、肘髎、手五里、臂臑、肩颙、巨骨、天鼎、扶突、口禾髎、迎香)
韩海开始一个个对照着书中次序的穴位,在那副图中寻找这些穴位所在的三维向量,然后把它们记录起来,以备之后写函数之用。
下面函数的实现应该就是,使用搬运函数把真气顺着这些穴位走一遍。
不过搬运函数需要韩海自己来实现,这也简单,先得出目前真气颗粒所在位置的三维向量,然后与目标第一个穴位的三维向量做向量减法计算,得出结果向量后,把这个向量做标准化处理,最后得出的就是,真气颗粒到穴位之间的方向向量了。
再后面的事情就简单了,使用当前真气向量加上(与穴位之间的方向向量乘以时间)(先计算括号内),然后就得出了真气下一次出现的位置。
表达公式是(V1=V0+dir*time),其中V0就是当前真气所在位置,dir就是计算出的方向向量,time就是时间,V1就是真气在这段时间结束后真气所在的位置。
当然这么一直无限去进行位移也是不靠谱的,所以还需要进行真气颗粒与穴位之间距离的判断,这个检查函数可以用两次勾股定理搞定,计算出距离。
当判断距离为0的时候,停止以上移动函数的执行,然后接着寻找下一个穴位的三维坐标,继续进行以上过程,直到最后没有穴位向量后,则结束函数。
原理韩海都搞明白以后,就开始写起了实现函数:
public GenuineGas* large_intestine_meridian_runing(GenuineGas* gg)
{
vector> acupoints(20);
vectoracupoint(3);
acupoint.push_back(13);
acupoint.push_back(5);
acupoint.push_back(-1);
acupoints.push_back(acupoint);
………//这里把所有的穴位坐标添加进去
vector>::iterator iter=acupoints.begin();
for(;iter!=acupoints.end();++iter)
{
vector one =*iter;
while(!vector_equals(gg)){//判断两个坐标是不是相等
gg = move(gg->point(),one);//移动函数
sleep(200);//移动一会儿就歇歇,防止伤到筋脉
}
}
return gg;//返回真气指针,等待下一个筋脉函数运行
}
写完第一个函数以后,后面的就照着去写就好了,韩海不知道写了多久,终于把十二个筋脉的函数实现都写完了,随后他仔细看了一遍,直到没有错误以后,然后把代码嵌了进去。
当韩海刚刚把代码嵌入之后,突然太极清气模型的书籍突然闪耀出耀眼的光华,然后样子大变。
只见,现在太极清气数据模型变了一个名字,现在叫做太极清气——真,然后字体的颜色变成了紫色,显然是变成了稀有数据模型。
并且在韩海数据仓库的太极清气——真,这本书的样子变成了金黄色,封皮上的字体有金色的流蕴之感,显得很是不凡。
韩海见状,观看起了太极清气改变后的属性:
名称:太极清气——真(改:紫色稀有书籍)
特性:修真功法
自带:御剑(包括御剑飞行和御剑杀敌)
已开发效果:1.改变了收集真气的模式,提升修炼速度
2.通过逐步修炼十二筋脉来增强身体强度,并且开发身体真气存储。
新建对象需求1000字符能量。……
本章未完,请点击下一页继续阅读!
本站网站:www.kuaishuku.net
随后韩海翻开这本书第一节第一个姿势看了起来,这一式叫做韦驮献杵第一势,锻炼的筋脉是手阳明经筋,也就是手三阳之一,对应筋脉穴位的走向是:(从手走头:手阳明大肠经:商阳、二间、三间、合谷、阳溪、偏历、温溜、下廉、上廉、手三里、曲池、肘髎、手五里、臂臑、肩颙、巨骨、天鼎、扶突、口禾髎、迎香)
韩海开始一个个对照着书中次序的穴位,在那副图中寻找这些穴位所在的三维向量,然后把它们记录起来,以备之后写函数之用。
下面函数的实现应该就是,使用搬运函数把真气顺着这些穴位走一遍。
不过搬运函数需要韩海自己来实现,这也简单,先得出目前真气颗粒所在位置的三维向量,然后与目标第一个穴位的三维向量做向量减法计算,得出结果向量后,把这个向量做标准化处理,最后得出的就是,真气颗粒到穴位之间的方向向量了。
再后面的事情就简单了,使用当前真气向量加上(与穴位之间的方向向量乘以时间)(先计算括号内),然后就得出了真气下一次出现的位置。
表达公式是(V1=V0+dir*time),其中V0就是当前真气所在位置,dir就是计算出的方向向量,time就是时间,V1就是真气在这段时间结束后真气所在的位置。
当然这么一直无限去进行位移也是不靠谱的,所以还需要进行真气颗粒与穴位之间距离的判断,这个检查函数可以用两次勾股定理搞定,计算出距离。
当判断距离为0的时候,停止以上移动函数的执行,然后接着寻找下一个穴位的三维坐标,继续进行以上过程,直到最后没有穴位向量后,则结束函数。
原理韩海都搞明白以后,就开始写起了实现函数:
public GenuineGas* large_intestine_meridian_runing(GenuineGas* gg)
{
vector> acupoints(20);
vectoracupoint(3);
acupoint.push_back(13);
acupoint.push_back(5);
acupoint.push_back(-1);
acupoints.push_back(acupoint);
………//这里把所有的穴位坐标添加进去
vector>::iterator iter=acupoints.begin();
for(;iter!=acupoints.end();++iter)
{
vector one =*iter;
while(!vector_equals(gg)){//判断两个坐标是不是相等
gg = move(gg->point(),one);//移动函数
sleep(200);//移动一会儿就歇歇,防止伤到筋脉
}
}
return gg;//返回真气指针,等待下一个筋脉函数运行
}
写完第一个函数以后,后面的就照着去写就好了,韩海不知道写了多久,终于把十二个筋脉的函数实现都写完了,随后他仔细看了一遍,直到没有错误以后,然后把代码嵌了进去。
当韩海刚刚把代码嵌入之后,突然太极清气模型的书籍突然闪耀出耀眼的光华,然后样子大变。
只见,现在太极清气数据模型变了一个名字,现在叫做太极清气——真,然后字体的颜色变成了紫色,显然是变成了稀有数据模型。
并且在韩海数据仓库的太极清气——真,这本书的样子变成了金黄色,封皮上的字体有金色的流蕴之感,显得很是不凡。
韩海见状,观看起了太极清气改变后的属性:
名称:太极清气——真(改:紫色稀有书籍)
特性:修真功法
自带:御剑(包括御剑飞行和御剑杀敌)
已开发效果:1.改变了收集真气的模式,提升修炼速度
2.通过逐步修炼十二筋脉来增强身体强度,并且开发身体真气存储。
新建对象需求1000字符能量。……
本章未完,请点击下一页继续阅读!
本站网站:www.kuaishuku.net