123564-222 在 2020-07-08 09:35:14 上传
说明:使用MATLAB进行三维图形的绘制,简单明了,可以改变参数
开发平台:matlab | 大小:53KB | 下载0次
晴颗 在 2020-07-03 14:47:13 上传
说明:Bezier曲面的创建并实现简单的纹理和光照模型
开发平台:C/C++ | 大小:1509KB | 下载0次
晴颗 在 2020-07-03 14:44:15 上传
说明:NURBS曲面的创建,并实现简单纹理映射与光照模型
开发平台:C/C++ | 大小:2328KB | 下载0次
BB. 在 2020-07-01 19:03:22 上传
说明:L-system 绘图,部分源代码。包括3个类:LRules,Draw和Point
开发平台:Java | 大小:2KB | 下载0次
小李大刀 在 2020-07-01 17:06:14 上传
说明:OpenGl es, 吴亚峰著,zip版本的.
开发平台:C/C++ | 大小:19787KB | 下载0次
morgan.xzl 在 2020-06-30 16:05:21 上传
说明:Bresenham的核心思想:已知当前点坐标(x,y),因为直线的斜率已经规定了是小于等于1的,所以下一个点的坐标只可能是(x+1,y)或者(x+1,y+1)。那么我只需要判断(x+1,y+1/2)(中点)在直线的上方还是下方就可以了。
开发平台:C/C++ | 大小:241KB | 下载0次
morgan.xzl 在 2020-06-30 16:01:07 上传
说明:采用增量思想的DDA算法,直观、易实现,每计算一个象素坐标,只需计算一个加法。
开发平台:C/C++ | 大小:19KB | 下载0次
morgan.xzl 在 2020-06-30 15:56:25 上传
说明:已知过端点P0 (x0, y0), P1(x1, y1)的直线段L:y = kx + b,容易得知直线斜率为:k = (y1-y0)/(x1-x0),(假设x1≠x0)。 我们假设|k|≤1,这样x每增加1,y将增加k,并且保证x每增加1,y的增量不能大于1;如果|k|?> 1,则应该将x和y互换。由于k是浮点数,因此算法中需要将y舍入为int型,并圆整到最接近的位置。 DDA算法在每次迭代中的x, y值是上一步的值加上一个增量获得的,因此它是一个增量算法。但是这种方法直观,但效率太低,因为每一步需要一次浮点乘法和一次舍入运算。
开发平台:C/C++ | 大小:244KB | 下载0次
ChuckSharts 在 2020-06-28 02:33:24 上传
说明:HLSL cross compiler Shader Directx11
开发平台:WINDOWS | 大小:325KB | 下载0次
wolf3141452 在 2020-06-27 00:15:54 上传
说明:OpenGL freeglut和glew的头文件及lib库。
开发平台:C/C++ | 大小:1076KB | 下载0次
adafex123 在 2020-06-26 17:23:19 上传
说明:实现了一个CGLFont 类 用于绘制3D文字,用起来方便
开发平台:C/C++ | 大小:18KB | 下载0次
AlexAptApt 在 2020-06-24 14:05:57 上传
说明:the network interface, call the function to detect the packet is complete, and then determine the type of packet, and transmitted to the corresponding function operates mainly is to ident
开发平台:UNIX | 大小:158KB | 下载0次
张成1112 在 2020-06-24 11:27:31 上传
说明:NeHe的教程一共有30多课,内容翔实,并且不断更新。国内的网站实在应该向他们学习。令人惊讶的是,NeHe提供的例程源码几乎都有跨平台的不同编译版本,涉及从Visual C++、Borland C++、Visual Basic、MacOS X/GLUT、Linux/GLX、Code Warrior、Delphi、C++ Builder、MASM、ASM、MingW32 & Allegro以及Python等等的不同平台下的多种编译器。这在国内市场上的百元大书中似乎也未曾见到。
开发平台:C/C++ | 大小:9717KB | 下载0次
古典君子 在 2020-06-23 16:42:09 上传
说明:vs2010下,opengl采用着色器图形编程实例。
开发平台:C/C++ | 大小:26487KB | 下载0次
gloomy2012 在 2020-06-21 00:20:57 上传
说明:实现了基本的太阳系运行和纹理贴图--Cly
开发平台:C/C++ | 大小:17872KB | 下载1次
新手x 在 2020-06-19 09:31:22 上传
说明:绘制一个简单的8*8平面网格 这样配置opengl, 在win7 vs2013上可实现,调整参数可填充网格颜色大小。
开发平台:C/C++ | 大小:7040KB | 下载0次
hehe216 在 2020-06-18 22:07:46 上传
说明:关于opengl绘制出的场景,有房子烟花山等等
开发平台:C/C++ | 大小:8813KB | 下载1次
周晬 在 2020-06-18 18:47:00 上传
说明:演示贝塞尔曲线的形成过程,鼠标点击可移动关键点
开发平台:C/C++ | 大小:2KB | 下载0次
周晬 在 2020-06-18 18:42:28 上传
说明:贝塞尔曲线的形成过程,鼠标点击可移动关键点
开发平台:C/C++ | 大小:21500KB | 下载0次
gtun 在 2020-06-17 21:51:12 上传
说明:hsgntyrsnmrtysnsrtnr
开发平台:Pascal | 大小:316KB | 下载0次
mingyi-y 在 2020-06-17 18:34:09 上传
说明:编译环境:vs opengl 实现一个六边形的扫描线填充
开发平台:C/C++ | 大小:1KB | 下载0次
fzcpp 在 2020-06-17 12:08:29 上传
说明:dynamic ao, free to use
开发平台:WINDOWS | 大小:20KB | 下载0次
蝙蝠公子 在 2020-06-16 21:03:49 上传
说明:opengl 三维绘图演示程序。在visual c++ 2010 以上版本测试通过。 1>------ Rebuild All started: Project: OpenGL_on_a_Windows_Form, Configuration: Debug Win32 ------ 1> stdafx.cpp 1> AssemblyInfo.cpp 1> OpenGL_on_a_Windows_Form.cpp 1> Generating Code... 1> .NETFramework,Version=v4.0.AssemblyAttributes.cpp 1> OpenGL_on_a_Windows_Form.vcxproj -> C:\2020\demo\OpenGL_on_a_Windows_Form\Debug\OpenGL_on_a_Windows_Form.exe ========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ==========
开发平台:Visual C++ | 大小:6289KB | 下载0次
shiyi2bae 在 2020-06-16 20:28:14 上传
说明:利用c++配置opencv,编程DDA法、中心点法、bresenham法画直线
开发平台:C/C++ | 大小:9205KB | 下载0次
mhmmad 在 2020-06-15 05:28:19 上传
说明:opengl homework i had prepared
开发平台:Visual C++ | 大小:10784KB | 下载0次
蝙蝠公子 在 2020-06-15 03:39:51 上传
说明:使用opengl在microsoft vc++环境编程
开发平台:Visual C++ | 大小:47KB | 下载1次
北北灬 在 2020-06-12 11:27:08 上传
说明:opengl开发包32位电脑程序,glfw可用基础开发包
开发平台:C/C++ | 大小:2029KB | 下载2次
南岸z 在 2020-06-11 18:01:44 上传
说明:Qt里graphicview框架和opengl框架结合实现的项目。
开发平台:C/C++ | 大小:3293KB | 下载0次
无聊人er 在 2020-06-11 15:01:35 上传
说明:在屏幕上绘制一个正方形,以它为初始控制多边形 ,节点向量取为(0,0,0,0.25,0.25,0.5,0.5,0.75,0.75,1,1,1),绘制精确圆周。
开发平台:C/C++ | 大小:1KB | 下载3次
ai198114 在 2020-06-09 10:50:12 上传
说明:基于osg的shader的海面效果,效果很好的案例,提供出来给大家学习
开发平台:C/C++ | 大小:1KB | 下载0次
标签: