详细说明:对3D数据运用gpu实现八叉树,完成分割并进行渲染。
[3d_engine.rar] - 3D引擎,包含读取3DS文件,是个比较好的C语言实现3D的范例
[chap4.rar] - 程序代码说明 P0401:用Prewitt算子检测图像的边缘 P0402:用不同σ值的LoG算子检测图像的边缘 P0403:用Canny算子检测图像的边缘 P0404:图像的阈
[compare123.rar] - 几种三维重建方法的比较,一篇不错的文章
[12.rar] - 不错的代码,关于等直线的。 用三角网法绘制等值线,是在三角形的三条边上用线性内插方法寻找等值点,这种方法的机理是将每个三角形看作是空间的一个平面,这
[octree.rar] - 一个用于处理位图颜色量化的八叉树算法用VC++进行编写,作为图象处理的预处理程序
[estereo2.zip] - 国外一个三维重建的例子,不错的啊,欢迎大家下载,为我们的3D事业开始做贡献
[TelevisionStandards.rar] - 电视标准概要说明文件NTSC AND pal
[02.zip] - GPU的经典算法,用于编写较高质量的程序作参考。
[MyPick1.rar] - 用VC++和OPENGL做的三维模型,可用点击放大模型
[chap4.rar] - 程序代码说明 P0401:用Prewitt算子检测图像的边缘 P0402:用不同σ值的LoG算子检测图像的边缘 P0403:用Canny算子检测图像的边缘 P0404:图像的阈
[compare123.rar] - 几种三维重建方法的比较,一篇不错的文章
[12.rar] - 不错的代码,关于等直线的。 用三角网法绘制等值线,是在三角形的三条边上用线性内插方法寻找等值点,这种方法的机理是将每个三角形看作是空间的一个平面,这
[octree.rar] - 一个用于处理位图颜色量化的八叉树算法用VC++进行编写,作为图象处理的预处理程序
[estereo2.zip] - 国外一个三维重建的例子,不错的啊,欢迎大家下载,为我们的3D事业开始做贡献
[TelevisionStandards.rar] - 电视标准概要说明文件NTSC AND pal
[02.zip] - GPU的经典算法,用于编写较高质量的程序作参考。
[MyPick1.rar] - 用VC++和OPENGL做的三维模型,可用点击放大模型
相关函数/类:
QueryPerformanceFrequency MessageBox QueryPerformanceCounter timeGetTime DrawText CFont GlobalLock DeleteObject SetRect LoadString wsprintf GetObject GlobalAlloc CreateCompatibleDC GetDIBits DeleteDC GlobalUnlock GetDC CreateCompatibleBitmap GetDeviceCaps SelectObject ShowWindow BitBlt GetPixelFormat GetLastError WindowFromDC ZeroMemory ChooseColor
QueryPerformanceFrequency MessageBox QueryPerformanceCounter timeGetTime DrawText CFont GlobalLock DeleteObject SetRect LoadString wsprintf GetObject GlobalAlloc CreateCompatibleDC GetDIBits DeleteDC GlobalUnlock GetDC CreateCompatibleBitmap GetDeviceCaps SelectObject ShowWindow BitBlt GetPixelFormat GetLastError WindowFromDC ZeroMemory ChooseColor
文件列表(点击判断是否您需要的文件):
appendix
........\appendix.pdf
cg
..\genatlas
..\........\fp_gen_atlas.cg
..\liboctreegpu
..\............\fp_color_tree.cg
..\............\fp_tree.cg
..\............\fp_tree_lookup.cg
..\............\vp_tree.cg
..\paint
..\.....\fp_diffus_color_tree.cg
..\.....\fp_diffus_interp_color_tree.cg
..\simul
..\.....\fp_interp_simul_tree.cg
..\.....\fp_simul.cg
..\.....\fp_simul_render.cg
..\.....\fp_simul_tree.cg
..\.....\fp_simul_upd.cg
..\.....\vp_simul_render.cg
exe
...\default.tga
...\Paint - RUNME.bat
...\paint.exe
...\Simul - RUNME.bat
...\simul.exe
meshes
......\laddy.3ds
......\readme.txt
......\torus.3ds
picts





