Computer Graphics Programming in OpenGL with C++ by V. Scott Gordon, John L. Clevenger English | 2019 | ISBN: 1683922216 | 384 Pages | EPUB | 29 MB This book provides step-by-step instruction on modern 3D graphics shader programming in OpenGL with C++, along with its theoretical foundations. It is appropriate both for computer science graphics courses and for professionals interested in mastering 3D graphics skills. It has been designed in a 4-color, “teach-yourself” format with numerous examples and detailed explanations. Every shader stage is explored, starting with the basics of modeling, lighting, textures, etc., up through advanced techniques such as tessellation, soft shadows, and generating realistic materials and environments. The book includes companion files with all of the source code, models, textures, skyboxes and normal maps used in the book. Features: Covers modern OpenGL 4.0+ shader programming in C++, with instructions for both PC/Windows and Macintosh. Illustrates every technique with running code examples. Everything needed to install the libraries, and complete source code for each example is provided and fully explained. Includes step-by-step instruction for using each GLSL programmable pipeline stage (vertex, tessellation, geometry, and fragment). Explores practical examples for modeling, lighting and shadows (including soft shadows), terrain, and 3D materials such as wood and marble. Explains how to optimize code for performance, and use modern development tools such as the NVIDIA® Nsight™ debugger. Includes companion files with all of the code, object models, figures, textures, skyboxes and skydomes, height and normal maps used throughout the book.
2019-12-21 20:00:23 29.62MB 图形学 CG OpenGL ComputerGrap
1
此程序来源于我的一篇博客,欢迎访问。 http://blog.csdn.net/gamesdev/article/details/11994501 ------------------------------------- 欢迎访问我的博客。 http://blog.csdn.net/gamesdev ------------------------------------- Qt的QWidget大家族已经成熟,不会得到太大的发展了,而随着Qt5的发展,新的界面类会崭露头角,比如QWindow、QSurface、QScreen这些类。但现在的状况(Qt5.2即将出了),这些类和模块并不会对现有的GUI模块造成威胁,更不用说取代Qt4的GUI(在Qt5是QtGui和QtWidgets)模块了。自Qt4.4起,Qt拥有了Graphics-View框架,使用这个框架可以更加轻松地在窗口中嵌入任意你想要绘制的元素。但是据我所知,Qt5的那些类无法和Graphics-View框架进行整合,对于想要利用Qt中Graphics-View框架的同行们,只能退回Qt4的类进行开发了,Qt5的这些类对于创建纯OpenGL还是有利的。
2019-12-21 19:59:17 6.05MB qt opengl glsl 3ds
1
C#中Graphics各种方法的用法详解,graphics方法-属性,画笔对象,绘制各种图形,作为技术文档,方便查找,欢迎下载
2019-12-21 19:58:46 125KB Graphics方法
1
GUI界面 实现了简单的画线 圆 矩形 以及颜色 供学习参考使用
2019-12-21 19:57:03 22KB Graphics 2D
1
Edward Angel经典图书《交互式计算机图形学》第7版(最新版)。这是英文版,中文版目前还没有出来。
2019-12-21 19:56:19 10.55MB 计算机图形 webgl
1
使用c#语言简写的窗体应用程序生成雷达扇扫图并且有刻度标识鼠标移动显示当前的刻度和长度
2019-12-21 19:55:59 220KB graphic winfor rad
1
内含Mentor Graphics ModelSim SE 10.4软件的百度云链接及破解文件和破解过程。 win7和win10亲测可以。
2019-12-21 19:54:03 619KB ModelSim
1
计算机图形学是一个成功的技术故事。它的基本理念,表达方式,算法和硬件实现诞生于20世纪60-70年代,并在随后的20年间发展。在20世纪90年代中期,计算机图形技术已经相当成熟,但是其影响仍旧只是局限于某些"高端"程序,例如超级计算机上的科学可视化以及昂贵的飞行模拟器。现在的我们很难相信,但是在那个年代,很多计算机科学专业的学生对3D计算机图形一无所知! 近几十年来,计算机图形的商业性有了巨大发展。每一个现代PC都能够产生高质量的计算机生成图像,大部分是以视频游戏以及虚拟现实环境的形式。整个动画工业已经从其高端(例如Pixar电影)转移到了孩子们的电视机前。对于实拍电影,视觉特效领域也已经发生了翻天覆地的变化。当今的观众们也不会在看到不可思议的计算机特效时感到畏惧——这已经在预期当中了。 在本书中,我们将会介绍计算机图形技术中基础的数学与算法。我们使用编程API(applications programming interface)OpenGL来完成其中的内容。OpenGL是一个跨平台的图形编程环境,可以用于创建实时图形程序,例如视频游戏。
2019-12-21 19:53:36 68B 图形学 OpenGL
1
Fluid Simulation for Computer Graphics, Second Edition, 第二版,高清完整带书签
2019-12-21 19:52:36 9.18MB 高清 书签 流体
1
Fletcher would like to thank his wife, A’me, who endured the absolute eternity that it took to produce this book, and his general tendency to generate lots of interesting ideas for large-scale projects that are initiated and then dropped a quarter of the way through. (No more gigantic projects for at least two or three weeks, I promise!) Ian would like to thank his wife and children for not whining too loudly, and Fletcher for putting up with his procrastination. He would also like to thank Douglas Adams for the herring sandwich scoop, the bowl of petunias, and countless other references to the Hitchhiker’s Guide to the Galaxy trilogy that you will find in this book. Mike Pratcher gets a very huge thanks for his detailed and knowledgable critique, and for writing a very large portion of the exercises. Matt Carter made the robot and kitchen and agreed to numerous requests to pose the robot one way or another. Thanks to Glenn Gamble for the dead sheep. Eric Huang created the cover illustration and all other 2D artwork that required any artistic talent whatsoever. (The authors made the rest.) Pavel Krajcevski provided helpful criticism.
2019-12-21 19:51:58 18.88MB math 3d graphics
1