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参考手册
OpengL glPolygonMode
#include"GLTools.h"#include"GLBatch.h"#include"GLMatrixStack.h"#include"GL
Shader
Manager.h"#include"GLFrame.h
weixin_38432324
·
2023-12-27 17:08
图形渲染
QT6 C++ 开发指南
2.5QTCreator使用技巧3QT框架功能概述1认识QT1.1QT的简介省略1.2QT的安装省略注:至于安装的开发套件主要是需要选择MinGW,MSVC2019,QT5compatibilityModel,QT
Shader
Too
grant_wtt
·
2023-12-27 16:29
QT
c++
开发语言
CharToElementIndex - C++ Builder
C++Builder
参考手册
➙System::Sysutils➙CharToElementIndex字符串里面某个字符是在字符串里面从第几个编码单元开始的。
玄坴
·
2023-12-27 15:12
LoongArch指令集-特权指令系统——摘抄自胡伟武体系结构和龙芯架构32位精简版
参考手册
例外与中断1中断1.1中断类型龙芯架构32位精简版下的中断采用线中断的形式。每个处理器核内部可记录12个线中断,分别是:1个核间中断(IPI),1个定时器中断(TI),8个硬中断(HWI0~HWI7),2个软中断(SWI0~SWI1)。所有的线中断都是电平中断,且都是高电平有效。核间中断的中断输入来自于核外的中断控制器,其被处理器核采样记录在CSR.ESTAT.IS[12]位。定时器中断的中断源来
码尔泰
·
2023-12-27 14:21
CPU设计实战
计算机体系结构
计算机体系结构
CPU设计实战
LoongArch
【Unity】GPU骨骼动画 渲染性能开挂 动画合批渲染 支持武器挂载
渲染性能开挂GPUAnimation,动画渲染合批GPUInstance_skinmeshrender合批-CSDN博客GPU顶点动画的优缺点:GPU顶点动画是将每一帧动画的Mesh顶点/法线存入贴图,在
Shader
TopGames
·
2023-12-27 13:11
Unity
Unity
Shader
unity
游戏引擎
Unity-
shader
学习笔记(二)
文章目录Unity-
shader
学习笔记(二)7法线变换8Unity
Shader
的内置变量8.1内置变换矩阵8.2摄像机和屏幕参数8.3Unity中的屏幕坐标Unity-
shader
学习笔记(二)7法线变换有法线就必定有切线
IcoveJ
·
2023-12-27 12:23
shader
图形学
unity
shader
之基础四 数学
4.2笛卡尔坐标系笛卡尔坐标系分为二维和三维坐标系4.2.1二位坐标系OpenGL和DirectX二位坐标系是不同的,OpenGL和DirectX是不同的图形访问接口,用来和硬件交互的二维坐标系是可以相互转换的,既任意一个二维坐标系,都可以用由另一个二维坐标系通过旋转得到,从这种意义上来说,所有的二维坐标系都是等价的4.2.2三维坐标系三维坐标系中的x,y,z轴叫做该坐标系的基矢量如果这三个基矢量
TO_ZRG
·
2023-12-27 12:52
Shader
unity
unity-
shader
-2
个人学习使用,摘抄《unity
shader
入门》一书中部分重要内容创建
shader
在unity中使用
shader
(手写):创建材质,创建
shader
,将
shader
应用于材质创建物体(需要有meshrender
W.C.Zeng
·
2023-12-27 12:52
图形学与Shader
unity
游戏引擎
Unity中
Shader
裁剪空间推导(在
Shader
中实现)
文章目录前言一、在
Shader
中,手动把正交相机的坐标转化到裁剪空间1、我们在属性面板定义一个变量,用于传入摄像机的信息2、获取h、r、w、n、f3、获取OpenGL下的转化矩阵4、获取DirectX下的转化矩阵
楠溪泽岸
·
2023-12-27 12:52
Unity
unity
游戏引擎
Unity
Shader
入门精要第四章:学习
Shader
所需的数学基础--坐标空间
Unity系列文章目录文章目录Unity系列文章目录前言一、4.6.1为什么要使用这么多不同的坐标空间二、4.6.3顶点的坐标空间变换过程4.6.4模型空间4.6.6观察空间4.6.7裁剪空间总结法线变换参考前言我们已经学会了如何使用矩阵来表示基本的变换,如平移、旋转和缩放。而在本节中,我们将关注如何使用这些变换来对坐标空间进行变换。我们在第2章渲染流水线中就接触了坐标空间的变换。例如,在学习顶点
妙为
·
2023-12-27 12:50
Unity
数学基础--坐标空间
坐标变换
unity 矩阵从模型空间到屏幕空间的转换
这里参考《unity
shader
入门精要》冯乐乐的这本书深入探索透视投影变换0X01变换变换这里粗略的讲解下,为了后面的空间转换做铺垫,不是重点,如果看不明白则看考其他文章这里讲解的变换有三种:平移变换
codingriver
·
2023-12-27 12:20
unity
计算机图形学
unity变换
坐标变换
unity
变换矩阵
(五)unity
shader
基础之——————学习
shader
所需的数学基础:下篇(坐标空间:模型空间、世界空间、观察空间、裁剪空间、屏幕空间、法线变换等)
一、坐标空间上篇文章讲述了如何使用矩阵来表示基本的变换,如平移、旋转和缩放,在本节我们将关注如何使用这些变换来对坐标空间进行变换。渲染游戏的过程可以理解成是把一个个顶点经过层层处理最终转换为屏幕上的过程,本节我们就将学习这个转换过程是如何实现的。更具体的来说,顶点经过了哪些坐标空间后,最后被画在了我们的屏幕上。1.1为什么要使用这么多不同的坐标空间我们需要在不同的情况下使用不同的坐标空间,因为一些
小橙子0
·
2023-12-27 12:19
unity
Shader
游戏开发
shader数学基础
unity
shader
游戏开发
坐标空间
顶点变换
shader数学基础
Unity中
Shader
裁剪空间推导(正交相机到裁剪空间的转化矩阵)
文章目录前言一、正交相机视图空间转化到裁剪空间干了什么1、正交相机裁剪的范围主要是这个方盒子2、裁剪了之后,需要把裁剪范围内的坐标值化到[-1,1]之间,这就是我们的裁剪空间。3、在Unity中,设置相机为正交相机4、在这里设置相机的近裁剪面和远裁剪面二、把正交相机的方盒子内的坐标转化到裁剪空间1、我们在Unity创建两个游戏对象来解释2、正交相机坐标到裁剪坐标的映射关系3、化简X轴坐标4、化简Y
楠溪泽岸
·
2023-12-27 12:19
Unity
unity
矩阵
游戏引擎
OpenGL 抗锯齿处理
defineMEDIUM_STARS40#defineLARGE_STARS15#defineSCREEN_X800#defineSCREEN_Y600#include"GLTools.h"#include"GL
Shader
Manager.h
weixin_38432324
·
2023-12-27 12:36
图形渲染
TControl - C++ Builder
C++Builder
参考手册
➙Vcl::Controls➙TControlVcl::Controls::TControl是所有VCL控件的父类简介成员一.Vcl::Controls::TControl简介继承关系
玄坴
·
2023-12-27 06:33
Unity
Shader
顶点动画产生阴影
Unity
Shader
系列文章:Unity
Shader
目录-初级篇Unity
Shader
系列文章:Unity
Shader
目录-中级篇原理:想要对包含了顶点动画的物体添加阴影,如果仍然向之前那样使用内置的
洒一地阳光_217d
·
2023-12-27 06:08
Unity编辑器紫色
紫色原因是因为编辑器内跑了其他平台的
shader
兼容性导致的,需要动态的去修改
shader
,主要用到Unity的api:
Shader
.Find(
shader
Name);具体的工具代码如下:usingSystem.Collections
Dongo2
·
2023-12-26 20:00
unity
编辑器
游戏引擎
TComponent::GetOwner - C++ Builder
C++Builder
参考手册
➙TComponent➙GetOwner头文件:#include命名空间:System::Classes类:TComponent访问权限:protected:函数原型:DYNAMICTPersistent
玄坴
·
2023-12-26 13:49
CallTerminateProcs - C++ Builder
C++Builder
参考手册
➙System::Sysutils➙CallTerminateProcs应用程序内部调用的函数,调用由AddTerminateProc注册的所有的函数,只要有一个函数返回false
玄坴
·
2023-12-26 13:46
Mysql配置服务器
官网地址:MySQL::MySQL5.7ReferenceManual::5.1.1ConfiguringtheServer欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.MySQL5.7
参考手册
大大蚊子
·
2023-12-26 12:18
mysql
数据库
Mysql5.7服务器选项、系统变量和状态变量参考
:5.1.3ServerOption,SystemVariable,andStatusVariableReference欢迎关注留言,我是收集整理小能手,工具翻译,仅供参考,笔芯笔芯.MySQL5.7
参考手册
大大蚊子
·
2023-12-26 12:45
服务器
运维
FileSystemAttributes - C++ Builder
C++Builder
参考手册
➙System::Sysutils➙FileSystemAttributes获取文件系统属性头文件:#include命名空间:System::Sysutils函数原型:enumDECLSPEC_DENUMTFileSystemAttribute
玄坴
·
2023-12-26 10:54
LocaleFileExists - C++ Builder
C++Builder
参考手册
➙System::Sysutils➙LocaleFileExists本地化(多语言)的程序判断适合当前地区和语言的文件夹里面的文件是否存在头文件:#include命名空间:System
玄坴
·
2023-12-26 09:06
UE编译 错误MSB3073 已退出 代码为6
2,找到原因
Shader
Compiler编译报错dte80/msado15[1/9]touchmsado15.tlh...ERROR找到msado15.obj或者dte80.obj/dte80a.obj
asiwxy
·
2023-12-26 06:17
UE
ue4
shader
图片边缘虚化
functionUICommon.setImageSideSheer(spr,Radius,centerPoint)localvertSource1=[[attributevec4a_position;attributevec2a_texCoord;attributevec4a_color;#ifdefGL_ESvaryinglowpvec4v_fragmentColor;varyingmediu
园Flora
·
2023-12-26 04:54
StrMove - C++ Builder
C++Builder
参考手册
➙System::Sysutils➙StrMove复制字符串,源字符串内存区域与目标内存区域有重叠部分,也能得到正确的结果头文件:#include命名空间:System::Sysutils
玄坴
·
2023-12-26 01:52
Sublime搜索guid引用
~/Workspace/projectx/Unity/SandBox/Assets,-.cs,-.png,-.fbx,-.tga,-.psd,-.
shader
,-.jpg,-/Scripts/,-/StandardAssets
万士辰
·
2023-12-25 23:16
【Unity入门】NGUI和UGUI比较
图集的alpha拆分功能,NGUI可以通过增加工具类和
shader
来做,UGUI有自带的alpha拆分功能方便许
龙卷风夜闯牛棚
·
2023-12-25 22:04
Unity
游戏引擎
unity
游戏引擎
Docker笔记
Docker官方文档地址:https://www.docker.com/get-started中文
参考手册
:https://docker_practice.gitee.io/zh-cn/1.什么是Docker1.1
selfDisciplineSun
·
2023-12-25 22:29
实用技巧及工具
docker
Unity
Shader
Early-Z技术
Unity
Shader
Early-Z技术Early-Z技术Unity渲染顺序总结AlphaTest(Discard)在移动平台消耗较大的原因Early-Z技术传统的渲染管线中,ZTest其实是在Blending
类人_猿
·
2023-12-25 15:31
Unity
Shader研究与学习
unity
游戏引擎
Shader
Early-Z
OpenGL初识
OpenGL规范严格规定了每个函数该如何执行,以及它们的输出值,具体的实现是由各个显示设备厂商,它作为本地系统库直接运行在硬件上,如果OpenGL出现了BUG,应该升级显卡驱动顶点着色器(Vectex
Shader
MegaC
·
2023-12-25 10:28
GetLocaleFile - C++ Builder
C++Builder
参考手册
➙System::Sysutils➙GetLocaleFile本地化(多语言)的程序获取适合当前地区和语言的文件夹里面的文件头文件:#include命名空间:System::
玄坴
·
2023-12-25 08:26
SysErrorMessage - C++ Builder
C++Builder
参考手册
➙System::Sysutils➙SysErrorMessage把操作系统错误编码转成错误信息字符串头文件:#include命名空间:System::Sysutils函数原型
玄坴
·
2023-12-25 07:40
140Linux 搭建及配置 DNS 服务器
推荐阅读BIND官方配置项文档HowToConfigureBINDasaPrivateNetworkDNSServeronUbuntu14.04BIND9管理员
参考手册
BIND相关资料段海新的论文DNS
Jachin111
·
2023-12-25 02:01
ElementToCharIndex - C++ Builder
C++Builder
参考手册
➙System::Sysutils➙ElementToCharIndex字符串里面某个编码单元是字符串里面第几个字符的构成部分。
玄坴
·
2023-12-25 01:18
【STM32F042】串口发送字符串函数的注释
平时使用串口发送数据的时候,没有特意关注过它的实现细节,今天深入探究了一下,由32的中文
参考手册
,如下图所示,我们发送数据需要做的步骤是:1.等待TXE(发送数据寄存器可写)标志位变成12.往寄存器USAERT_TDR
Vicssic
·
2023-12-24 21:30
STM32单片机
StrDispose - C++ Builder
C++Builder
参考手册
➙System::Sysutils➙StrDispose释放StrAlloc或AnsiStrAlloc分配的字符串资源头文件:#include命名空间:System::Sysutils
玄坴
·
2023-12-24 13:27
Unity中矩阵的平移、旋转、缩放
创建项目首先创建一个Unity工程,克森把他命名为“MatrixofChina”(中国的矩阵),基本配置如下图所示:为了便于查找,让我们在Assets目录下新建三个文件夹,分别命名为“Scripts”、“
Shader
大东dev
·
2023-12-24 13:46
unity 平移图片_unity实现贴图矩阵运算(旋转平移缩放)
我们在
shader
中对贴图处理时,有时候会有一些比较复杂的运算,比方说三角函数,开方等,一般情况下,如果可以在越上层做运算,性能会越高。
weixin_39758618
·
2023-12-24 13:45
unity
平移图片
vulkan材质贴片入门--Apple的学习笔记
进行练习,主要使用了imagebuffer和imageview以及在
shader
中添加了材质的应用。
applecai
·
2023-12-24 13:57
WeeksInAYear - C++ Builder
C++Builder
参考手册
➙System::Dateutils➙WeeksInAYear这个日期所在的年一共有多少周头文件:#include命名空间:System::Dateutils函数原型:System
玄坴
·
2023-12-24 11:19
Unity中
Shader
旋转矩阵(四维旋转矩阵)
2、求M~rotate~四、在
Shader
实现1、在属性面板定义四维变量,用xyz控制XYZ轴上的旋转2、
楠溪泽岸
·
2023-12-24 08:34
Unity
unity
矩阵
java
Unity中
Shader
矩阵变换的几何体现
文章目录前言一、点的向量表达形式和矩阵表达形式1、点的向量表达形式2、点的矩阵表达形式二、使用二维旋转矩阵来旋转P点三、怎么求坐标系旋转后P点在新坐标系中的坐标1、我们求出B坐标系的基向量在A坐标系下的矩阵2、求B坐标系的基向量在A坐标系下的矩阵的逆矩阵(转置矩阵)3、[P~B~]=[B~A~]^-1^*[P~A~]前言我们在这篇文章中,了解一下矩阵的几何意义。一、点的向量表达形式和矩阵表达形式我
楠溪泽岸
·
2023-12-24 08:34
Unity
unity
矩阵
游戏引擎
Unity中
Shader
观察空间推导(在
Shader
中实现)
求观察空间的基向量在世界空间中的矩阵的逆矩阵2、求平移变换矩阵3、相乘得出观察空间转化矩阵4、得到顶点的世界空间坐标,然后转化到观察空间5、把观察空间坐标转化为齐次裁剪坐标输出到屏幕二、最终效果1、这是我们用默认
Shader
楠溪泽岸
·
2023-12-24 08:59
Unity
unity
游戏引擎
Unity中
Shader
观察空间推导
文章目录前言一、本地空间怎么转化到观察空间二、怎么得到观察空间的基向量1、Z轴向量2、假设观察空间的Y~假设~=(0,1,0)3、X=Y与Z的叉积4、Y=X与Z的叉积三、求[V~world~]^T^1、求V~world~2、求[V~world~]^T^四、求出最后在Unity中使用的公式1、偏移坐标轴2、把平移的坐标构建成之前文章中使用的平移矩阵3、化简我们的矩阵前言在上一篇文章中,我们推演了矩阵
楠溪泽岸
·
2023-12-24 07:38
Unity
unity
游戏引擎
【Flutter】黑白图片
,height:80,fit:BoxFit.cover,color:Colors.black,//目标颜色colorBlendMode:BlendMode.color,//颜色混合模式)//第二种方法
Shader
Mask
Forever不止如此
·
2023-12-23 21:30
Flutter
flutter
DisposeStr - C++ Builder
C++Builder
参考手册
➙System::Sysutils➙DisposeStr释放由NewStr分配的字符串,NewStr和DisposeStr都是过时的函数头文件:#include命名空间:System
玄坴
·
2023-12-23 19:54
FindNext - C++ Builder
C++Builder
参考手册
➙System::Sysutils➙FindNext查找下一个符合条件的文件头文件:#include命名空间:System::Sysutils函数原型:int__fastcallFindNext
玄坴
·
2023-12-23 14:16
RCS - C++ Builder
C++Builder
参考手册
➙System::Sysutils➙RCS检查DelphiC/S授权(CheckforDelphiClient/ServerLicence)头文件:#include命名空间:
玄坴
·
2023-12-23 13:41
StringToGUID - C++ Builder
C++Builder
参考手册
➙System::Sysutils➙StringToGUID字符串转GUID(全局唯一标识符,globallyuniqueidentifier)头文件:#include命名空间
玄坴
·
2023-12-23 12:45
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他