近期需要做一个涌潮的预报与仿真模拟,为了使模型更具有真实感,且逼真,使用起来更灵活。感觉还是得从基础的OpenGL学习。鉴于Direct3D技术存在的众多不确定性,且评论不太好的原因,决定用OpenGL来做。但是,之前接触的都是一些十分简单的OpenGL的管线变成,预计得舍弃并用现代版的OpenGL ...
                            
                            
                                分类:
其他好文   时间:
2016-12-26 21:32:31   
                                阅读次数:
286
                             
                    
                        
                            
                            
                                    一、RouteData解析过程 在ASP.NET MVC中,服务器收到来自客户端的请求后,会经过一些列的处理拿到请求的数据,比如在Pipeline 管线事件中,通过订阅适当的事件,将HttpContext作为参数传入HttpContextWrapper进行封装,然后取得当前路由集合的数据RouteD ...
                            
                            
                                分类:
Web程序   时间:
2016-12-17 02:13:30   
                                阅读次数:
279
                             
                    
                        
                            
                            
                                转载请注明出处:http://www.cnblogs.com/Ray1024 一、概述 这篇文章主要讲解渲染管线(rendering pipeline)的理论知识。 渲染管线是指:在给定一个3D场景的几何描述及一架已确定位置和方向的虚拟摄像机(virtual camera)时,根据虚拟摄像机的视角生 ...
                            
                            
                                分类:
其他好文   时间:
2016-11-25 09:34:54   
                                阅读次数:
257
                             
                    
                        
                            
                            
                                    综合管廊(日本称“共同沟”、台湾称“共同管道”),就是地下城市管道综合走廊。即在城市地下建造一个隧道空间,将电力、通讯,燃气、供热、给排水等各种工程管线集于一体,设有专门的检修口、吊装口和监测系统,实施统一规划、统一设计、统一建设和管理,是保障城市运行的重要基础设施和“生命线”。它是实施统一规划、设 ...
                            
                            
                                分类:
其他好文   时间:
2016-11-24 06:48:56   
                                阅读次数:
205
                             
                    
                        
                            
                            
                                OpenGL光照模型,在固定管线中,主要是调用OpenGL函数实现,如果使用着色器,该怎么实现。本文的例子是移植OpenGL 4.0 Shading Language Cookbook中第二章的例子。...
                            
                            
                                分类:
编程语言   时间:
2016-11-20 21:24:05   
                                阅读次数:
305
                             
                    
                        
                            
                            
                                顶点片段着色器 V&F Shader:英文全称Vertex and Fragment Shader,最强大的Shader类型,也是我们在使用ShaderLab中的重点部分,属于可编程管线,使用的是CG/HLSL语法。分为vertex顶点部分和Fragment像素部分。 本篇的末尾讲述顶点函数传入的结 ...
                            
                            
                                分类:
编程语言   时间:
2016-10-25 07:43:54   
                                阅读次数:
241
                             
                    
                        
                            
                            
                                    Combine,纹理混合。 我们先看圣典上给的解释。 纹理在基本的顶点光照被计算后被应用。在着色器中通过SetTexture 命令来完成。 SetTexture 命令在片面程序被使用时不会生效;这种模式下像素操作被完全描述在着色器中。 材质贴图可以用来做老风格的混合器效果。你能在一个通道中使用多个S ...
                            
                            
                                分类:
编程语言   时间:
2016-10-24 13:50:57   
                                阅读次数:
389
                             
                    
                        
                            
                            
                                    在介绍Renderer的第一篇,我就提到WebGL1.0对应的是OpenGL ES2.0,也就是可编程渲染管线。之所以单独强调这一点,算是为本篇埋下一个伏笔。通过前两篇,我们介绍了VBO和Texture两个比较核心的WebGL概念。假设生产一辆汽车,VBO就相当于这个车的骨架,纹理相当这个车漆,但有 ...
                            
                            
                                分类:
其他好文   时间:
2016-10-24 09:37:49   
                                阅读次数:
443
                             
                    
                        
                            
                            
                                Fixed function shader简介: 属于固定渲染管线 Shader, 基本用于高级Shader在老显卡无法显示时的情况。使用的是ShaderLab语言,语法与微软的FX files 或者NVIDIA的 CgFX类似。 1、使用固定管线来显示单一的颜色 结果如下图所示: 2、将一张图片和 ...
                            
                            
                                分类:
编程语言   时间:
2016-10-23 07:54:10   
                                阅读次数:
154
                             
                    
                        
                            
                            
                                关于ShaderLab,从我个人的理解上来看应该是分为三种类型。 1、Fixed function shader 固定渲染管线Shader,基于用于高级Shader在老显卡无法显示时的Fallback,使用的是ShaderLab语言,属于真正的ShaderLab语言,和我们平时看到的shader的区 ...
                            
                            
                                分类:
编程语言   时间:
2016-10-23 07:53:40   
                                阅读次数:
176