.....\pict1.png
.....\Thumbs.db
readme.html
src
...\common
...\......\CCoreException.h
...\......\CGL3DSMesh.cpp
...\......\CGL3DSMesh.h
...\......\common.h
...\......\CProfiler.cpp
...\......\CProfiler.h
...\......\help.cpp
...\......\help.h
...\......\MovieMaker.cpp
...\......\MovieMaker.h
...\......\noise.cpp
...\......\noise.h
...\......\pbuffer.cpp
...\......\pbuffer.h
...\liboctreegpu
...\............\CBox.cpp
...\............\CBox.h
...\............\cg_load.cpp
...\............\cg_load.h
...\............\CHrdwTree.cpp
...\............\CHrdwTree.h
...\............\CLibOctreeGPUException.h
...\............\config.h
...\............\config_hrdwtree.h
...\............\CPolygon.cpp
...\............\CPolygon.h
...\............\CQuaternion.cpp
...\............\CQuaternion.h
...\............\CVertex.cpp
...\............\CVertex.h
...\............\CVertex.inl
...\............\liboctreegpu.vcproj
...\............\MgcBox3.cpp
...\............\MgcBox3.h
...\............\MgcBox3.inl
...\............\MgcIntr3DBoxBox.cpp
...\............\MgcIntr3DBoxBox.h
...\............\MgcMath.cpp
...\............\MgcMath.h
...\............\MgcMath.inl
...\............\MgcVector3.cpp
...\............\MgcVector3.h
...\............\MgcVector3.inl
...\............\utils.cpp
...\............\utils.h
... ...
appendix
........\appendix.pdf
cg
..\genatlas
..\........\fp_gen_atlas.cg
..\liboctreegpu
..\............\fp_color_tree.cg
..\............\fp_tree.cg
..\............\fp_tree_lookup.cg
..\............\vp_tree.cg
..\paint
..\.....\fp_diffus_color_tree.cg
..\.....\fp_diffus_interp_color_tree.cg
..\simul
..\.....\fp_interp_simul_tree.cg
..\.....\fp_simul.cg
..\.....\fp_simul_render.cg
..\.....\fp_simul_tree.cg
..\.....\fp_simul_upd.cg
..\.....\vp_simul_render.cg
exe
...\default.tga
...\Paint - RUNME.bat
...\paint.exe
...\Simul - RUNME.bat
...\simul.exe
meshes
......\laddy.3ds
......\readme.txt
......\torus.3ds
picts





.....\pict1.png
.....\Thumbs.db
readme.html
src
...\common
...\......\CCoreException.h
...\......\CGL3DSMesh.cpp
...\......\CGL3DSMesh.h
...\......\common.h
...\......\CProfiler.cpp
...\......\CProfiler.h
...\......\help.cpp
...\......\help.h
...\......\MovieMaker.cpp
...\......\MovieMaker.h
...\......\noise.cpp
...\......\noise.h
...\......\pbuffer.cpp
...\......\pbuffer.h
...\liboctreegpu
...\............\CBox.cpp
...\............\CBox.h
...\............\cg_load.cpp
...\............\cg_load.h
...\............\CHrdwTree.cpp
...\............\CHrdwTree.h
...\............\CLibOctreeGPUException.h
...\............\config.h
...\............\config_hrdwtree.h
...\............\CPolygon.cpp
...\............\CPolygon.h
...\............\CQuaternion.cpp
...\............\CQuaternion.h
...\............\CVertex.cpp
...\............\CVertex.h
...\............\CVertex.inl
...\............\liboctreegpu.vcproj
...\............\MgcBox3.cpp
...\............\MgcBox3.h
...\............\MgcBox3.inl
...\............\MgcIntr3DBoxBox.cpp
...\............\MgcIntr3DBoxBox.h
...\............\MgcMath.cpp
...\............\MgcMath.h
...\............\MgcMath.inl
...\............\MgcVector3.cpp
...\............\MgcVector3.h
...\............\MgcVector3.inl
...\............\utils.cpp
...\............\utils.h
... ...