码迷,mamicode.com
首页 >  
搜索关键字:vertex shader    ( 1864个结果
Unreal5.0自定义Shader加载
Unreal5.0材质中添加自定义Shader代码(Custom Shader) 自定义Shader目录 我们需要完成将以下目录结构中的Shader文件夹映射到程序中,以便于程序直接include。 测试自定义HLSL文件: 必须的要求: Unreal工程是C++工程。 解决方案: 在编辑器中新建C ...
分类:其他好文   时间:2021-06-17 17:17:05    阅读次数:0
dijkstra算法
主类: public class DijkstraAlgorithm { public static void main(String[] args) { char[] vertex = { 'A', 'B', 'C', 'D', 'E', 'F', 'G' }; int[][] matrix = ...
分类:编程语言   时间:2021-06-08 22:44:44    阅读次数:0
Type safety: Unchecked cast from Object to...
原本代码如下: Vertex<L> v = (Vertex<L>) obj; if(!v.getMyName().equals(this.vertexName)) return false; 会有警告。修改后在强制类型转换部分加入通配符’?’延迟类型决定,最后是 var v = (Vertex<?> ...
分类:其他好文   时间:2021-06-06 19:10:59    阅读次数:0
被遮挡部分高亮
1.前言 实现被遮挡部分高亮的shader 2.完整shader Shader "Custom/HiddenHilight" { Properties { _Color ("Color", Color) = (1,1,1,1) _MainTex ("Albedo (RGB)", 2D) = "whi ...
分类:其他好文   时间:2021-05-24 13:02:50    阅读次数:0
unity模仿瓶子中的液体晃动
在VR游戏《半条命:Alyx》中,有个酒瓶中液体晃动的交互。 这里在patreon上有个实现了液体晃动的工程,作者忘了叫啥了,记得的话补回来。这里简单分析一下代码的意思,之前也看过,只是不太理解旋转部分的代码,现在重新复习一下。 液体的shader Shader "Unlit/SpecialFX/L ...
分类:编程语言   时间:2021-05-24 10:08:09    阅读次数:0
在DirectX 12中使用geometry shader
几何着色器可以允许我们在GPU中增加,删除,修改传入的顶点属性。一个常见的用途是billboard,视野远处的物体直接用一个永远面向摄像机的面片来代替,并且这个面片实际上可以由1个点通过几何着色器输出4个顶点来生成。 首先,我们需要定义新的顶点类型,和相应的input layout: struct ...
分类:其他好文   时间:2021-05-24 08:36:50    阅读次数:0
OpenGL ES入门(三)- Vertex Buffers and Attributes - Beginner OpenGL ES and GLKit
1. Things OpenGL Can Render 图中展示了OpenGL 能够渲染三种类型的物体:点、线和三角形 2. Everything's a Triangle 虽然能够渲染三种类型,但是最终复杂的图形通常由三角形构成,图中的矩形和圣诞树都是由三角形构成的: 接下来我们尝试理解一个简单的 ...
分类:其他好文   时间:2021-05-24 03:28:25    阅读次数:0
OpenGL ES入门(二 )- Your First OpenGL Scene - Beginning OpenGL ES and GLKit
1. Core Concepts:OpenGL Context 从图中我们可以看到集中常见的OpenGL Context: Texture Vertex Buffer Objects Shader Frame & Render Buffers State 这些内容都可以通过一段代码进行初始化 [[E ...
分类:其他好文   时间:2021-05-24 03:10:11    阅读次数:0
OpenGL代码学习(1)
在配置好OpenGL开发库的环境下,在main.cpp文件中运行如下代码,从而学习。 配置方法:https://www.cnblogs.com/cchHers/p/14674397.html #include "GLShaderManager.h" //着色器管理器(shader manager)类 ...
分类:其他好文   时间:2021-04-21 11:55:44    阅读次数:0
Unity中的多光源
在Unity中,如果想要使用多光源,比如2个平行光,或者1个平行光+1个点光源,需要在额外的shader pass中进行处理: Pass { Tags { "LightMode" = "ForwardAdd" } Blend One One ZWrite Off CGPROGRAM ... ENDC ...
分类:编程语言   时间:2021-04-07 11:03:27    阅读次数:0
1864条   1 2 3 4 ... 187 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!