详细说明:自制CAD系统,以NURBS为基本要素进行3D模型设计-homemade CAD system to the basic elements of NURBS 3D modeling
[graphic_src.zip] - 不好的东西我是不会发的 看看就知道了
[NURBS++3_0_10.zip] - 非均匀有理b样条曲线NURBS的C++源码库。
[绘制NURBS曲面.rar] - 关于图形学大作业的绘制NURBS曲面
[FileSwitch.rar] - CAD文件格式转换代码,支持DWG2000,CATIA,KMG,IGES,带文件识别说明
[DXCad.rar] - VB编写的完整的3D绘图程序,运行至少需要DirectX 7
[3DGLViewer.rar] - 读取*.asc文件的点云数据,包括三维坐标和点云颜色,并显示
[B样条曲面蒙面算法.rar] - B样条曲面蒙面算法,是实现b样条曲面的经典算法
[数字和字母图像.rar] - 关于识别的一些数字和字母图形
[jihe-neiheku.rar] - cad 应用程序几何内核库原代码~~~欢迎下在
[NURBS算法.rar] - 三维图形学NURBS算法实现源代码,对搞三维图形编程的人有帮助
[NURBS++3_0_10.zip] - 非均匀有理b样条曲线NURBS的C++源码库。
[绘制NURBS曲面.rar] - 关于图形学大作业的绘制NURBS曲面
[FileSwitch.rar] - CAD文件格式转换代码,支持DWG2000,CATIA,KMG,IGES,带文件识别说明
[DXCad.rar] - VB编写的完整的3D绘图程序,运行至少需要DirectX 7
[3DGLViewer.rar] - 读取*.asc文件的点云数据,包括三维坐标和点云颜色,并显示
[B样条曲面蒙面算法.rar] - B样条曲面蒙面算法,是实现b样条曲面的经典算法
[数字和字母图像.rar] - 关于识别的一些数字和字母图形
[jihe-neiheku.rar] - cad 应用程序几何内核库原代码~~~欢迎下在
[NURBS算法.rar] - 三维图形学NURBS算法实现源代码,对搞三维图形编程的人有帮助
文件列表(点击判断是否您需要的文件):
SurfWareNew06.3.5
.................\SurfWareNew
.................\...........\BlendingCurves.cpp
.................\...........\BlendingCurves.h
.................\...........\BlendingSurfaces.cpp
.................\...........\BlendingSurfaces.h
.................\...........\Box.cpp
.................\...........\Box.h
.................\...........\Camera.CPP
.................\...........\Camera.H
.................\...........\Cone.cpp
.................\...........\Cone.h
.................\...........\CreateMirrorSurface.cpp
.................\...........\CreateMirrorSurface.h
.................\...........\CreateModel.cpp
.................\...........\CreateModel.h
.................\...........\CreateNurbsCurve.cpp
.................\...........\CreateNurbsCurve.h
.................\...........\CreateNurbsSurface.cpp
.................\...........\CreateNurbsSurface.h
.................\...........\CreateNurbsVolume.cpp
.................\...........\CreateNurbsVolume.h
.................\...........\CreateSurfaceOffset.cpp
.................\...........\CreateSurfaceOffset.h
.................\...........\CreateSurfaceRotate.cpp
.................\...........\CreateSurfaceRotate.h
.................\...........\CreateSurfaceScaling.cpp
.................\...........\CreateSurfaceScaling.h
.................\...........\CreateTransFromSurface.cpp
.................\...........\CreateTransFromSurface.h
.................\...........\CurveRotateProperties.cpp
.................\...........\CurveRotateProperties.h
.................\...........\CurveSplitterDlg.cpp
.................\...........\CurveSplitterDlg.h
.................\...........\DefineMatirx.cpp
.................\...........\DefineMatirx.h
.................\...........\EditNurbsCurve.cpp
.................\...........\EditNurbsCurve.h
.................\...........\EditNurbsSurface.cpp
.................\...........\EditNurbsSurface.h
.................\...........\EditNurbsVolume.cpp
.................\...........\EditNurbsVolume.h
.................\...........\EditSurfaceIsoCurve.cpp
.................\...........\EditSurfaceIsoCurve.h
.................\...........\EditSurfaceTrim.cpp
.................\...........\EditSurfaceTrim.h
.................\...........\ExtractCurveDlg.cpp
.................\...........\ExtractCurveDlg.h
.................\...........\ExtrudeCurveDlg.cpp
.................\...........\ExtrudeCurveDlg.h
.................\...........\FitPtContainer.cpp
.................\...........\FitPtContainer.h
.................\...........\GeomObject.cpp
.................\...........\GeomObject.h
.................\...........\hlp
.................\...........\...\AfxCore.rtf
.................\...........\...\AfxPrint.rtf

