详细说明:一个三维的CAD程序源代码,架构设计的比较好。可以参考学习-a 3D CAD program source code, structure design better. Reference can learn
[37.zip] - 对3D数据运用gpu实现八叉树,完成分割并进行渲染。
[LaserResonator.rar] - 此程序在别人的源代码基础上改进了很多,提供了一维,平面,三维画图,并提供了位图保存的功能,能够自动显示系统时间.
[springtest-src-02-10-05.zip] - 一个基于弹簧质点模型的服装仿真源代码。是学习服装仿真的学习好资料
[gat_shiyan3.rar] - 这是我的计算机图形学的大作业,其中包括的算法有: 直线绘制的DDA算法,中点算法,绘制抛物线的正负法,中点法。 扫描转换多边形扫描线算法,种子填充算法。 线段裁剪(CohenSutherland)编码算法,多边形逐边裁剪(SutherlandHodgman)算法 注:分别设计了功能完整的类
[2D_cad.rar] - 基于VC6.0开发工具开发的简易cad程序
[3d sge.rar] - 需要d3d 9SDK,一个图形引擎的一部分,包括3DS MAX的导出插件,模型文件导入,四叉树LOD,等。
[vc++_base_code.rar] - 图像拼接资料,大家看看吧,挺好的一些资料,大家还需要的话就来信通知我。
[my2cadtest07261930.rar] - 二维cad设计,比一般的都要好.值得一看,里面有四个人一个多月的心血,另加有十年编程经验的VC++老师的指导,非常难得!袁斌、徐建成、赵欣、刘钊。其中里面也包括我啦:)
[SurfWareNew06.3.5(LYW).rar] - 自制cad系统,以NURBS为基本要素进行3D模型设计
[VCDOTNETJCBCBL.rar] - 绘图例子,进行参考和模仿,一个相当不错的绘图程序,包括了基本的画线,画面,画多边形的功能以及拖动,移动,编辑,打印等,更可贵的是该程序在实现拖动时有效避免了闪屏问题,值得学
[LaserResonator.rar] - 此程序在别人的源代码基础上改进了很多,提供了一维,平面,三维画图,并提供了位图保存的功能,能够自动显示系统时间.
[springtest-src-02-10-05.zip] - 一个基于弹簧质点模型的服装仿真源代码。是学习服装仿真的学习好资料
[gat_shiyan3.rar] - 这是我的计算机图形学的大作业,其中包括的算法有: 直线绘制的DDA算法,中点算法,绘制抛物线的正负法,中点法。 扫描转换多边形扫描线算法,种子填充算法。 线段裁剪(CohenSutherland)编码算法,多边形逐边裁剪(SutherlandHodgman)算法 注:分别设计了功能完整的类
[2D_cad.rar] - 基于VC6.0开发工具开发的简易cad程序
[3d sge.rar] - 需要d3d 9SDK,一个图形引擎的一部分,包括3DS MAX的导出插件,模型文件导入,四叉树LOD,等。
[vc++_base_code.rar] - 图像拼接资料,大家看看吧,挺好的一些资料,大家还需要的话就来信通知我。
[my2cadtest07261930.rar] - 二维cad设计,比一般的都要好.值得一看,里面有四个人一个多月的心血,另加有十年编程经验的VC++老师的指导,非常难得!袁斌、徐建成、赵欣、刘钊。其中里面也包括我啦:)
[SurfWareNew06.3.5(LYW).rar] - 自制cad系统,以NURBS为基本要素进行3D模型设计
[VCDOTNETJCBCBL.rar] - 绘图例子,进行参考和模仿,一个相当不错的绘图程序,包括了基本的画线,画面,画多边形的功能以及拖动,移动,编辑,打印等,更可贵的是该程序在实现拖动时有效避免了闪屏问题,值得学
文件列表(点击判断是否您需要的文件):
cad3d
.....\archive
.....\.......\DelaunayTriangulation.cpp
.....\.......\DelaunayTriangulation.h
.....\.......\Face.cpp
.....\.......\Face.h
.....\.......\IDrawable.h
.....\.......\IFaceLink.h
.....\.......\ISurfTopology.h
.....\.......\ITopology.h
.....\.......\Linear1DEvaluator.cpp
.....\.......\Linear1DEvaluator.h
.....\.......\SurfButterfly.cpp
.....\.......\SurfButterfly.h
.....\.......\Triangle_code.h
.....\bin
.....\...\CVS
.....\...\Debug
.....\...\.....\CVS
.....\...\Release
.....\...\.......\CVS
.....\cad3d.kdevprj
.....\common.mak
.....\CVS
.....\include
.....\.......\3DMath
.....\.......\......\3DCoordSystem.h
.....\.......\......\3DMath.h
.....\.......\......\3DMatrix.h
.....\.......\......\3DPlane.h
.....\.......\......\3DPoint.h
.....\.......\......\3DSegment.h
.....\.......\......\3DVector.h
.....\.......\......\CubicEquation.h
.....\.......\......\CVS
.....\.......\......\...\Entries
.....\.......\......\Generic
.....\.......\......\.......\Vector.h
.....\.......\......\.......\VectorSpec.h
.....\.......\......\MathDefs.h
.....\.......\......\Matrices.h
.....\.......\......\Range.h
.....\.......\......\stdafx.h
.....\.......\Cad3d
.....\.......\.....\Cad3d.h
.....\.......\.....\CommandIds.h
.....\.......\.....\CVS
.....\.......\.....\...\Entries
.....\.......\.....\IMainFrame.h
.....\.......\.....\MainFrame.h
.....\.......\.....\MainFrameSplitter.h
.....\.......\.....\ModelDocument.h
.....\.......\.....\SceneView.h
.....\.......\.....\SceneWindow.h
.....\.......\.....\SplitterPane.h
.....\.......\.....\stdafx.h
.....\.......\.....\WxWindowsRc.h
.....\.......\Cad3dMfc
.....\.......\........\Cad3D.h
.....\.......\........\Cad3DDoc.h
.....\.......\........\Cad3DView.h
.....\.......\........\CmdIdRanges.h
.....\.......\........\CVS
.....\.......\........\...\Entries
.....\.......\........\GuiControlIds.h
.....\.......\........\MainFrm.h
.....\.......\........\NavigationView.h
... ...
cad3d
.....\archive
.....\.......\DelaunayTriangulation.cpp
.....\.......\DelaunayTriangulation.h
.....\.......\Face.cpp
.....\.......\Face.h
.....\.......\IDrawable.h
.....\.......\IFaceLink.h
.....\.......\ISurfTopology.h
.....\.......\ITopology.h
.....\.......\Linear1DEvaluator.cpp
.....\.......\Linear1DEvaluator.h
.....\.......\SurfButterfly.cpp
.....\.......\SurfButterfly.h
.....\.......\Triangle_code.h
.....\bin
.....\...\CVS
.....\...\Debug
.....\...\.....\CVS
.....\...\Release
.....\...\.......\CVS
.....\cad3d.kdevprj
.....\common.mak
.....\CVS
.....\include
.....\.......\3DMath
.....\.......\......\3DCoordSystem.h
.....\.......\......\3DMath.h
.....\.......\......\3DMatrix.h
.....\.......\......\3DPlane.h
.....\.......\......\3DPoint.h
.....\.......\......\3DSegment.h
.....\.......\......\3DVector.h
.....\.......\......\CubicEquation.h
.....\.......\......\CVS
.....\.......\......\...\Entries
.....\.......\......\Generic
.....\.......\......\.......\Vector.h
.....\.......\......\.......\VectorSpec.h
.....\.......\......\MathDefs.h
.....\.......\......\Matrices.h
.....\.......\......\Range.h
.....\.......\......\stdafx.h
.....\.......\Cad3d
.....\.......\.....\Cad3d.h
.....\.......\.....\CommandIds.h
.....\.......\.....\CVS
.....\.......\.....\...\Entries
.....\.......\.....\IMainFrame.h
.....\.......\.....\MainFrame.h
.....\.......\.....\MainFrameSplitter.h
.....\.......\.....\ModelDocument.h
.....\.......\.....\SceneView.h
.....\.......\.....\SceneWindow.h
.....\.......\.....\SplitterPane.h
.....\.......\.....\stdafx.h
.....\.......\.....\WxWindowsRc.h
.....\.......\Cad3dMfc
.....\.......\........\Cad3D.h
.....\.......\........\Cad3DDoc.h
.....\.......\........\Cad3DView.h
.....\.......\........\CmdIdRanges.h
.....\.......\........\CVS
.....\.......\........\...\Entries
.....\.......\........\GuiControlIds.h
.....\.......\........\MainFrm.h
.....\.......\........\NavigationView.h
... ...