网站首页
编程语言
数据库
系统相关
其他分享
编程问答
vUv
2023-05-31
webgl 渲染带透明通道的视频(threeJS)
首先,你需要一个这样的视频 或者一个这样的视频 webgl渲染可以用three.js,上下叠加的代码如下:import*asTHREEfrom'three';letvideoWidth=540;//视频实际的宽度letvideoHeight=540;//原视频实际的高度的一般//定义渲染器varrenderer=new
2023-03-20
Three.js自定义shader实现离相机越近越透明效果
constcustomShader=newTHREE.ShaderMaterial({uniforms:{},defines:{nearDis:0.3},transparent:true,side:THREE.DoubleSide,vertexShader:
2023-03-10
利用ai生成深度图后实现图片跟随鼠标实现3D效果
实现原理利用three.js根据深度图来控制不同深度位置像素位移距离不同,营造3D效果。 前期准备深度图生成网站 LeiaPixConverter注册登录完成后第一步点击upload上传