ICode9

精准搜索请尝试: 精确搜索
  • IfcStructuralLoadTemperature2021-07-07 18:31:21

    IfcStructuralLoadTemperature 修改记录 ItemSPFXMLChangeDescription IFC2x3 to IFC4     IfcStructuralLoadTemperature               DeltaTConstant   X MODIFIED Name changed from DeltaT_Constant to DeltaTConstant.       DeltaTY  

  • hdoj1014 Uniform Generator2021-06-11 16:30:32

    Uniform Generator Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 41700    Accepted Submission(s): 16391   Problem Description Computer simulations often require random numbers. One way t

  • shader三种变量类型(uniform,attribute和varying)2021-06-02 09:34:18

    uniform变量在vertex和fragment两者之间声明方式完全一样,则它可以在vertex和fragment共享使用。(相当于一个被vertex和fragment shader共享的全局变量)   uniform变量一般用来表示:变换矩阵,材质,光照参数和颜色等信息。   以下是例子:   uniform mat4 viewProjMatrix; //投影+视图

  • GLSL着色器,来玩2021-05-27 22:03:49

    对实现动画的前端同学们来说,canvas可以说是最自由,最能全面控制的一个动画实现载体。不但能通过javascript控制点、线、面的绘制,使用图片资源填充;还能改变输入参数作出交互动画,完全控制动画过程中的动作轨迹、速度、弹性等要素。 但使用canvas开发过较复杂一点的动画的同学,可能会发

  • OpenGL中的Uniform block size 的大小限制2021-05-23 10:00:44

    我们绘制了1000个陨石,如果我们将数量提升到 2000 个,会怎么样? 在编译 shader 的时候就会报错: 那要怎么样才能知道 UBO 最大的大小限制呢? 获取 单个UBO大小 的最大限制 使用 glGetIntegerv 接口即可,传入:GL_MAX_UNIFORM_BLOCK_SIZE // GL_MAX_UNIFORM_BLOCK_SIZE GLint maxUnifo

  • DATA URI schema(data:base64)协议常用数据格式2021-05-13 19:06:17

        data:,<文本数据>      data:text/plain,<文本数据>      data:text/html,<HTML代码>      data:text/html;base64,<base64编码的HTML代码>      data:text/css,<CSS代码>      data:text/css;base64,<base64编码的CSS代码>      dat

  • 【OpenGL】几何着色器——Explode爆炸案例2021-04-27 23:32:04

    原理:计算出法线,将顶点沿着法线方向移动自定义距离,其他不变。 // Normal visualizer // Fragment Shader // Graham Sellers // OpenGL SuperBible #version 150 precision highp float; in Fragment { vec4 color; } fragment; out vec4 output_color; void main(void)

  • c++(生成随机数)2021-04-27 18:35:40

    c++(生成随机数) #include <ctime> #include <random> void test01() { //uniform_int_distribution<unsigned> u(0,9);随机生成无符号int型0到9 uniform_real_distribution<double> u(0, 1);//随机浮点数 //uniform_real_distribution<> u(0, 1); 默认生成double值

  • URI2021-04-09 16:34:51

    URI:   Uniform Resource Identifier  统一资源标识符 URL:  Uniform Resource Locator    统一资源定位符 URN: Uniform Resource Name      统一资源名称 URI可被视为定位符(URL),名称(URN)或两者兼备。统一资源名(URN)如同一个人的名称,而统一资源定位符(URL)代表一个人的

  • 【OpenGL】丢弃片段——消融案例2021-04-05 14:59:46

      // ADS Point lighting Shader // Vertex Shader // Richard S. Wright Jr. // OpenGL SuperBible #version 130 // Incoming per vertex... position and normal in vec4 vVertex; in vec3 vNormal; in vec2 vTexCoords0; uniform mat4 mvpMatrix; uniform mat4 mvM

  • shader倒影效果2021-03-31 18:59:57

    vertex shader: attribute vec3 kzPosition; attribute vec2 kzTextureCoordinate0; uniform highp mat4 kzProjectionCameraWorldMatrix; uniform mediump vec2 TextureOffset; uniform mediump vec2 TextureTiling; varying mediump vec2 vTexCoord; void main() { p

  • OpenGL (UBO)Uniform Buffer Object统一缓冲区对象的实例2021-03-26 13:01:08

    OpenGL Uniform Buffer Object统一缓冲区对象 先上图,再解答。 完整主要的源代码 源代码剖析 先上图,再解答。 完整主要的源代码 #include <glad/glad.h> #include <GLFW/glfw3.h> #include <stb_image.h> #include <glm/glm.

  • 从0开始的技美实战(十)2021-03-25 14:01:08

    本篇主要用于记录自己的实战操作,以及一些碎碎念(观后感),如果有什么好想法或者本篇出现什么错误,请多指教~ 本篇的内容参考视频:庄懂的技术美术入门课(美术向) 使用软件:Unity 2019 3.6f1 ,ShaderForge 本篇内容主要包括:dota2食人魔的shader 上一期视频里留下来的是搞这么一个实战作

  • LearnOpenGL 光照—基础光照—练习题2021-03-21 19:00:59

    文章目录 初始代码练习一练习二练习三练习四 初始代码 o b j e c t  

  • OpenGL 高级GLSL(Advanced GLSL)2021-03-19 18:03:59

    OpenGL 高级GLSL OpenGL 高级GLSL简介 GLSL的内建变量 顶点着色器变量 片段着色器变量 接口块 Uniform缓冲对象 Uniform块布局 使用Uniform缓冲 一个简单的例子 OpenGL 高级GLSL简介 这一小节并不会向你展示非常先进非常酷的新特性,也不会对场景的视觉质量有显著的提高

  • URL与URI的区别2021-03-17 14:32:17

    URL:Uniform Resource Locator 统一资源定位符。它是可以唯一标识一个资源的位置。它的写法 http://localhost:8080/mybatisserver/demoServlet 协议 主机 端口 URI URI:Uniform Resource Identifier 统一资源标识符。它是在应用中可以唯一定位

  • 关于torch.nn.init.uniform()2021-03-15 20:32:58

    torch.nn.init.uniform(tensor, a=0, b=1) 从均匀分布U(a, b)中生成值,填充输入的张量或变量 参数: tensor - n维的torch.Tensor a - 均匀分布的下界 b - 均匀分布的上界

  • 剑桥雅思写作高分范文ESSAY1092021-03-04 16:03:49

    Many schools demand that the students should wear uniform. Some people think that such a practice undermines students' personality and individuality. What do you think?   Most schools in China mandate the wearing of uniforms, which are seen as a symb

  • 【图形学】变换 (Transformations)2021-01-27 18:01:44

    目录简单变换 (Simple)变换的组合刚体/欧式变换 (Rigid-Body/Euclidean)相似变换 (Similitudes/Similarity)线性变换 (Linear)仿射变换 (Affine)投影变换 (Projective)参考 简单变换 (Simple) 恒等变换 (Identity) 平移变换 (Translation) 旋转变换 (Rotation) 均匀缩放 (Isotr

  • OpenCV 提取轮廓的凸包、外包矩形、最小外包矩形、最小外包圆2021-01-27 12:02:53

    1、提取轮廓的凸包 CONVEXHULL()函数(点我看OPENCV3.2帮助文档) 函数调用形式: void convexhul(InputArray points,OutputArray hull,bool clockwise=false,bool returnPoints=true) 输入:第一个参数是要求凸包的点集第二个参数是输出的凸包点,可以为vector,此时返回的是凸包点在原轮

  • python中的random模块2021-01-25 11:02:47

    (转)Python中的random模块   Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。 random.random random.random()用于生成一个0到1的随机符点数: 0 <= n < 1.0 random.uniform random.uniform的函数原型为:random.uniform(a, b),用于生成一个指定

  • IfcSectionTypeEnum2021-01-23 07:01:45

    一种计数法,表示横截面的某一特定部分在纵向上是均匀的还是逐渐变细的。 IFC2x2中增加的新类型。 Enumeration definition ConstantDescription UNIFORM 截面纵向均匀。 TAPERED 截面在纵向上呈锥形。           EXPRESS Specification TYPE IfcSectionTypeEnu

  • LeetCode 478 Generate Random Point in a Circle 在圆中生成随机点2021-01-03 10:04:04

    LeetCode 478 Generate Random Point in a Circle 在圆中生成随机点 题目 题意 给你一个圆的半径和圆心坐标,编写函数randPoint 函数返回在圆内的随机点 分析 题意很简单,是生成随机数的变种,这里的随机变成了两维,且随机值为浮点型 我们可以使用 随机点与x轴构成的夹角θ作为随机

  • OpenGL高级版本学习日志2:光照模型&材质2020-12-07 17:00:10

      1. 前言 促使我学习OpenGL新版本的一大动力,就是对改善渲染质量的渴望。谈到渲染,就不能不提光照模型。好的光照模型,对物体的真实感渲染起到至关重要的作用。本章我将从光照模型这个主题切入,来谈一谈如何通过编写shader来控制光照。 注:本章的部分内容可能存在主管成分,未经严格

  • UE4中UniformTable里的偏移问题2020-12-01 02:33:19

    最近的UE4的项目中遇到了一个Bug,具体问题是这样的: 玩家可以蹲伏在草丛中进入隐匿状态,进入隐匿状态后,草丛有一个不透明度降低的效果。问题出在这种效果在有些平台存在,有些平台不存在。 后来经过一番探索,发现问题出在uniform buffer里。   UE4里的uniform buffer定义在SceneView里:

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有