ObjectARX开发实例教程 ObjectARX开发实例教程 ObjectARX开发实例教程
2021-12-06 20:29:21 2.4MB ObjectARX开发实例教程
1
花费近一个月时间完成的最新教程,包括常用的GIS开发以及现在比较少涉及到的三维开发,非常实用! 我相信,无论你的基础怎样,无论你水平如何,认真仔细看完本教程后,你将会对GIS开发不再惧怕!一切都会变得很美好! 目录 第一篇 Map地图开发... 1 1、新建一个GIS项目... 1 2、导入Map文档... 5 3、设置TOCControl和ToolbarControl控件的链接... 7 4、添加Shapefile数据文件... 7 5、添加图层... 8 6、其他常用属性及方法... 9 7、地图放大缩小等... 10 8、创建数据属性表格... 12 9、缓冲分析... 15 10、CAD与Shapfile格式之间的相互转换... 20 11、将CAD导出成Shp格式... 23 12、创建符号选择窗体SymbologyControl 23 13、指定对象的符号... 27 14、三维分析... 31 15、获取TIN图层... 40 16、选择对象... 42 17、获取选择数据... 45 18、获取剖面图... 49 19、闪烁动画并缩放至数据... 62 20、更改点的显示符号... 67 21、更改线的显示符号... 69 22、自定义点的符号... 71 23、打开个人数据库... 72 24、打开CAD数据... 74 25、计算Raster的绝对值... 77 26、Raster的复杂计算... 79 27、生成表面Raster. 82 28、生成坡度Raster. 83 29、生成等高线... 84 30、生成曲率Raster. 85 第二篇 Scene三维开发... 87 1、创建一个简单的三维场景... 87 2、在SceneControl控件中添加Scene文件... 88 3、旋转/移动摄像机动画... 88 4、常用浏览功能... 88 5、更改摄像机位置... 90 6、输出AVI动画... 91 7、创建动画关键帧... 92 8、在三维控件SceneControl中添加Shapfile、jpg、tif等格式文件... 95 9、保存场景图片... 96 10、添加Raster数据... 96 11、生成TIN.. 97 12、设置图层基准高程... 107 13、点击查询... 115 14、转换TIN成MultiPatches. 120 15、获取TIN中对象... 121 16、输出TIN节点坐标... 124 17、设置点的模型... 127 教程下载地址: http://www.brsbox.com/filebox/down/fc/9873eb243e8a2514cd103cd6aa78a546 例子源代码文件下载地址: http://www.brsbox.com/filebox/down/fc/372eb5ccd09b89f2b7e9b78e49887f60 例子数据文件下载地址: http://www.brsbox.com/filebox/down/fc/77505a3c5941317b54bba68f46a4b548
2021-12-06 10:22:20 11.58MB GIS 开发
1
DirectX 是开发三维场景的利器,也是目前大多三维游戏采用的开发平 台。国内外关于 DirectX 开发的书籍不是非常多,而且大多数书籍都是针对 Visual C++语言来介绍的。在安装 DirectX SDK 时可以选择安装例子和教程, 微软为开发者提供了许多较为实用的例子供大家学习。本文结合计算机三维图 形学和 DirectX 的开发帮助,并参考国内外关于 DirectX 开发的书籍和网站资 料等,主要介绍如何采用Visual C# 语言对DirectX进行三维图形开发。本文 共分十六章,以“由易到难、由简单到复杂”为主线,以介绍 DirectX 开发方 法为主,并穿插介绍相关的计算机三维图形知识等。限于作者水平有限,文中 难免存在错误和缺点,敬请读者朋友不吝指正。 目 录 一、配置环境 1 二、DirectX 9.0 简介 2 三、第一个DirectX程序 3 1、新建项目 3 2、新建项 3 3、添加窗体 4 4、添加引用 4 5、定义全局变量 5 6、设置窗体初始状态 5 7、定义初始化函数 5 8、定义渲染函数 6 9、定义程序入口 6 10、设置运行方式 6 四、绘制一个三角形 8 五、摄像机基础 9 1、定义视图变换 9 2、定义投影变换 9 3、设置绘图设备投影及视图矩阵 10 4、绘制三角形 10 5、显示线框 13 六、输入事件 14 1、键盘输入 14 2、鼠标输入 15 七、二维显示 19 1、显示图片 19 2、二维图片动画 22 3、显示二维文字 23 八、矩阵应用 25 1、常用矩阵及算法 25 2、视图矩阵 27 3、透视投影矩阵 29 4、仿射投影矩阵 36 5、常用矩阵变换 38 九、四元数理论及其应用 42 1、四元数定义 42 2、四元数运算 42 3、四元数的共轭、矩、迹、模、倒数 42 4、四元数的三角形式 43 5、在三维计算机图形中的应用 44 十、摄像机变换 46 1、准备场景 46 2、旋转摄像机 53 3、通过键盘控制摄像机旋转 54 4、通过键盘控制摄像机缩放 57 5、通过鼠标控制摄像机旋转 59 6、通过鼠标滚轮控制摄像机缩放 60 7、通过鼠标控制摄像机移动 61 十一、地形 64 1、索引编号 64 2、规则三角网 67 3、通过高度图生成三角网 69 4、地形贴图 70 5、设置深度缓冲 72 十二、三维显示控件设计 75 1、准备工作 75 2、上一视图与下一视图 85 3、附视图、左视图及前视图的实现 86 4、常用浏览功能 89 5、工具栏控件 92 十三、绘制基本图元 99 1、绘制离散点 100 2、绘制分段直线 102 3、绘制折线 103 4、绘制独立三角形 104 5、绘制扇形三角形 106 6、绘制三角形带 107 7、四种绘制图元方法比较 109 8、绘制六面体 120 9、绘制球体 123 10、绘制圆 128 11、绘制圆锥 134 12、绘制圆柱 139 十四、Mesh网格 146 1、创建基本几何体网格 146 2、使用构造函数创建网络 150 3、从文件导入网格 156 4、导入X文件的网格贴图 156 5、将网格导出为X文件 158 6、三维字体 159 7、子集、属性、邻接、复制 160 8、渐进网格 163 9、世界矩阵 165 十五、碰撞检测 168 1、包围体 168 2、点击射线 174 3、拾取对象 176 十六、材质、贴图与灯光 182 1、材质 182 2、贴图 184 3、灯光 190
2021-11-12 06:07:21 13.91MB C# DirectX 开发 教程
1
很高兴和大家分享我的心得!ArcGIS Engine 是专门用于开发 GIS 系统的开发包,目前最新版本是9.3。基于 ArcGIS Engine,结合程序开发语言可以开发具有很强专业性的GIS系统。而且所开发的系统不需要客户端安装 ArcGIS软件,只需要安装 ArcGIS Engine Runtime 及相应的许可就可以使用开发的GIS系统。 本教程主要目的是能让读者在学习完本教程后,对ArcGIS Engine开发有基础的认识,对 ArcGIS Engine 主要的库有一定了解,熟悉GIS开发的基本流程,以期得到抛砖引玉的效果。
2021-09-23 20:49:04 6.3MB ArcGIS_Engine 开发 VB
1
unity3d游戏开发实例教程 附带源码(工程文件)
2021-09-11 18:14:38 27.83MB unity3d 游戏开发 实例教程 源码
1
ObjectARX开发实例教程--张帆.pdf
2021-08-31 00:40:22 2.41MB CA
1
基于Windows系统,采用QT平台框架,采用OPENCV技术,多线程技术实现了视频采集、录制和截图保存等功能。
2021-08-25 17:04:58 165.53MB QT OPENCV 视频监控 录制
1
Janus+WinForms+Controls+Suite+v3.5 UI开发实例 教程 说明,简单明了的实例教你如何使用Janus WinForms Controls的uiCommandManager1的Command,combobox等
2021-08-19 11:34:33 273KB Janus WinForms Controls UI
1
第1章 ObjectARX编程基础 初学 ObjectARX 编程,需要了解其开发和调试环境的构建,本章首先帮助读者建立起开 发环境,进而介绍加载和运行 ObjectARX 应用程序的方法,最后仍然以 Hello,World 来作为 进入 ObjectARX 开发的第一个程序 ......
2021-08-09 09:41:28 3.11MB ObjectARX开发实例教程
1
共八章 每节都是(说明——思路——步骤——效果——小结)这样的流程,很清晰的介绍了ObjectARX开发。
2021-07-16 16:00:58 2.24MB ObjectARX开发
1