.................\...........\...\Bullet.bmp
.................\...........\...\CurArw2.bmp
.................\...........\...\CurArw4.bmp
.................\...........\...\CurHelp.bmp
.................\...........\...\EditCopy.bmp
.................\...........\...\EditCut.bmp
.................\...........\...\EditPast.bmp
.................\...........\...\EditUndo.bmp
.................\...........\...\FileNew.bmp
.................\...........\...\FileOpen.bmp
.................\...........\...\FilePrnt.bmp
.................\...........\...\FileSave.bmp
.................\...........\...\HlpSBar.bmp
.................\...........\...\HlpTBar.bmp
.................\...........\...\RecFirst.bmp
.................\...........\...\RecLast.bmp
.................\...........\...\RecNext.bmp
.................\...........\...\RecPrev.bmp
.................\...........\...\Scmax.bmp
.................\...........\...\ScMenu.bmp
.................\...........\...\Scmin.bmp
.................\...........\...\SURFWARE.HLP
.................\...........\...\SurfWare.hm
.................\...........\...\SurfWare.hpj
.................\...........\...\SurfWare.LOG
.................\...........\...\SurfWare.ph
.................\...........\HPoint.cpp
.................\...........\HPoint.h
.................\...........\icon
.................\...........\....\LeftPannel





.................\...........\....\..........\Blend2CV.ico
.................\...........\....\..........\Box.ico
.................\...........\....\..........\circle.ico
.................\...........\....\..........\Combine.ico
.................\...........\....\..........\Cone.ico
.................\...........\....\..........\Connect.ico
.................\...........\....\..........\connect2.ico
SurfWareNew06.3.5
.................\SurfWareNew
.................\...........\BlendingCurves.cpp
.................\...........\BlendingCurves.h
.................\...........\BlendingSurfaces.cpp
.................\...........\BlendingSurfaces.h
.................\...........\Box.cpp
.................\...........\Box.h
.................\...........\Camera.CPP
.................\...........\Camera.H
.................\...........\Cone.cpp
.................\...........\Cone.h
.................\...........\CreateMirrorSurface.cpp
.................\...........\CreateMirrorSurface.h
.................\...........\CreateModel.cpp
.................\...........\CreateModel.h
.................\...........\CreateNurbsCurve.cpp
.................\...........\CreateNurbsCurve.h
.................\...........\CreateNurbsSurface.cpp
.................\...........\CreateNurbsSurface.h
.................\...........\CreateNurbsVolume.cpp
.................\...........\CreateNurbsVolume.h
.................\...........\CreateSurfaceOffset.cpp
.................\...........\CreateSurfaceOffset.h
.................\...........\CreateSurfaceRotate.cpp
.................\...........\CreateSurfaceRotate.h
.................\...........\CreateSurfaceScaling.cpp
.................\...........\CreateSurfaceScaling.h
.................\...........\CreateTransFromSurface.cpp
.................\...........\CreateTransFromSurface.h
.................\...........\CurveRotateProperties.cpp
.................\...........\CurveRotateProperties.h
.................\...........\CurveSplitterDlg.cpp
.................\...........\CurveSplitterDlg.h
.................\...........\DefineMatirx.cpp
.................\...........\DefineMatirx.h
.................\...........\EditNurbsCurve.cpp
.................\...........\EditNurbsCurve.h
.................\...........\EditNurbsSurface.cpp
.................\...........\EditNurbsSurface.h
.................\...........\EditNurbsVolume.cpp
.................\...........\EditNurbsVolume.h
.................\...........\EditSurfaceIsoCurve.cpp
.................\...........\EditSurfaceIsoCurve.h
.................\...........\EditSurfaceTrim.cpp
.................\...........\EditSurfaceTrim.h
.................\...........\ExtractCurveDlg.cpp
.................\...........\ExtractCurveDlg.h
.................\...........\ExtrudeCurveDlg.cpp
.................\...........\ExtrudeCurveDlg.h
.................\...........\FitPtContainer.cpp
.................\...........\FitPtContainer.h
.................\...........\GeomObject.cpp
.................\...........\GeomObject.h
.................\...........\hlp
.................\...........\...\AfxCore.rtf
.................\...........\...\AfxPrint.rtf

.................\...........\...\Bullet.bmp
.................\...........\...\CurArw2.bmp
.................\...........\...\CurArw4.bmp
.................\...........\...\CurHelp.bmp
.................\...........\...\EditCopy.bmp
.................\...........\...\EditCut.bmp
.................\...........\...\EditPast.bmp
.................\...........\...\EditUndo.bmp
.................\...........\...\FileNew.bmp
.................\...........\...\FileOpen.bmp
.................\...........\...\FilePrnt.bmp
.................\...........\...\FileSave.bmp
.................\...........\...\HlpSBar.bmp
.................\...........\...\HlpTBar.bmp
.................\...........\...\RecFirst.bmp
.................\...........\...\RecLast.bmp
.................\...........\...\RecNext.bmp
.................\...........\...\RecPrev.bmp
.................\...........\...\Scmax.bmp
.................\...........\...\ScMenu.bmp
.................\...........\...\Scmin.bmp
.................\...........\...\SURFWARE.HLP
.................\...........\...\SurfWare.hm
.................\...........\...\SurfWare.hpj
.................\...........\...\SurfWare.LOG
.................\...........\...\SurfWare.ph
.................\...........\HPoint.cpp
.................\...........\HPoint.h
.................\...........\icon
.................\...........\....\LeftPannel
.................\...........\....\..........\Blend2CV.ico
.................\...........\....\..........\Box.ico
.................\...........\....\..........\circle.ico
.................\...........\....\..........\Combine.ico
.................\...........\....\..........\Cone.ico
.................\...........\....\..........\Connect.ico
.................\...........\....\..........\connect2.ico