▍1. CubeMapped
opengl三维模拟天空与山脉。创建了天空盒,场景中放置一个水滴效果球体,可以反射周围景物。(opengl 3D simulation sky and mountains. Create a skybox, scene by placing a drop of water effect sphere, can reflect the surrounding landscape.)
opengl三维模拟天空与山脉。创建了天空盒,场景中放置一个水滴效果球体,可以反射周围景物。(opengl 3D simulation sky and mountains. Create a skybox, scene by placing a drop of water effect sphere, can reflect the surrounding landscape.)
一个吐槽的动画程序,由于C++作业做得太辛苦,做了个动画吐槽一下(A C++ program which used to complain about my study)
实现相机在虚拟环境里显示,相机模型是3ds格式,相机外部有不同的贴图(camera in the virtual enviroment)
opengl入门教材,供给初学c绘图的同学们,希望大家看了以后有所得(opengl learning doc)
绘制教室,包含有投影仪,空调,可以开灯关灯,贴纹理,光照等。还有3d模型(Draw the classroom, including a projector, air conditioning, you can turn on the lights turn off the lights, stickers texture, lighting and so on. There 3d model)
在vc++环境下OpenGL运用纹理模拟卫星围绕地球旋转(In vc++ environment using OpenGL textures analog satellite orbited the Earth)
一个开源的基于openGL的全景图片游览器。可跨平台移植(Based on an open source openGL panoramic picture s browser. Portable across platforms)
OpenGL编程与实例,向世明编,讲解了基于MFC的OpenGL编程,有实例,适合初学者使用(OpenGL programming with examples, to compile Shiming, explained OpenGL MFC-based programming, there are examples for beginners)
一个用OpenGL实现的一个窗口多视口显示的程序,可以实现四个视口间的拼接(A window with an OpenGL implementation of the multi-viewport display program that can realize the splice between four viewports)
网格简化程序,将标准的obj三维模型文件简化成为包含三角面片较少的三维模型,之后通过opengl显示出来。采用的主要算法为边坍缩算法。(Mesh simplification of procedures, the obj 3D model file standard simplified 3D model contains triangles become less, then through the OpenGL display. The main algorithm uses edge collapse algorithms for.)
实现三维的OpenGL混合 OpenGL混合可以实现场景中的透明半透明状态 加入了深度信息的混合会得到更逼真的效果(OpenGL to achieve three-dimensional mixed OpenGL mixing can be achieved in a scene transparent translucent Join the depth of information will be more realistic mixed results)
opengl terrain Building the sources -------------------- 1 On Windows Just open the solution with vs2010, and press CTRL+F5. 2 On Linux In a terminal, type sh configure.sh , then either: - make config=release32 or - make config=release64 depending on your system. You can get more options for build by typing make help
解析mtl文件的obj格式OpenGL环境下的纹理贴图,多纹理贴图。obj格式的文件可能会包含许多组件,这些组件的纹理参数放在mtl文件。通过解析mtl文件,进行obj对象的多纹理贴图。(read mtl of obj file,3D texture Binding)
基于opengl的单文档MFC框架,与多文档和对话框不同,是编写opengl的程序的基本框架,调试成功,绝对能运行(Opengl MFC framework based on a single document, the dialog box with multiple documents and different programs are written in opengl basic framework, debugging success, absolutely can run)
基于opengl的多文档MFC框架,可在此基础上,直接编写,制作自己的opengl应用程序(Opengl MFC framework based on multi-document, you can on this basis, direct write, make your own opengl application)
实现对三维点云数据的曲面重构显示,而且通过迭代指定了每个片面的法失,使重构曲面更加平滑,Opengl学习必备入门程序,并已封装好了各种类,方便学习(Surface Reconstruction achieve the three-dimensional point cloud data show, but also through an iterative method is specified for each one-sided loss to make a smoother surface reconstruction, Opengl learning essential entry procedures, and have a good package of various classes, facilitate learning)
主要的功能是实现给一个立方体的六个面贴上不同的图案的方法(The main function is to achieve the six faces of a cube to a different pattern of paste method)
说明: 基于数据分层分块的海量三维地形四叉树简化模型(A Model for Massive 3D Terrain Simplification Based on Data Block Partition and Quad瓜爀攀攀)