09 2015 档案
摘要:静态构造函数是C#的一个新特性,其实好像很少用到。不过当我们想初始化一些静态变量的时候就需要用到它了。这个构造函数是属于类的,而不是属于哪里实例的,就是说这个构造函数只会被执行一次。也就是在创建第一个实例或引用任何静态成员之前,由.NET自动调用。class SimpleClass{ // S...
阅读全文
摘要:.net平台下开源(免费)三维(地形,游戏)GIS平台open source (free) 3d (terrain,game) gis platform based on .net (C#)Axiom:开源3D游戏引擎,是著名的开源引擎OGRE的.NET版本。源代码完全用c#构造,主要为图形部分。R...
阅读全文
摘要:目录:1、数字地球简介2、需要的知识和数据3、三维球面坐标系4、创建最简单的地球5、创建地球浏览控制器6、基于QuadTree的地形影像创建简介7、地形影像的创建和销毁8、优化地形影像调度9、基于球面和平面的创建调度方式10、优化地形影像的效果11、叠加栅格矢量12、增加真实度,添加大气和天气效果1...
阅读全文
摘要:先写想法:想做个简单的地形漫游,于是考虑在ww直接开发,或找个控件形式的开发组件。最大的期望有:1. 支持google的sketchup,快速智能三维建模2. 设计模式做好点,最好先做成组件形式,然后开发应用程序3. 性能再好点,对于索引技术,内存管理等等4. 客户端独立版本 和客户服务器端耦合版本...
阅读全文
摘要:With the DirectX SDK (June 2010) release and the addition of support for Visual Studio 2010, I’ve been seeing a lot of questions of the form:How do I ...
阅读全文
摘要:如果想用C#调用C/C++写的函数,可以先将C/C++的函数写成dll文件,由C#用DllImport的方式来调用,但是这种方法无法调用C++写的类,如果想调用C++类,可以先把C++类封装成COM组件,再由C#来调用。方法如下(以VS2008英文版为例说明)一、新建一个Visual C++项目,类...
阅读全文
摘要:开始迁移到托管DirectX SlimDX框架的,例如,MDX应用的帕特里克Murrisa地形的浏览器。在托管DirectX代码所示,到新的代码,与SlimDX评论的形式。MDX迁移项目中SlimDX图书馆设置SlimDX“下载并安装“2010年2月SlimDX SDK(微星)。“。添加一个引用到项...
阅读全文
摘要:MSDN中的一篇博文链接:Tutorial series: learning how to write a 3D soft engine from scratch in C#, TypeScript or JavaScriptThis tutorial is part of the followin...
阅读全文
摘要:转载的,就不翻译了…微软把精力放到xna去了。所以推荐大家用XNA,如果非要用托管的DirectX也可以,只不过版本一直是2006年的了。具体方法:安装SDK之后他默认的位置在C:\WINDOWS\Microsoft.NET\Managed DirectX把里面相应版本的Microsoft.Dire...
阅读全文
摘要:C#调试含有源代码的动态链接库遇见there is no source code available for the current location提示时的解决方案:1.首先试最常规的方法:Clean and then rebuild solution,但是没有解决2.进入Tools>Option...
阅读全文
摘要:控件名称缩写Buttom按钮BtnCheckBox复选框ChkColumnHeader视图列表头ColComboBox组合框CboContextMenu快捷菜单CtmDataGrid数据网格控件DgDataGridView数据网格视图控件DgvDteTimePicker时间输入框DtpDomainU...
阅读全文