E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
shader基础知识点
Unity
Shader
- Ray Marching Study Summary - 学习汇总
自学记录用RayMarching字面意思就是:光线步进。详细一些的说明:屏幕中每个像素放射一条射线,作为光路逆向追踪,将光线所按照特定的步长来前进(步进),直到碰撞到SDFs函数几何体(SDFs是:(SignedDistanceFields的简写)),或是超出指定的最远距离,就停止步进。根据碰撞后的几何体表面,得到世界坐标,计算出法线、等信息来做光照运算。上面说的光路逆向追踪,因为通常是我们相机或
Jave.Lin
·
2024-01-10 20:52
Raymarching
RayMarching
光线步进
Ray
Marching
Unity中URP下抓屏的 开启 和 使用
文章目录前言一、抓屏开启1、Unity下开启抓屏2、
Shader
中开启抓屏二、抓屏使用1、设置为半透明渲染队列,关闭深度写入2、申明纹理和采样器3、在片元着色器使用请添加图片描述三、测试代码前言我们在这篇文章中看一下
楠溪泽岸
·
2024-01-10 17:12
Unity
unity
游戏引擎
Unity中BRP下的深度图
文章目录前言一、在
Shader
中使用1、在使用深度图前申明2、在片元着色器中二、在C#脚本中开启摄像机深度图三、最终效果前言在之前的文章中,我们实现了URP下的深度图使用。
楠溪泽岸
·
2024-01-10 17:10
Unity
unity
游戏引擎
【OSG案例详细分析与讲解】之二:【着色文件转换为字符数组】
文章目录一、【着色文件转换为字符数组】前言二、【着色文件转换为字符数组】
Shader
转换三、【着色文件转换为字符数组】转换函数1.转换函数2.字符替换函数四、【着色文件转换为字符数组】示例1.GLSL2Cpp.cpp
翰墨之道
·
2024-01-10 15:38
OSG案例详细分析与讲解
osg
osg案例
osg案例详讲
osg案例介绍
着色文件转换为字符数组
shader
Unity项目demo总结(已完成22项,持续更新ing,含商城、塔防、背包、动画、坦克大战等)
图像处理、射线检测)Unity常用框架(对象池框架、状态机框架、UI框架)视频播放(Lua调UnityAPI)AB包使用(异步加载AB包)编辑器模式运行(Editor编辑器开发)Phong光照模型(顶点片元
Shader
iiiiiiimp
·
2024-01-10 11:50
Unity
游戏
unity
游戏引擎
二十 编译链接自定义的着色器(
shader
)流程
1.流程图步骤效果图注意:直接加载图片是倒置的,由于纹理坐标系原点在左下角,屏幕坐标系的原点在左上角[图片上传失败...(image-2510ff-1596589477801)]流程image2.步骤详解1.创建图层[selfsetupLayer];1)创建特殊图层重写layerClass,将HTView返回的图层从CALayer替换成CAEAGLLayerself.myEagLayer=(CAE
王俏
·
2024-01-10 10:58
《
Shader
开发实战》-笔记
一、初识游戏图形1、什么是渲染?渲染实际上就是创建图像的过程,在渲染过程中创建的图像被称为渲染或者帧,该图像(帧)以每秒多次在计算机屏幕上进行呈现,即帧率。负责渲染图像(帧)的部分称为渲染引擎,渲染引擎用于将网格数据转换为新的图像的一系列操作步骤被称为“渲染管线”。渲染引擎例如我们平时接触的cocos2dx、cocoscreator等,那么什么是网格和渲染管线呢?2、网格是什么?网格是用计算机能够
w___hao
·
2024-01-10 09:13
计算机图形学
图形渲染
Redis
基础知识点
Redis基础这里写目录标题Redis基础一级目录二级目录三级目录一、什么是Redis?特点二、Redis应用场景三、Redis的下载和安装四、Redis服务的启动五、Redis命令行工具六、Redis基础知识七、Redis数据类型1.key(键)2.String(字符串)3.List(列表)4.Set(无序集合)5.Zset(有序集合)6.Hash(哈希)7.单指令(set)与多指令(mset)
YING—country
·
2024-01-10 09:55
框架
redis
数据库
SSM
基础知识点
1.IoCIoC—InversionofControl,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,IoC意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。谁控制谁,控制什么:传统JavaSE程序设计,我们直接在对象内部通过new进行创建对象,是程序主动去创建依赖对象;而IoC是有专门一个容器来创建这些对象,即由IoC容器来控制对象的创建;谁控制谁?当然
师范大学通信大怨总
·
2024-01-10 09:18
Java面试真题精讲
rpc
java
网络协议
jvm
阿里算法工程师推荐,看这本书半日可学完Python基础,附赠电子版
这本书非常简单,而且篇幅也不长,有人半日看完整本书,直接学完Python的
基础知识点
。
温柔的倾诉
·
2024-01-10 08:48
OpenGL顶点着色器和片段着色器
顶点着色器和片段着色器//顶点着色器constchar*vertex
Shader
Source=R"(#version460corevoidmain(){gl_Position=vec4(0.5,0.5,0.0,1.0
Ming Xu
·
2024-01-10 04:28
OpenGL图形渲染
着色器
OpenGL 绘制一个三角形
在上一篇OpenGL顶点着色器和片段着色器的介绍实现中,我们向进一步绘制三角形,事实上只需要修改一下两处即可修改顶点着色器//顶点着色器constchar*vertex
Shader
Source=R"(#
Ming Xu
·
2024-01-10 04:28
OpenGL图形渲染
算法
Cocos Creator 3.8 开发2D水面波纹
Shader
使用cocosCreator3.8做了一个游戏开中常用的2D的波浪水面,把技术点给记录一下,并提供完整的
Shader
代码。
Clank的游戏栈
·
2024-01-10 04:47
unity
游戏引擎
高光反射光照模型_Blinn Phong光照模型_03
Blinn-Phong光照模型示意图image.pngm(specular):物体对于反射光线的衰减系数N:表面法向量H:光入射方向L和视点方向V的中间向量gloss:高光系数
Shader
"Unlit/
Rayson
·
2024-01-10 03:01
Blender Shading 节点材质编辑器着色、添加动画
因对babylonjs.com节点材质编辑器还需要时间熟悉,就先用blendershading功能设计个着色器,后面熟悉了,在babylonjs.com节点材质编辑器里面操作并导出
shader
代码,并在开发中的模型特效中使用此代码
web搅拌机
·
2024-01-09 23:16
Shader
Blender
blender
Shading
GLSL
Babylon.js
【Unity
Shader
入门精要学习笔记】第四章(1)坐标系
本系列为作者学习Unity
Shader
入门精要而作的笔记,内容将包括:书本中句子照抄+个人批注项目源码一堆新手会犯的错误潜在的太监断更,有始无终总之适用于同样开始学习
Shader
的同学们进行有取舍的参考
milu_ELK
·
2024-01-09 20:22
学习
笔记
DOM
基础知识点
DOM
基础知识点
核心语法ECMAScript核心,可以作用在浏览器里面运行,也可以在node中运行。开发服务器端编程。基础语句,循环语句、判断语句、变量、运算符、函数、数组等等。
无处安放的波澜
·
2024-01-09 19:22
JavaScript-基础
javascript
html
html5
jquery
大数据开发:Hive
基础知识点
介绍
今天的大数据开发分享,我们来讲讲Hive的
基础知识点
。Hive简介根据官方文档的定义,Hive是一种用类SQL语句来协助读写、管理那些存储在分布式存储系统上大数据集的数据仓库软件。
加米谷大数据张老师
·
2024-01-09 13:52
大数据
数据库
hive
数据仓库
Unity中URP下开启和使用深度图
文章目录前言一、在Unity中打开URP下的深度图二、在
Shader
中开启深度图1、使用不透明渲染队列才可以使用深度图2、半透明渲染队列深度图就会关闭三、URP深度图和BRP深度图的区别四、在
Shader
楠溪泽岸
·
2024-01-09 12:24
Unity
unity
游戏引擎
Unity中URP下使用屏幕坐标采样深度图
文章目录前言一、Unity使用了ComputeScreenPos函数得到屏幕坐标1、我们来看一下这个函数干了什么2、我们看一下该函数实现该结果的意义二、在
Shader
中使用(法一)1、在Varying结构体中
楠溪泽岸
·
2024-01-09 12:51
Unity
unity
游戏引擎
Better Fog: Height Fog, Light Scattering & More
使用
Shader
Graph(URP)和Amplify
Shader
Editor(内置)制作,BetterFog支持透明对象,无需修改其着色器。产品特点:屏幕空间光散射(SSMS):使用它为雾气创造更逼
mayzhengxi
·
2024-01-09 10:09
各类资源展示
Unity
雾
特效
Shader
【angular】
基础知识点
231101
【依赖,依赖注入是什么意思】“依赖”和“依赖注入”是软件开发中常用的概念,特别是在面向对象编程和模块化设计中。让我们来了解一下它们的含义:1.依赖:在软件开发中,一个模块或组件可能依赖于其他模块或组件,这表示一个模块需要使用其他模块提供的功能、数据或服务。依赖描述了模块之间的关系,以及它们之间如何协同工作。例子:假设你有一个电子商务应用程序,购物车模块可能依赖于产品列表模块,因为购物车需要展示可供
Biehmltym
·
2024-01-09 09:44
angular.js
前端
javascript
cesium1.105.1以此版本的自定义着色器Custom
Shader
中文文档
Custom
Shader
(自定义着色器)文档Constructor(构造函数)constcustom
Shader
=newCesium.Custom
Shader
({//用户想要添加到着色器的任何自定义uniform
缠中说禅87
·
2024-01-09 08:05
cesium
案例分享
着色器
typescript
javascript
前端框架
着色器
Shader
学习书籍及编程技巧
1.
Shader
编程技巧;2.
Shader
编程优化案例;3.
shader
编程模块化着色器的例子都是从开源框架GPUImage中来的。
desaco
·
2024-01-09 08:32
OpenGL与图形学
方案及流程系列
杂七杂八(书籍)
Cesium 实战 - 模型亮度调整,自定义着色器(Custom
Shader
)完美解决模型太暗的问题
Cesium实战-自定义视频标签展示视频模型变暗问题以往通过光线解决问题模型变暗原理解决问题完整代码在线示例在Cesium项目中,添加模型是比较基础的功能,Cesium支持glTF(GBL)格式。在实际应用中,经常会遇到模型特别暗的情况,对比而言,其他三维环境添加是正常的,之前通过光线解决过这个问题。但是治标不治本,效果不是很好,后来又遇到这个问题,经过尝试,终于从根本解决问题,这里记录一下。本文
非科班Java出身GISer
·
2024-01-09 07:58
Cesium
实战教程
cesium模型亮度
cesium模型太暗
cesium自定义着色器
cesium灯光
cesium
PBR
【动态规划】C++算法312 戳气球
作者推荐【动态规划】【字符串】扰乱字符串本文涉及的
基础知识点
动态规划LeetCode312戳气球有n个气球,编号为0到n-1,每个气球上都标有一个数字,这些数字存在数组nums中。
闻缺陷则喜何志丹
·
2024-01-08 21:27
#
算法题
数据结构与算法
算法
动态规划
c++
leetcode
气球
最大数量
硬币
【数位dp】【动态规划】C++算法:233.数字 1 的个数
作者推荐【动态规划】C++算法312戳气球本文涉及的
基础知识点
动态规划数位dpLeetCode:233数字1的个数给定一个整数n,计算所有小于等于n的非负整数中数字1出现的个数。
闻缺陷则喜何志丹
·
2024-01-08 21:25
#
算法题
#
算法基础
算法
动态规划
c++
leetcode
数位dp
数组1
个数
一文搞懂Yarn
基础知识点
Yarn概述Yarn是一个资源调度平台,负责为运算程序提供服务器运算资源,相当于一个分布式的操作系统平台Yarn基本架构ResourceManager(RM)处理客户端请求监控Nodemanager启动或监控ApplicationMaster资源的分配与调度NodeManager(NM)管理单个节点上的资源处理来自Resouremanager的命令处理来自ApplicationMaster的命令A
语兴数据
·
2024-01-08 18:57
大数据
linux
运维
Linux
基础知识点
(八-POSXI互斥锁)
目录一、互斥锁基本概念1.1互斥相关背景概念1.2互斥锁(mutex)1.3死锁二、初始化互斥锁2.1静态初始化2.2动态初始化三、获取与释放互斥锁四、销毁互斥锁一、互斥锁基本概念1.1互斥相关背景概念临界资源:多线程执行流共享的资源就叫做临界资源临界区:每个线程内部,访问临界资源的代码,就叫做临界区互斥:任何时刻,互斥保证有且只有一个执行流进入临界区,访问临界资源,通常对临界资源起保护作用。原子
阿华田敲代码
·
2024-01-08 18:17
Linux基础知识
linux
服务器
运维
C++
基础知识点
(五-继承)
目录一、继承的概念及定义1.1继承的概念1.2继承的定义二、基类和派生类对象赋值转换三、继承中的作用域四、派生类的默认成员函数五、继承与友元六、继承与静态成员七、菱形继承7.1单继承7.2多继承7.3菱形继承7.4虚拟继承7.5虚拟继承实现原理一、继承的概念及定义1.1继承的概念继承(inheritance)机制是面向对象程序设计使代码可以复用的重要的手段,它允许程序员在保持原有类特性的基础上进行
阿华田敲代码
·
2024-01-08 18:47
C++基础知识
c++
C++
基础知识点
(六-多态)
目录一、多态的概念二、多态的定义及实现2.1多态的构成条件2.2虚函数2.3虚函数的重写2.4override和final2.5重载、覆盖(重写)、隐藏(重定义)的对比三、抽象类3.1概念3.2接口继承和实现继承四、多态的原理4.1虚函数表4.2多态原理4.3动态绑定与静态绑定一、多态的概念通俗来说,就是多种形态,具体点就是取完成某个行为,当不同的对象去完成时会产生出不同的状态。例如在生活中,买火
阿华田敲代码
·
2024-01-08 18:47
C++基础知识
c++
面试
开发语言
Linux
基础知识点
(六-共享内存)
目录一、共享内存基本概念二、shmget()-创建共享内存函数三、shmat()-内存映射函数四、shmdt()-解除映射函数五、shmctl()-获取或设置属性函数一、共享内存基本概念什么是共享内存?顾名思义,共享内存就是将内存进行共享,它允许多个不相关的进程访问同一个逻辑内存,直接将一块裸露的内存放在需要数据传输的进程面前,让它们自己使用。因此,共享内存是效率最高的一种IPC通信机制,它可以在
阿华田敲代码
·
2024-01-08 18:47
Linux基础知识
linux
服务器
运维
Linux
基础知识点
-(七-线程)
目录一、线程和进程1.1线程的基本概念1.2线程的优缺点二、创建线程2.1pthread_create()-创建线程函数三、线程属性3.1pthread_attr_t类型3.2phread_t类型四、线程退出4.1pthread_exit()4.2pthread_join()4.3pthread_detach()一、线程和进程1.1线程的基本概念在很多Linux的书籍基本上都是这样子描述进程(pr
阿华田敲代码
·
2024-01-08 18:09
Linux基础知识
linux
服务器
运维
Unity3D
Shader
之透视效果XRay
1、
Shader
"Unlit/XRay"{Properties{_MainTex("Texture",2D)="white"{}//漫反射_Diffuse("Diffuse",COLOR)=(1,1,1,1
行者杨_010
·
2024-01-08 16:17
unity
IDEA+Git——项目分支管理
IDEA+Git——项目分支管理1.前言2.
基础知识点
2.1.分支区分2.2.Git代码提交规范2.3.四个工作区域2.4.文件的四种状态2.5.常用命令2.6注重点3.IDEA分支管理1.前言在Git
孤雨蝉鸣
·
2024-01-08 15:11
java基础
intellij-idea
git
elasticsearch
【动态规划】【滑动窗口】C++算法:100154 执行操作后的最大分割数量
作者推荐【动态规划】【字符串】扰乱字符串本文涉及的
基础知识点
C++算法:滑动窗口总结动态规划LeetCode100154执行操作后的最大分割数量给你一个下标从0开始的字符串s和一个整数k。
闻缺陷则喜何志丹
·
2024-01-08 12:55
#
算法题
算法
动态规划
c++
Unity中
Shader
面片一直面向摄像机(个性化修改及适配BRP)
个性化修改面向摄像机效果1、把上一篇文章中求的Z轴基向量投影到XoZ平面上2、其余步骤和之前的一致3、在属性面板定义一个变量,控制面片面向摄像机的类型4、效果二、适配BRP三、最终代码前言在上一篇文章中,我们用
Shader
楠溪泽岸
·
2024-01-08 09:48
Unity
unity
游戏引擎
Unity中
Shader
的_Time精度问题
文章目录前言一、U方向上优化二、V方向上优化在这里插入图片描述三、最终代码1、效果2、
Shader
前言在Unity的
Shader
中,使用了_Time来达到UV的流动效果,普遍会出现一个问题。
楠溪泽岸
·
2024-01-08 09:18
Unity
unity
游戏引擎
Unity中
Shader
面片一直面向摄像机
文章目录前言一、实现思路1、我们要实现模型面片一直跟着摄像机旋转,那么就需要用到旋转矩阵2、确定原坐标系和目标坐标系3、确定旋转后坐标系基向量二、确定旋转后坐标系基向量在原坐标系下的值1、Z轴基向量2、假设Y轴基向量和世界空间下的Y轴方向一致竖直向上3、X轴基向量4、Y轴基向量三、顶点应用旋转法一:向量乘法法二:矩阵乘法最后转化到齐次裁剪空间四、最终效果最终测试代码前言在之前的文章中,我们实现了S
楠溪泽岸
·
2024-01-08 09:18
Unity
unity
游戏引擎
Unity中
Shader
序列帧动画(总结篇)
文章目录前言一、半透明混合自定义调整1、属性面板2、Sub
Shader
中3、在片元着色器(可选)3、根据纹理情况自己调节二、适配BuildInRenderPipeline三、最终代码前言在前几篇文章中,
楠溪泽岸
·
2024-01-08 09:43
Unity
unity
游戏引擎
GPU大百科全书 第四章:虚与实共舞的TMU
在过去的近3个月里,我们在GPU的流水线中进行着各种各样新奇的游历,我们随着一组又一组的数据,从几何端进入到GPU内部,先是经历了赋予图形灵魂的几何调整过程,接着又面对了收割生命一般的光栅化阶段,然后又在
shader
pizi0475
·
2024-01-08 09:58
GPU
图形引擎
其它文章
图形图像
shader
图形
gpgpu
编程
api
工作
OpenGL ES入门3-立方体纹理贴图
顶点着色器:vertex_cubic_texture_
shader
.glsl#version300eslayout(location=0)invec4vPosition;layout(location=
神迹12
·
2024-01-08 06:59
Java
基础知识点
1 (含面试题)
本次Java知识点主要是关于SE的相关基础,同时也包含了数据结构中的一些API,例如Set,List,Map等,最后也附上了相关重要的面试题,可供大家学习与参考!目录重要知识点数据结构API面试题重要知识点Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语
三金C_C
·
2024-01-08 05:49
Java
java
面试
开发语言
Spring Boot
基础知识点
1 (含面试题1)
本次主要是相关的
基础知识点
与代码讲解,主要也是为了唤醒和快速记录的地步。面试题也挑了相对重要但是比较基础偏上的题目,最后
三金C_C
·
2024-01-08 05:18
Spring体系
spring
boot
后端
java
CocosCreator
Shader
2D/3D 特效编辑器
EffectExporter特效编辑器一款同时支持
Shader
2D&&3D特效的编辑器插件,支持节点树预览,支持2D/3D即时切换。支持CocosCreatorv3.4.0。
ihc523
·
2024-01-08 03:39
【Gpu Instancing 】生成的物体顶点都在同一位置
解决方案:提示:这里填写该问题的具体解决方案:大概率是
Shader
中使用GpuInstancing时UNITY_SETUP_INSTANCE_ID的位置放错了,建议在一开始的位置放入。
别偷喝船长的朗姆酒
·
2024-01-08 00:49
奇奇怪怪的Bug
unity
图形渲染
【Unity
Shader
入门精要学习笔记】第三章(3)章节总结
本系列为作者学习Unity
Shader
入门精要而作的笔记,内容将包括:书本中句子照抄+个人批注项目源码一堆新手会犯的错误潜在的太监断更,有始无终总之适用于同样开始学习
Shader
的同学们进行有取舍的参考
milu_ELK
·
2024-01-08 00:04
学习
笔记
TensorRT 自学笔记001
基础知识点
和学习资源
TensorRT自学笔记001
基础知识点
和学习资源各位大佬,这是我的自学笔记,如有错误请指正,也欢迎在评论区学习交流,谢谢!
抢公主的大魔王
·
2024-01-07 23:44
笔记
学习
python
tensorflow
pytorch
c++
深度学习
python数据可视化之折线图案例讲解
学习完python
基础知识点
,终于来到了新的模块——数据可视化。我理解的数据可视化是对大量的数据进行分析以更直观的形式展现出来。
陌上烟雨864
·
2024-01-07 20:12
python学习笔记
python
数据分析
数据可视化
网络安全笔记
网络安全学习笔记(杂记)
基础知识点
url大小写判断windows(不敏感)和linux(敏感)服务器bugscanner.com、云悉等cms识别awvs,nessus,appscan,netsparker
夜雨清城丶
·
2024-01-07 19:09
网络安全
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他