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
Unity3D着色器
Qt OpenGL(01) 概述
文章目录1、OpengGL参考教程2、QtOpengGL框架2.1Qt项目文件添加模块2.2main.cpp2.3Widget.h2.4Widget.cpp2.5顶点
着色器
shader.vert2.6片元
着色器
hitzsf
·
2024-01-03 02:57
#
Qt
OpenGL
qt
开发语言
opengl
Unity3D
中向量的应用
在游戏中,运用的比较多的就是三维向量了。三维向量中,比较常见的操作有:1.求两点距离这个比较简单,直接使用目标点各个坐标分量相减,然后利用勾股定理求取长度即可。math.sqrt(x*x+y*y+z*z);2.求两向量夹角求向量夹角,则需要使用到向量点乘方式。假设有两个向量a,b,a和b的点乘可视为a的模乘以b的模,再乘以角度的cos值a*b=|a|*|b|*cos角度;夹角可以从这取出3.求一个
我家菇凉
·
2024-01-02 17:14
OpenGL ES 案例10:灰度+颠倒+马赛克滤镜
本案例的目的是理解如何用GLSL实现灰度+颠倒+马赛克(共5种)滤镜整体的效果图如下:准备工作的代码与OpenGLES案例11:分屏滤镜中一致,只需要修改相应的底部item数组及对应的
着色器
名称等,这里不再说明这部分内容顶点
着色器
也没有任何变化
辉辉岁月
·
2024-01-02 16:05
UNITY3D
之旅启程
今天起,开始玩
UNITY3D
。工作中陆续接触了3D建模、虚拟现实、软件开发、微信小程序制作、PDM/PLM、ERP二次开发等内容,如今我的兴趣点在数字孪生。
boophan
·
2024-01-02 10:50
UNITY3D
HMI
数字孪生
虚拟现实
UNITY3D
Unity3D
中的线性插值Lerp()函数解析
Unity3D
中的线性插值Lerp函数解析介绍Lerp的方法1.Mathf.Lerp(floata,floatb,floatt)工具类2.Vector2.Lerp(Vector2a,Vector2b,floatt
类人_猿
·
2024-01-02 09:24
Mathf
Mathf
Lerp
Unity
动画墙纸:将视频、网页、游戏、模拟器变成windows墙纸——Lively Wallpaper
完结前言LivelyWallpaper是一款开源的视频壁纸桌面软件,类似WallpaperEngine,兼容WallpaperEngine视频包文件,可以把视频文件、GiF文件、模拟器、HTML、网址、
着色器
和游戏转换为
向宇it
·
2024-01-02 08:01
其他
音视频
游戏
其他
Unity3D
Windows平台窗口置顶全屏
一、效果在打包后的程序启动过程,无任点击过什么界面,程序启动完后都能显示在窗口最前面,并且全屏无边框显示。二、思路主要是对Window编程,引入user32.dll调用window的API对窗口进行操作三、实现usingSystem;usingSystem.Collections;usingSystem.Runtime.InteropServices;usingSystem.Diagnostics
A歪
·
2024-01-01 21:19
Unity3D
Unity3d
打包检查引用丢失脚本
新建BuildAPKCheck脚本,放在项目Editor(防止打包安卓工程的时候报错)路径下即可:usingSystem;usingSystem.Collections.Generic;usingSystem.Reflection;usingUnityEditor;usingUnityEditor.Build;usingUnityEditor.Build.Reporting;usingUnityE
.卡
·
2024-01-01 18:19
unity
unity
Unity和安卓(一):安卓打包教程
文章目录环境Unity导出工程供Andriod使用unity预先替换android资源unity工程设置Andriod设置新建空的安卓工程整合unity打出的包安装apk资料环境
Unity3d
2019.4.39f1c1andriodstudio2021.1.1Unity
.卡
·
2024-01-01 18:48
unity
unity
android
studio
Unity3d
LayoutRebuilder.ForceRebuildLayoutImmediate调用无效
问题在修改了Layout的布局的参数后,调用LayoutRebuilder.ForceRebuildLayoutImmediate刷新界面第一次不生效。解决在帧结束的时候,Toggle一个组件的active属性,重新刷新布局。privatevoidOnEnable(){StartCoroutine(ForceRefreshLayout());}...privateIEnumeratorForceR
.卡
·
2024-01-01 18:48
问题记录
unity
学习
Unity3d
Animator问题记录
1.问题一:Animator事件帧触发不了?答:因为调用了下面几个API,导致动画上的事件帧播放不了了。只能通过在编辑器里面,Toggle下Animator才使得事件帧从新生效。animator.StopPlayback();animator.StartPlayback();animator.StopRecording();其他见=>animatornormalizedtime_Unity中Ani
.卡
·
2024-01-01 18:48
unity
问题记录
动画
Unity3d
物体不动,碰撞触发不了的情况
问题:有一种情况,主角带刚体,主角站着不动。玩家站在陷阱上,陷阱的碰撞体Toggle之后,OnCollisionEnter触发不了。解决:盲猜玩家组件上才有刚体,而碰撞检测是刚体运动的时候,才进行检测的。privatevoidOnBecameVisible(){if(_trapBaseisTrapSpike){InvokeRepeating(nameof(CheckPlayerStay),0,0.
.卡
·
2024-01-01 18:48
unity
问题记录
unity
Unity3d
预制体引用的模型被覆盖找回
版本管理git管理版本问题A和B预制体引用同一个模型Player。在B修改的时候,直接把Player模型给替换了,导致A出错了。这个时候,A引用的Player模型上,有了一些修改,部分丢失了。解决1.切换到A为正确版本的分支,找到模型Player文件。拷贝Player.fbx和Player.fbx.meta文件,分别重命名这两个文件为NewPlayer.fbx和NewPlayer.fbx.meta
.卡
·
2024-01-01 18:18
问题记录
unity
学习
Unity3d
关于UI预制体显示的不同问题
问题图一图二上面的图一有个Canvas,并且是灰色的,为什么?原因比如hierarchy如下层级-CanvasLoginFormLoginNameLoginButton在拖动预制体的时候,是从LoginForm开始拖动,而不是连Canvas一起拖动。就是显示图一。
.卡
·
2024-01-01 18:17
unity
问题记录
Unity3d
编辑器绑定按钮事件时,选择不了脚本函数
文章目录问题解决问题给下面的LoginButton点击事件绑定到LoginForm挂载脚本的函数:解决记住,下面画圈的地方这里是Hierarchy上的的组件,不是直接选脚本,不是!
.卡
·
2024-01-01 18:47
unity
问题记录
UnityShader(二)Shader基础
:Properties属性类型3.SubShader状态设置SubShader标签Pass语义块特殊的PassUsePassGrabPass4.FallBack四、UnityShader的形式1.表面
着色器
米芝鱼
·
2024-01-01 17:31
UnityShader入门学习
unity
图形渲染
UntiyShader(六)Unity提供的Cg/HLSL语义
目录前言一、什么是语义(Semantics)系统数值语义(system-valuesemantics)二、Unity支持的常用语义1.从应用阶段传递模型数据给顶点
着色器
时,以下在Unity中都有特殊的含义
米芝鱼
·
2024-01-01 17:31
UnityShader入门学习
unity
图形渲染
着色器
UnityShader(四)一个最简单的顶点/片元
着色器
目录顶点/片元
着色器
的基本结构:简单的例子增加模型数据顶点
着色器
和片元
着色器
之间的通信顶点/片元
着色器
的基本结构:Shader"MyShaderName"{Properties{//属性}SubShader
米芝鱼
·
2024-01-01 17:59
UnityShader入门学习
unity
图形渲染
着色器
【
unity3D
-粒子系统】粒子系统主模块-Particle System篇
未来的游戏开发程序媛,现在的努力学习菜鸡本专栏是我关于游戏开发的学习笔记本篇是unity的粒子系统主模块-ParticleSystem基础知识ParticleSystem介绍:粒子系统的主模块,是必需的模块,管理一些粒子的基础属性,该模块不可取消Duration:粒子发射的持续时间。Looping:是否重复发射。Prewarm:是否对粒子进行预热,没有预热的话粒子是从发射点一点一点发射出来。预热的
猪肉丸子~
·
2024-01-01 12:37
#
unity基础知识
unity
学习
游戏
经验分享
Unity3D
生成&识别二维码
zxing.net库https://github.com/micjahn/ZXing.Net下载下来之后,解压找到Unity版本的dll也可以直接从这里下载https://github.com/niyouwoxi/
Unity3D
QRCode
小张不爱写代码
·
2023-12-31 05:56
unity
Unity3d
游戏开发之使用LitJson对float数据的支持处理
直接进入主题,下面是一个简单例子。//////需同步的玩家位置信息///[System.Serializable]publicstructPlayerPosition{publicfloatx;publicfloaty;publicfloatz;//旋转publicfloatangle;}usingSystem.Collections;usingSystem.Collections.Generic
火爆鸡筋
·
2023-12-30 16:37
Unity3d使用
Unity
Json
LitJson
Unity最佳实践-资产,对象和序列化
BestPractices(2)-Assets,Objectsandserialization适用版本:2017.3原文地址:https://
unity3d
.com/cn/learn/tutorials
greedylin
·
2023-12-30 14:01
最佳实践
Unity
Unity
最佳实践
Unity3D
多线程UI之滚动框
先附上git地址https://github.com/huqiang0204/huqiang.UnitySubThreadUI滚动框组件包含GridScroll,ScrollX,ScrollY,ScrollYExtand,ScrollYPop,ScrollXS,ScrollYS使用方法可以参考滚动框数据绑定publicScrollTypescrollType=ScrollType.BounceBa
胡强_79a4
·
2023-12-30 13:28
【前端面经】即时设计
Promise相关css描边方式requestAnimationReact18新特性JSX相关react输出两次函数式编程React批处理机制http请求头有哪些本地存储性能优化方面webgl的优化手段
着色器
优化相关缓冲区和深度测试异步原型和原型链倒序输
知心宝贝
·
2023-12-30 11:26
前端面经
前端
图形渲染
javascript
react.js
面试
手游网络游戏
Unity3D
帧同步
帧同步,根据wiki百科的定义是,一种对同步源进行像素级同步显示的处理技术,对于网络上的多个接入者,一个信号将会通过主机同步发送给其他人,并同步显示在各个终端上。同步信号可以是每帧的像素数据,也可以是影响数据变化的关键事件信息。帧同步在网络游戏中的应用,设计上有异于传统的mmorpg游戏,因为可以承载更大量的后台计算,实现类单机的效果,所以可应用在类似射击类、飞机类中实现弹幕计算或者格斗类的高精度
我家菇凉
·
2023-12-30 07:33
Unity3D
Texture2D 保存 加载 裁剪 缩略图 转Sprite
Texture2D保存加载裁剪缩略图转SpritenamespaceShangShangQian.Utility{usingSystem.IO;usingUnityEngine;publicstaticclassTexture2DUtility{//////从文件中加载图片//////要加载的路径///publicstaticTexture2DLoadTexture2dFromFile(strin
萌萌的提莫队长
·
2023-12-30 01:32
unity
Texture2D
裁剪
缩略图
Unity中Shader裁剪空间推导(在Shader中使用)
文章目录前言一、在Shader中使用转化矩阵1、在顶点
着色器
中定义转化矩阵2、用UNITY_NEAR_CLIP_VALUE区分平台矩阵3、定义一个枚举用于区分当前是处于什么相机二、我们在DirectX平台下
楠溪泽岸
·
2023-12-30 00:29
Unity
unity
游戏引擎
UE场景内容使用像素流技术有哪些优势?
所谓像素流也叫云流化或者云渲染,是指将程序放在云端服务器上(包括公网和局域网),在终端通过网页访问放在云端的程序来完成指令和操作并传回终端展示,比如BIM、虚拟仿真教学实训系统、
Unity3D
内容、UE4
点量云实时渲染-小芹
·
2023-12-29 21:54
云流化
云渲染
云流化
像素流
UE场景内容
UnityShader 屏幕特效入门前
它允许您通过使用基于
着色器
的过滤器进行处理来修改最终图像。传入的图像是source渲染纹理即是场景图片,destination是目标渲染纹理。
Yan_Sl
·
2023-12-29 16:55
Unity3DShader
Unity
Shader
Unity3D
Shader在GPU上是如何执行的详解
前言
Unity3D
是一款广泛应用于游戏开发的跨平台开发引擎,它提供了丰富的功能和工具来帮助开发者创建高质量的游戏。其中一个重要的功能就是Shader,它可以用来控制对象的渲染效果。
Thomas_YXQ
·
2023-12-29 11:46
unity
游戏引擎
服务器
架构
算法
Unity3D
如何提升游戏运行效率详解
前言
Unity3D
是一款非常强大的游戏引擎,但是在处理复杂场景和大量资源时,游戏运行效率可能会遇到一些问题。本文将详细介绍如何提升
Unity3D
游戏的运行效率,包括技术详解和代码实现。
Thomas_YXQ
·
2023-12-29 11:44
游戏
spring
java
unity
游戏引擎
获取unity打包默认 Activity,adb启动unity打包的app
dumpsyspackagecom.yy.AvproVideoTest得到app的默认Activity:然后就是启动命令行:adbshellamstart-ncom.yy.AvproVideoTest/com.
unity3d
.player.UnityP
奶酪烤面包
·
2023-12-29 09:09
Unity3D
Unity中URP下的添加雾效支持
文章目录前言一、URP下Shader支持雾效的步骤1、添加雾效变体2、在Varying结构体中添加雾效因子3、在顶点
着色器
中,我们使用内置函数得到雾效因子4、在片元
着色器
中,把输出颜色和雾效因子混合输出二
楠溪泽岸
·
2023-12-29 01:12
Unity
unity
游戏引擎
Blender导出Mtl文件格式
一.Blender导出Mtl文件mtl文件:为描述模型材质信息文件.模型材质(mtl)=
着色器
(shader)+纹理(texture)渲染3D模型时,会根据
着色器
提供的算法将纹理像素进行二次加工,生成结果输出至计算机渲染管线
霸王•吕布
·
2023-12-29 01:18
Blender
blender
游戏程序
unity3D
【全版本】设置中文
在浏览器地址栏里输入下面路径,把**{版本号}**换成你的版本,比如说如果你的是2020.3.13.f1c1那就填2020.3.其他同理https://new-translate.
unity3d
.jp/
方静远远远远啊
·
2023-12-29 00:26
unity
unity3d
Unity之地形的构建
PS:公司没活干,好无聊偷偷摸鱼学Unity,害怕自己学完之后忘记,写下这一篇博客先来看一下效果图:有山有水有树有草地创建一个新的
Unity3D
项目这里要用到Unity官方的免费资源包(现在好像已经下架了百度网盘请输入提取码
FW龙
·
2023-12-29 00:24
unity
游戏引擎
UI Element的简单介绍和基本使用
Unity-Manual:UXMLelementsreference(
unity3d
.com)UIElement介绍UIElement(现更名为UIToolKit但是程序集名称还是UIElement)是
漫漫无期
·
2023-12-28 20:05
Unity编辑器扩展
unity
UIElement
Unity3d
加载UnityEngine.UI.dll失败的解决方案(2017.2)
在Unity官方论坛找到的解决方法是重新加载UnityEngine.UI.dll,把下面的脚本扔到项目里,然后右键菜单中就会出现编写一个这样的脚本usingUnityEngine;usingSystem.Collections.Generic;usingUnityEditor;usingSystem.Text.RegularExpressions;usingSystem.IO;usingSyste
拓跋江
·
2023-12-28 20:05
有关 Unity UIElements 和 UIToolkit
https://docs.
unity3d
.com/Manual/UIElements.html一、UIElements简介UnityUIElements:https://blog.unity.com/technology
Jaihk662
·
2023-12-28 20:01
#
Unity3D
Unity3D
UI
Unity3D
安装和下载指南及汉化
Unity3D
是一款强大的游戏开发引擎,为开发者提供了丰富的工具和资源,使得游戏制作变得更加简单和高效。本文将介绍
Unity3D
的安装和下载步骤,以帮助初学者迅速入门。
爱编程的小白L
·
2023-12-28 19:21
开发工具使用
unity
Unity Web前端研究
原地址:http://blog.csdn.net/libeifs/article/details/7200630开发环境Window7
Unity3D
3.4.1MB525defyAndroid2.2.1羽化的第二十五篇博客
weixin_30908707
·
2023-12-28 12:52
前端
游戏
javascript
ViewUI
unity-shader-2
shader应用于材质创建物体(需要有meshrender、meshfliter组件),将材质应用于物体在材质面板中,调整shader属性改变物体外观创建shader时的预设:选项分别为:包含标准光照模型的表面
着色器
W.C.Zeng
·
2023-12-27 12:52
图形学与Shader
unity
游戏引擎
OpenGL
基本概念1.光栅化:实际绘制或填充每个顶点之间的像素形成线程2.着色:沿着顶点之间改变颜色值能够轻松创建光照到一个立方体的效果3.纹理贴图:将纹理图片附着到你绘图的图像上4.混合:颜色混合效果
着色器
图元
weixin_38432324
·
2023-12-27 12:06
算法
Unity3D
:打造关卡编辑器详解
前言Unity是一款非常流行的游戏引擎,它提供了丰富的工具和功能,可以让开发者轻松地创建各种类型的游戏。其中,关卡编辑器是一个非常重要的工具,它可以让开发者快速、方便地创建游戏中的关卡。本文将详细介绍如何使用Unity打造一个关卡编辑器,并提供代码实现。对惹,这里有一个游戏开发交流小组,希望大家可以点击进来一起交流一下开发经验呀!一、关卡编辑器的基本功能在开始编写关卡编辑器之前,我们需要明确它的基
Thomas_YXQ
·
2023-12-27 04:46
编辑器
unity
游戏引擎
Unity3D
中播放 RTSP 监控视频
【
Unity3D
】怎么在WebGL中低延迟播放RTSP监控-简书[
Unity3D
]开箱即食的头部监控厂商SDK集成框架-简书
Unity3d
Windows播放视频(视频流)功能组/插件支持对比_ffmpegforunity-CSDN
LixiSchool
·
2023-12-26 23:56
音视频
unity
Unity3D
RPG实现 1 —— 初始环境、战斗系统、场景切换与存储档
目录初始环境处理环境搭建烘焙实现导航网络鼠标控制人物移动鼠标指针切换相机跟随及视角转换后处理实现人物被遮挡也可以呈现半透明的效果战斗系统设置敌人的基本属性和状态攻击敌人敌人的追击人物基本属性和数值带有数值的伤害守卫状态、死亡状态泛型单例模式(供后续的Manager使用)接口实现观察者模式的订阅和广播制作不同类型的敌人可远程丢石和被石头反击的怪物战斗系统完整代码怪物血条等级系统场景切换使用json文
晴夏。
·
2023-12-26 19:46
unity游戏开发
unity
3d
游戏引擎
OpenGL学习 跟着官网教程学习(深度测试)
提前深度测试允许深度测试在片段
着色器
之前运行。只要
asiwxy
·
2023-12-26 06:47
OpenGL
学习
OpenGL学习 跟着官网教程学习(模板测试)
1,模板测试和深度测试的顺序片段
着色器
------->模板测试-------->深度测试2,什么叫模板缓冲?就是记录了每一个像素点的模板值。
asiwxy
·
2023-12-26 06:47
OpenGL
学习
Unity3D
学习笔记(二) -
Unity3D
的许可证管理
一、管理许可证安装完
Unity3D
后,需要申请许可证才能正常使用,官网对个人版提供了免费申请的服务,我们可以通过Hub界面的管理许可证来获取全新的许可证当然,如果没登录要先进行登录,这里我选择用微信登录微信登录需要点击上图中的账号登录
云叶知秋
·
2023-12-26 05:36
Unity3D学习笔记
游戏
OpenGL学习之
着色器
语言
着色器
语言OpenGLES
着色器
语言是一种高级的图形编辑语言,主要特性:OpenGLES
着色器
语言是一种高级的过程语言对顶点
着色器
,片元
着色器
使用的是同样的语言,不做区分基于C/C++的语法及流程控制完美支持向量与矩阵的各种操作拥有大量的内置函数来提供丰富的功能数据类型
秋叶红90
·
2023-12-25 18:06
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他