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
webgl第十课
Three.js初体验——VR全景展示
前言Three.js是JavaScript编写的
WebGL
第三方库。提供了非常多的3D显示功能。
kitty_ELF
·
2023-10-08 19:32
学习记录
webgl
javascript
js
webgl
进阶Shader篇(基于Three.js)——第一个简单的Shader
一.从一个shader开始Three.js已经简化了很多写shader的工作,最主要的工作就是他把一些常用的矩阵已经作为一个常量提供给我们。首先来看Three.js官网的说明,一些常用参数已经和几何元素、相机等关联在一起,我们只需要拿来用即可。来看第一个shader,通过shader改变几何体表面的颜色,效果还是很炫酷的。Three框架div#canvas-frame{border:none;cu
niuge No.1
·
2023-10-08 18:33
webgl
第十课
贪心
文章目录
第十课
贪心lc322.零钱兑换--中等题目描述代码展示lc860.柠檬水找零--简单题目描述代码展示lc455.分发饼干--简单题目描述代码展示lc122.买卖股票的最佳时机II--中等题目描述代码展示
BH04250909
·
2023-10-07 21:33
C++刷题
算法
leetcode
C++
筑基班,
第十课
中原焦点团队徐晓霞网络初级28期坚持分享第(147)约练(16)(2021-10-29)来访者是自身问题的专家,咨询师是双专家,所以对咨询的把握是要做些事情的。无为而无不为,需要遵循规则,所有的无为都是在“道常”的前提下。新手咨询师必须懂咨询伦理设置。诊断,必须懂三级诊断技能。我们学都目的就是大概知道不属于咨询范畴,让去医院就可以了。我们不能做诊断,不能做治疗,作为心理治疗者哪怕测评,也不能直接说
羊羊得逸
·
2023-10-07 17:17
01-Three.js 安装以及介绍
-p8000浏览器
WebGL
兼容性检查
WebGL
.jsif(!THREE.
WEBGL
.is
WebGL
Av
IsYang
·
2023-10-07 16:59
Qt的WebEngineView加载网页时出现Error:
WebGL
is not supported
1.背景当我在qml中使用WebEngineView加载一个网页时,出现以下错误:Error:
WebGL
isnotsupported2.解决方案其实这个问题在Qt的帮助文档中已经提及了解决办法:因此,可以按照下面的步骤操作一下
韭菜钟
·
2023-10-07 10:46
Qt相关
qt
webgl
开发语言
webgl
智慧楼宇发光效果算法系列之高斯模糊
如果使用过PS之类的图像处理软件,相信对于模糊滤镜不会陌生,图像处理软件提供了众多的模糊算法。高斯模糊是其中的一种。在我们的智慧楼宇的项目中,要求对楼宇实现楼宇发光的效果。比如如下图所示的简单楼宇效果:building.gif楼宇发光效果需要用的算法之一就是高斯模糊。高斯模糊简介高斯模糊算法是计算机图形学领域中一种使用广泛的技术,是一种图像空间效果,用于对图像进行模糊处理,创建原始图像的柔和模糊版
ITman彪叔
·
2023-10-07 04:23
3D孪生场景SDK:Viwer 孪生世界
NSDT编辑器简化了
WebGL
3D应用的开发,完全兼容Three.JS生态。同时为了满足用户自定义业务的需求,NSDT编辑器还封装了基于three.js的SDK,用户可以在自己的应用中嵌
ygtu2018
·
2023-10-07 04:23
3d
编辑器
数字孪生
three.js后处理
通常在电影制作中使用这种技术,但我们也可以在
WebGL
中使用。
seeooco
·
2023-10-06 22:43
three.js
javascript
图形渲染
用
WEBGL
来画封闭多边形,然后拉伸为3D模型
目前很多浏览器原生支持
WEBGL
,只要你的代码在浏览其中打开,不用服务器,就可以看到你画的模型了。目前我做了一个非常简单的画图工具,先画2D图形(结束画图按‘c'键),画好后直接拉伸成立体图形。
水滴与鱼
·
2023-10-06 10:20
webgl
javascript
[Review]To be coder(2011.08.01~2013.05.23-
WebGL
-ing)
其实编程是一件非常有意思的事情,像造物主可以创造万物一样,每一个程序员都可以创造一片属于自己的世界。这就是我喜欢编程的原因,很简单,自由。以下内容回记录汪海的编程生活,因为比较懒的原因,所以写的比较简单,其中坎坷曲折,一言难尽。再回头看以前写的代码,敲的程序,却也别有一番滋味。个人兴趣飘忽无常,所以有些都没有深入学习,以后有时间再慢慢补上吧。JAVA因为大一的课程安排,一开始接触的很多东西都是和J
iteye_19603
·
2023-10-05 21:10
c#
数据库
操作系统
【Unity】3D贪吃蛇游戏制作/
WebGL
本地测试及项目部署
本文是Unity3D贪吃蛇游戏从制作到部署的相关细节项目开源代码:https://github.com/zstar1003/3D_Snake试玩链接:http://xdxsb.top/Snake_Game_3D效果预览:试玩链接中的内容会和该效果图略有不同,后面会详细说明。游戏规则经典贪吃蛇游戏:蛇身随着吃食物的增加不断变长,通过A/D或方向键←→控制方向,蛇头撞在蛇身上或四周墙壁会导致游戏失败。
zstar-_
·
2023-10-05 21:38
Unity
unity
3d
游戏
Coding and Paper Letter(四十五)
gempy2.Tangram是一个JavaScript库,用于使用
WebGL
在Web浏览器中实时渲染2D和3D地图。tangram3.R语言包gdalcube
胖胖雕
·
2023-10-05 09:18
科研学术
Awesome
WebGL
-3D地图大俯仰角的雾化处理
以下内容转载自掘金文章《
WebGL
-3D地图大俯仰角的雾化处理》作者:多多洛爱学习链接:https://juejin.im/post/5db2a58a51882559ee62dfba来源:掘金著作权归作者所有
_bugMaker
·
2023-10-05 06:14
在2023年使用Unity2021从Built-in升级到Urp可行么
因为最近在做
WEbgl
平台,所以某些不可抗力原因,需要使用Unity2021开发,又由于不可明说原因,想用Urp,怎么办?
avi9111
·
2023-10-05 04:14
Unity
Unity2021
Urp
Unity升级
Python编程学习
第十课
之Python运算符和操作对象
Python中还有一种常见的操作就是运算符和操作对象,运算符是特殊符号的集合,之前我们数学中学习过的的加(+)、减(-)、乘(*)、除(/)等都属于运算符,而被运算符连接起来的就被称为操作对象。Python目前支持7种运算符,包括:算术运算符、比较(关系)运算符、赋值运算符、逻辑运算符、位运算符、成员运算符和身份运算符。Python作为一门不断发展与普及的语言,还在不断更新中。在学习时,建议找一些
饼干软件测试
·
2023-10-03 20:28
WebGL
基础学习
WebGL
工作原理step1:createvertexDatastep2:createbufferandloadvertexDatatobufferconstbuffer=gl.createBuffer
Coding_Life
·
2023-10-03 18:59
WebGPU 入门:绘制一个三角形
WebGPU的出现就是为了取代
WebGL
的,因为后者的API实在有些过时,无法利用好现代GP
前端西瓜哥
·
2023-10-03 12:48
状态模式
webgpu
基于Threejs实现glb三维模型的预览
言归正传,使用threejs进行三维模型展示,通常需要依赖以下组件:Threejs+OrbitControls+GLTFLoader+
WebGL
以上组件可以从threejs的官网获取,下载后的目录如下所示
夜郎king
·
2023-10-03 00:47
gis
中间件
js
three.js
html
三维可视化
WebGL
-学习笔记(三)
image.png在利用缓冲区并在学会利用mode绘制图形动画以后,继续研究二维图形的颜色渲染以及纹理操作1.颜色渲染1.1利用步进和偏移拆分缓冲区数据利用缓冲区可以一次存储点的多个信息,继续利用这一特性,并在利用vertexAttribPointer()函数的时候,利用上stride和offset两个参数:functionmain(){constcanvas=document.querySele
Patrick浩
·
2023-10-02 19:29
【笔记】
WebGL
编程指南学习(4)
WebGL
编程指南学习(4)4.最后一块拼图在学会处理顶点,包括处理顶点的坐标、Javascript和
WebGL
管线的数据通信、坐标变换之后,还需要处理顶点的其他数据——如颜色等。
界明城
·
2023-10-01 06:11
计算机图形学
拓扑学
图形渲染
javascript
算法
【笔记】《
WebGL
编程指南》学习(8)
WebGL
编程指南学习(8)漫长的旅行即将到达终点……8.高级技术8.1用鼠标控制物体旋转如何实现物体的旋转?如何旋转物体?
界明城
·
2023-10-01 06:11
计算机图形学
图形渲染
算法
几何学
虚拟现实
webgl
shader学习笔记1
webgl
裁剪坐标-NPC坐标(-1-1)-局部坐标或者世界坐标
webgl
会自动剔除反面,只画正面,逆时针三角形为正面纹理坐标:(2D:TEXTURE_2D3D:TEXTURE_CUBE_MAP)纹理环绕方式
初升的夕阳
·
2023-10-01 06:11
学习
【《
WebGL
编程指南》读书笔记-绘制和变换三角形】
时隔三天,我的数据结构知识集又加厚了一点,我也该回到
WebGL
的学习了。我决定看这本书,一方面的原因是从理解cesium入手,另一方面就是因为这一章。
floating_heart
·
2023-10-01 06:10
WebGL基础
html5
【第二届青训营-寒假前端场】- 「
WebGL
基础」笔记
Why
WebGL
/WhyGPU?
余cos
·
2023-10-01 06:10
前端
webgl
图形学
JS笔记:15、16、17章 Canvas、HTML5编程、错误处理
除了具备基本绘图能力的2D上下文,还建议了一个名为
WebGL
的3D上下文。基本用法:adrawingofsomething.如果不添加任何样式或者不绘制任何图形,在页面中是看不到该元素的。
Gyoung阿广
·
2023-10-01 06:10
JavaScript
canvas
原生拖放
错误处理
【《
WebGL
编程指南》读书笔记-光照】
本文为《
WebGL
编程指南》第八章读书笔记总目录链接:https://blog.csdn.net/floating_heart/article/details/124001572本文包括以下内容:介绍了点光源
floating_heart
·
2023-10-01 06:40
WebGL基础
html5
【《
WebGL
编程指南》读书笔记-进入三维世界(上)】
了解
WebGL
可视空间,采用投影矩阵对物体进行投影操作,实现盒状可视空间和正射投影。对于正射投影矩阵的数学原理进行了本书之外的补充说明
floating_heart
·
2023-10-01 06:39
WebGL基础
html5
WebGL
笔记:绘制矩形面的几种方式以及封装封装多边形对象来绘制不同图形
绘制矩形面可以绘制的面只有三角面,要绘制矩形面的话,只能用两个三角形去拼1)使用三角带TRIANGLE_STRIP绘制矩形回顾一下之前的规律:第一个三角形:v0>v1>v2第偶数个三角形:以上一个三角形的第二条边+下一个点为基础,以和第二条边相反的方向绘制三角形第奇数个三角形:以上一个三角形的第三条边+下一个点为基础,以和第二条边相反的方向绘制三角形关键顶点绘制数据constvertices=ne
Wang's Blog
·
2023-10-01 06:09
Canvas
Webgl
Three.js
webgl
webgl
笔记-3.纹理、帧、深度检测和混合
图形学编程的几个基本问题包括实现颜色、实现纹理、实现光照、实现混合(即透明效果);这几个问题实际上是一个问题:确定图元(像素)的在屏幕上的颜色。确定图元颜色的过程在顶点着色器和片元着色器中进行:为每一个顶点(注意这里立方体有24个顶点而不是8个)指定一种颜色(并线形内插到每个像元上)以实现颜色;为每个顶点指定从纹理中取色的坐标(并线形内插到每个像元上)以实现纹理;为每个顶点指定光线强度和方向,以此
dayuan5183
·
2023-10-01 06:09
javascript
ViewUI
WebGL
笔记:使用鼠标绘制多个线条应用及绘制动感线性星座
使用鼠标绘制多个线条多个线条,肯定不是一笔画过的,而是多次画的线条既然是多线,那就需要有个容器来管理它们1)建立容器对象建立一个lineBox对象,作为承载多边形的容器//lineBox.jsexportdefaultclasslineBox{constructor(gl){this.gl=glthis.children=[]}add(obj){obj.gl=this.glthis.childre
Wang's Blog
·
2023-10-01 06:39
Canvas
Webgl
Three.js
webgl
1.绘制一个点
canvas.getContext('2d')可获取画布的二维绘制对象(CanvasRenderingContext2D);canvas.getContext('
webgl
')canvas.getContext
就是那个帕吉
·
2023-09-30 17:09
WebGL
javascript
前端
webgl
unity打包
webgl
局限及优化建议
->通过IL2CPP技术转换成c++->使用Emscripten编译器进行编译将脚本转换为JavaScript(但不是普通的JS,而是一种叫做asm.js的JavaScript变体)二.Unity打包
webgl
weixin_43787178
·
2023-09-30 16:06
Unity
unity
webgl
打包webgl
局限
建议
WebGL
笔记:绘制多个点,三角形,以及画各种不同的线条,面
绘制多点1)
WebGL
缓冲区我们在用js定点位的时候,肯定是要建立一份顶点数据的,这份顶点数据是给着色器的,因为着色器需要这份顶点数据绘图然而,我们在js中建立顶点数据,着色器肯定是拿不到的,这是语言不通导致的为了解决这个问题
Wang's Blog
·
2023-09-30 11:17
Data
Structure
and
Algorithms
webgl
webgl
一些常用参数的学习
1.逐顶点和逐片元2.uniform变量3.varing变量的作用4.vertexAttribPointer的stride和offset参数(创建一个缓存区保存多种数据:坐标和尺寸)
第一最寂寞
·
2023-09-30 00:41
Three 之 three.js (
webgl
)鼠标/手指通过射线移动物体的简单整理封装
Three之three.js(
webgl
)鼠标/手指通过射线移动物体的简单整理封装目录Three之three.js(
webgl
)鼠标/手指通过射线移动物体的简单整理封装一、简单介绍二、实现原理三、注意事项四
仙魁XAN
·
2023-09-29 10:44
ThreeJS
javascript
webgl
threejs
Raycaster
射线移动物体
WebGL
笔记:
WebGL
中绘制圆点,设定透明度,渲染动画
WebGL
绘制圆点基于片元着色器来画圆形片元着色器在屏幕中画图是基于一个个的像素的每次画一个像素时,都会执行片元着色器中的main方法那么,我们就可以从这一堆片元中(n个像素点)找出属于圆形的部分片元的位置叫做
Wang's Blog
·
2023-09-29 06:40
Canvas
Webgl
Three.js
webgl
WebGL
渲染三维图形作为纹理贴到另一个三维物体表面
目录渲染到纹理帧缓冲区对象和渲染缓冲区对象帧缓冲区对象帧缓冲区对象的结构如何实现渲染到纹理示例程序(FramebufferObject.js)创建帧缓冲区对象(gl.createFramebuffer())gl.createFramebuffer()规范gl.deleteFramebuffer()规范创建纹理对象并设置其尺寸和参数创建渲染缓冲区对象(gl.createRenderbuffer())
山楂树の
·
2023-09-29 04:59
WebGL
计算机视觉
人工智能
3d
图形渲染
混合现实
着色器
webgl
01.cesium简介
它主要用于展示三维地球,通过
WebGL
技术来进行硬件加速,只要浏览器支持
WebGL
它就可以运行。cesi
阿发博客
·
2023-09-29 02:42
Cesium入门与实战
Cesium
WebGL
webgl
弟子规学习
第十课
各位家长朋友和孩子们,大家好!欢迎来到孔子课堂,我是耿科,上课前,先分享一个防疫小知识,正确洗手需掌握六步洗手法:第一步,双手手心相互搓洗(双手合十搓五下)第二步,双手交叉搓洗手指缝(手心对手背,双手交叉相叠,左右手交换各搓洗五下)第三步,手心对手心搓洗手指缝(手心相对十指交错,搓洗五下)第四步,指尖搓洗手心,左右手相同(指尖放于手心相互搓洗搓五下)第五步:一只手握住另一只手的拇指搓洗,左右手相同
耿科
·
2023-09-28 22:38
WebGL
实现透明物体(α混合)
目录α混合如何实现α混合1.开启混合功能:2.指定混合函数混合函数gl.blendFunc()函数规范可以指定给src_factor和dst_factor的常量混合后颜色的计算公式加法混合半透明的三角形(LookAtBlendedTriangles.js)示例效果示例代码半透明的三维物体(BlendedCube.js)示例效果示例代码透明与不透明物体共存同时实现隐藏面消除和α混合的5个步骤1.开启
山楂树の
·
2023-09-28 12:34
WebGL
webgl
3d
图形渲染
混合现实
WebGL
切换着色器
目录前言如何实现切换着色器1.准备用来绘制单色立方体的着色器2.准备用来绘制纹理立方体的着色器3.调用createProgram()函数,利用第1步创建出的着色器,创建着色器程序对象4.调用createProgram()函数,利用第2步创建出的着色器,创建着色器程序对象5.调用gl.useProgram()函数,指定使用第3步创建出的着色器程序对象。6.通过缓冲区对象向着色器中传入attribut
山楂树の
·
2023-09-28 12:02
WebGL
webgl
着色器
3d
混合现实
图形渲染
unity 打包web包后 出现 模型闪烁的问题
原文链接:unity打包web包后出现模型闪面的问题_unity
webgl
模型闪烁_一个采集的博客-CSDN博客1.首先检查是否是模型重叠导致的闪面,如果是这种情况,那么让模型之间稍微间隔一些距离2.调整
野区捕龙为宠
·
2023-09-28 06:33
Unity
unity
WebGL
笔记:
WebGL
中的顶点着色器尺寸,颜色的修改
顶点着色器尺寸修改attributevec4a_Position;attributefloata_PointSize;voidmain(){//点位gl_Position=a_Position;//尺寸gl_PointSize=a_PointSize;}voidmain(){gl_FragColor=vec4(1,1,0,1);}//这里的utils.js参考之前博文,不做重复阐述import{i
Wang's Blog
·
2023-09-28 01:26
Canvas
Webgl
Three.js
webgl
着色器
2021-11-26
第十课
,家长云课堂本周二你看完讲课视频,今天早晨才开始写听课感受,有点儿拖拉。幸好做了笔记,下面我就根据笔记内容来谈一谈,最后一次总结会自己的感受。
73c265516473
·
2023-09-27 21:27
Unity3d发布
WebGL
部署在IIS
unity3d发布WebGL需要安装UnitySetup-
WebGL
-Support-for-Editor-5.3.4f1.exe在安装Unity3d时需要用UnityDownloadAssistant
Coding小宇
·
2023-09-27 19:56
Unity3D
知识积累
unity
Unity3D
片元着色器中绘制 点(圆)
片元着色器中绘制点(圆)文章主要讲的是写片元着色器的一些算法(套路),实例代码使用的是shadertoy.所以在unity,
webgl
1之类的地方代码不一定能直接使用,但思路基本相同.稍作修改即可.uv
苍崎愣子
·
2023-09-26 22:08
Unity/
WebGL
打包/跨域问题/简单解决“......has been blocked by CORS policy: ......“
报错原文:AccesstoXMLHttpRequestat'file:///C:/Users/13171/My%20project%20(1)/Test/Build/test.data.gz'fromorigin'null'hasbeenblockedbyCORSpolicy:Crossoriginrequestsareonlysupportedforprotocolschemes:http,da
鬼樱G_Cher
·
2023-09-26 21:09
webgl
unity
python
Unity发布的
WebGL
页面应用实现全屏/非全屏切换
Unity发布的
WebGL
页面应用实现全屏/非全屏切换如果是win浏览器平台,可以通过修改index.html里面,unitydiv的长宽比例实现页面内的全屏。
Lif68
·
2023-09-26 17:08
第十课
今天我专注我的呼吸
在(爱自己实践记)群里朗读一遍完美健康的七个神奇语句:完美健康是我天生的,完美健康在我心智里。完美健康在我感觉里,完美健康在我身体里。完美健康在我灵魂里,完美健康是我唾手可得的。完美健康是我的。导读文章:自己朗读并实践他
灵儿1531
·
2023-09-26 12:51
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他