用VC#.NET+OpenGL开发交互式CAD系统

【课程介绍】
本课程用VC#.NET结合OpenGL,从无到有开发一个功能较完整的小型交互式CAD系统。

作者有交互式CAD系统、动态几何系统开发经验。出版过交互式CAD系统开发方面的图书。

课程先讲准备知识,然后讲整个系统的开发思路和主要技术,最后将整个系统分成8个版本,从最简单的绘图开始,逐步添加功能,循序渐进地进行讲解。知识点讲解细致,系统。

课程的核心在于源代码,学习每章内容之前,请先下载本章源码。建议先自行对源码进行阅读分析,然后带着问题去听课,这样学习效率比较高,效果比较好一些。

课程最终提供的内容和服务:

PPT+源码+视频讲解+持续升级

友情提醒:
凭订单信息可找平台客服开具发票。
购买系列课程提供打包价,购买讲师卡更划算。
【课程收益】
交互式CAD系统开发的基本技术
交互式CAD系统基本框架

视频教程入口

课程大纲
课件打包下载

第一章:课程简介

    1. 课程简介 8:25

第二章:VC#.NET基础

    1. VC#.NET编程基础
    课件下载
    20:01

第三章:面向对象编程

    1. 类 15:22
    2. 继承 14:06
    3. 多态 6:58

第四章:OpenGL编程

    1. Tao框架,导入和初始化 15:14
    2. 坐标系和坐标变换 12:34
    3. 线形图元绘制 11:14
    4. 线形图元属性设置 5:10
    5. 多边形绘制 5:13
    6. 文本绘制 5:14
    7. 显示列表 4:46
    8. 反走样 5:43

第五章:系统设计的基本框架和技术

    1. 相关类的设计 28:44
    2. 坐标系统 22:31
    3. 相机类 13:22
    4. 集合类 6:05
    5. 交互绘图技术 12:24
    6. 准备工作 10:51

第六章:基本图元类设计

    1. CGElement类 7:10
    2. CPoint类 15:57
    3. CLine类 9:53
    4. CRectangle类 9:25
    5. CCircle类 7:56
    6. CArc类 19:48
    7. CText类 16:04

第七章:交互绘图类设计

    1. CCommand类 4:55
    2. CCreatePoint类 14:47
    3. CCreateLine类 7:59
    4. CCreateRectangle类 5:10
    5. CCreateCircle类 4:22
    6. CCreateArc类 5:33
    7. CCreateText类 10:01

第八章:拾取和选择

    1. 拾取和选择的概念 12:02
    2. 图元的包围矩形和GetBox方法 18:09
    3. 图元的拾取算法-Pick方法 12:14
    4. 实现图元的拾取-CSelect类 9:16
    5. 手柄的拾取 8:47
    6. 鼠标单选-CSelect类 6:16
    7. 全选、分类选择和放弃选择 4:51

第九章:图元的编辑

    1. 修改图元的属性、删除图元、全部删除 11:25

第一十章:图元变换

    1. 图元变换概述 3:35
    2. 平移变换 - 图元的Move方法和交互平移CMove类 12:24
    3. 平移变换 - 手柄的平移 9:23
    4. 平移变换 - 拖拉图元平移 5:38
    5. 旋转变换 - 图元绕任意点旋转 6:40
    6. 旋转变换 - 图元的Rotate方法和交互旋转CRotate类 11:20
    7. 镜像变换 - 图元相对于任意直线镜像 8:05
    8. 镜像变换 - 图元的Mirror方法和交互镜像CMirror类 6:52
    9. 比例变换 - 图元的Scale方法和实现比例变换 6:52

第一十一章:视图变换

    1. 视图变换概述 11:31
    2. 画面平移 11:35
    3. 画面缩放 7:45

第一十二章:撤销和重做

    1. 记录画面 10:06
    2. 撤销和重做 5:40
    3. 浅拷贝和深拷贝 7:21

第一十三章:保存和打开

    1. 序列化/反序列化和保存/打开 8:43

视频教程入口

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tgzssir

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值