-
skyline to do a basic three
skyline做的一个基本的三维城市。可以飞行,定位,距离测量-skyline to do a basic three-dimensional city. Can fly, positioning, distance measurement
- 2022-03-03 16:32:09下载
- 积分:1
-
光线追踪源代码
基于HTML5 canvas,使用光线追踪方法渲染场景。
可定义球体,平面,立方体,圆柱体等物体。
可定义物体的材质,漫反射系数,镜面反射系数,反射率。
可定义光源的颜色,方向。
可定义多个光源。
可定义观察位置,观察方向,视角大小。
可定义追踪光线的深度。
效果
实现了反射,阴影等效果,可以得到较有真实感图像。
实现
源代码:raytracer, render。
函数init()进行在场景内放置物体,设置物体参数位置材质,光源与相机参数。
暂时只用了平行光,还没有加入点光源。
没有实现透明物体,折射效果。
- 2022-12-03 02:25:03下载
- 积分:1
-
这是一个四叉树简单的实现算法希望能有所帮助
这是一个四叉树简单的实现算法希望能有所帮助 -This is a simple quadtree algorithm hopes to help
- 2022-11-29 11:30:04下载
- 积分:1
-
010editor的模板,用于解析3ds格式的文件
软件010editor可以打开和编辑二进制文件,并可利用模板来分析文件结构。模板的语法类似于C语言。该模板可以识别从3dsmax中导出的简单的3ds格式文件。能识别的内容包括:物体名称、顶点坐标、纹理坐标、平滑组、局部坐标系、索引数组。可以识别多个物体。环境:win7 64位 3dsmax2012 010editior5.0局限:暂未经过系统测试,不保证对所有的3ds格式均正确识别。文件:3ds.bt:010editor的模板plane.3ds:已经通过的测试用例。文件表示的图形为一个平面长方形(不分段,共2个三角形)。rect2.3ds:已经通过的测试用例。文件表示的图形为两个平面长方形(分段均为4*4)
- 2023-01-12 21:10:04下载
- 积分:1
-
OpenGL红宝书有用
OpenGL red book usefu-OpenGL red book usefull
- 2022-02-14 09:07:43下载
- 积分:1
-
opengl三维动画编程.pdf
介绍opengl动画编程的书
讲解由浅入深,适合opengl入门使用...
opengl三维动画编程.pdf
介绍opengl动画编程的书
讲解由浅入深,适合opengl入门使用-this book introduces basic concepts of opengl programming, which is good for beginners
- 2022-03-25 08:48:43下载
- 积分:1
-
根据nehe的教程5修改而来的简单的漫游程序。
源码包括整个工程文件...
根据nehe的教程5修改而来的简单的漫游程序。
源码包括整个工程文件-According to nehe tutorial five changes from the simple roaming procedure. Source include the entire project file
- 2022-07-25 10:33:39下载
- 积分:1
-
使用OpenGL实现一个2D二维图形绘制控件(解决GDI过慢问题)源代码:此前作者正忙于一个项目,需要绘制很多的二维图形。开始想着使用GDI,不过GDI对于绘制...
使用OpenGL实现一个2D二维图形绘制控件(解决GDI过慢问题)源代码:此前作者正忙于一个项目,需要绘制很多的二维图形。开始想着使用GDI,不过GDI对于绘制很多的图像来说实在是太慢了,所以,一个解决办法是:使用OpenGL实现一个能够绘制二维图形的用户控件。-Realize the use of OpenGL graphics rendering of a 2D two-dimensional control (GDI too slow to solve the problem) the source code: after the author is busy with a project needs a lot of two-dimensional graphics rendering. Started thinking about the use of GDI, but a lot of GDI for rendering the image is really is too slow, so a solution is: the use of OpenGL to achieve a two-dimensional graphics rendering user controls.
- 2022-09-27 23:45:03下载
- 积分:1
-
Please read your package and describe it at least 40 bytes in English.
Please read your package and describe it at least 40 bytes in English.
- 2022-07-28 00:34:50下载
- 积分:1
-
这是OPENGL的第三个例子,实现了在MFC环境的实现,好好体会。
这是OPENGL的第三个例子,实现了在MFC环境的实现,好好体会。-This is the third example OPENGL, realize in the MFC environment, realize a good experience.
- 2022-05-31 22:13:10下载
- 积分:1