惊喜地发现,文档齐全,可以参考类图抄,C:/Users/Legion/Desktop/ogre-v0-12-0/ogrenew/Docs/api/html/hierarchy.html
先进行
1,OgreMain,然后
2,RenderSystems只抄win32的,52个文件,7246行(所有),纯代码4209行。
3,Plugins101个文件,16909行(所有),纯代码9424行。
4,PlatformManagers,只抄win32的,13个文件,2204行(加注释),纯代码1199行。
截至2021年9月18日,剩457个文件,53352行。
2021年9月19日,抄MemoryManager相关
2021年9月20日,剩457个文件,53250行。抄了98行,太少了。
2021年9月21日,剩450个文件,52292行。抄了958行,还可以。
2021年9月22日,剩445个文件,51645行。抄了647行。
2021年9月23日,剩439个文件,51187行,抄了458行。
2021年9月25日,剩439个文件,51111行,抄了76行。
2021年9月26日,剩437个文件,50500行,抄611行
2021年9月28日,剩435个文件,50206行,抄294行
2021年10月7日,剩428个文件,49114行,抄1092行
2021年10月12日,剩420个文件,48748行。
2021年10月13日,Ogre源码剩下416个文件,48441行,进行了293行
ps:
由于注释比例占比很大,和代码相比是1:2的关系,还要学习下注释,所以,按照总共代码行计算,而非纯代码行
2021年10月17日,剩415个文件,87673行。
截至2021年10月27日,剩409个文件,86758行。
截至2021年11月1日,剩405个文件,85869行。
截至2021年11月2日,剩403个文件,85013行
2021年11月4日,,实际剩400个文件,83584行
2021年11月8日,,实际剩397个文件,82660行
2021年11月11日,,实际剩378个文件,79481行
截至2021年11月12日,去掉ogre中的opengl自身的库和unzip,重新统计下,剩371个文件,67048行(所有),纯代码37541行。
截至2021年11月13日,剩369个文件,66058行(所有),纯代码36856行。尽量抄cpp,纯代码下去的快。
可以多几部分。
OgreMain剩183个文件,37163行(所有),纯代码20067行,这个是首先要进行的。(少算了一个文件)
截至2021年11月15日,OgreMain剩175个文件,37100行(所有),纯代码20181行。
截至2021年11月17日,OgreMain剩173个文件,34872行(所有),纯代码19025行。
截至2021年11月18日,OgreMain剩172个文件,33778行(所有),纯代码18255行。
截至2021年11月20日,OgreMain剩172个文件,33308行(所有),纯代码17871行。
截至2021年11月24日,OgreMain剩168个文件,29832行(所有),纯代码15417行。
2021年12月7日,重新核算,ogreMain剩31851行(含注释),纯代码16233行。
2021年12月13日,ogremain剩29471行(含注释),纯代码14979行。
2021年12月13日,ogremain剩28661行(含注释),纯代码14427行
2021年12月14日,ogremain剩26924行(含注释),纯代码13387行
2021年12月20日,ogremain剩24292行(含注释),纯代码12266行
2021年12月22日,ogremain剩23440行(含注释),纯代码11850行
2021年12月23日,ogremain剩22372行(含注释),纯代码11431行
2021年12月27日,ogremain剩21868行(含注释),纯代码11199行
截至2022年2月17日,OgreMain剩11573行(含注释),纯代码6260行。
截至2022年2月21日,OgreMain剩11802行(含注释),纯代码5907行。
截至2022年2月23日,OgreMain剩10143行(含注释),纯代码5469行。
截至2022年3月13日,OgreMain剩9278行(含注释),纯代码5152行。
截至2022年3月14日,OgreMain剩8529行(含注释),纯代码4926行。
截至2022年3月21日,OgreMain剩7891行(含注释),纯代码4599行。
截至2022年3月24日,ogreMain剩下6098行(含注释),纯代码3675行
截至2022年4月1日,ogreMain剩下4533行(含注释),纯代码2646行
截至2022年4月12日,ogreMain剩下3416行(含注释),纯代码2124行
截至2022年4月13日,ogreMain剩下2472行(含注释),纯代码1465行
截至2022年4月15日,ogremain全抄完,good。
接下来进行OgrePlatformManager
截至2022年4月17日,OgrePlatformManager全抄完,good。
接下来进行RenderSystem部分。