A引擎
directx3d_beginner
这个作者很懒,什么都没留下…
展开
-
cesium加webgl的构思
1,传递gl,vargl= viewer.scene.context._gl;原创 2019-10-14 17:05:06 · 500 阅读 · 0 评论 -
序
分析了老师的工程代码,并且自己敲了一遍,边敲边体会,受益匪浅。源码共20000多行,逐渐分析所涉及到的知识点,当然,老师的代码肯定不会泄露出来,首先,工程用到了A引擎中的4个类,A_DATAM,A_XML类,A_BASE类和A_TiME类,并且用到了a_core类中的一个函数,我可以逐渐分析一下。共9328行;工程本身代码,13000多行,我再逐渐分析,重新敲到新建的工程里,凡是涉及到的知原创 2015-04-05 17:02:27 · 349 阅读 · 0 评论 -
ABase_DLLmain
这个很好搞,就是输出DLL,这里的难点不清楚的就是_CrtDumpMemoryLeaks()在程序退出点之前调用会在输出中产生内存泄露信息,但是如果程序有多个退出点则无需 在所有退出点都调用该函数,取而代之的是简单的在main()一开始就首先调用 _CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF);这样原创 2015-04-19 10:39:00 · 527 阅读 · 0 评论 -
序
昨天拿到了老师的引擎代码新版,包括一些应用代码,用代码统计工具一扫,发现共163435行,我靠,得学到什么时候,不过,每天晚上只吃透一百行,也得五年时间。必要性:这个引擎首先是和这类项目挂钩的武林秘籍,难得一见。有代码总比没代码好。长期性:每天学100行,另起工程一句句敲进,如果太多了,反而会乱掉,所以务必吃透。晚上也有时间查当前项目需要的资料原创 2015-05-04 20:10:38 · 364 阅读 · 0 评论 -
a_time--授权部分及所用知识点(含转载CONST&)
VC的64位整数分别叫做__int64与unsigned __int64,其范围分别是[-2^63, 2^63)与[0,2^64),即-9223372036854775808~9223372036854775807(10^19)与0~18446744073709551615(约1800亿亿)(10^20)。对64位整数的运算与32位整数基本相同,都支持四则运算与位运算等。当进行64原创 2015-04-06 17:07:35 · 430 阅读 · 0 评论