代码改变世界

随笔档案-2011年12月

阅读一款3D引擎的方法备忘(转载)

2011-12-13 23:32 by 风恋残雪, 520 阅读, 收藏, 编辑
摘要: 阅读一款3D引擎的方法备忘要带着引擎系统所共有的问题去阅读,不要被具体引擎的实现思路牵着走,要思考这个引擎如何实现或绕过(如不考虑低端机)这些必然要面临的问题.首先,最重要的必须,在Debug模式下调试起来一个主场景程序,然后沿着代码流走几遍,在代码里闲逛,生成第一印象,留意基础工具设施类(如字符串内存管理),大约3小时.然后带着如下每一个问题(不分先后)去走流程,走逻辑,弄清引擎的业务处理方法.1.SetStreamSource,SetIndices,DrawIndexedPrimitive的调用是在哪里(哪个cpp哪个类的哪个函数),整个工程有几个DrawIndexedPrimitve,D 阅读全文

如何使用svn管理google code上的代码。

2011-12-08 22:40 by 风恋残雪, 1221 阅读, 收藏, 编辑
摘要: 最近想写个简单的骨骼动画系统,苦于代码拷起来麻烦,于是就在google code上申请了个项目空间,用于存放代码,并可以随时下载和上传。svn只是大概了解,所以在搭建简单环境的过程中不免遇到了一些问题。下面就和大家分享我遇到的问题以为解决方法。 1. google code在某些地方不能访问,这个问题改个host或者申请个vpn,更推荐前者。 2.申请project hosting过程还算简单,这里就不说了。这里说下代码上传的问题,选定要上传的文件夹然后选择import,输入你的项目所在的网址,注意是https 的,然后输入google的帐户名和项目的密码,不是google帐户的密码... 阅读全文
点击右上角即可分享
微信分享提示