上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 33 下一页
摘要: GLSL内置变量详解 顶点属性: attribute vec4 gl_Color; // 顶点颜色 attribute vec4 gl_SecondaryColor; // 辅助顶点颜色 attribute vec3 gl_Normal; // 顶点法线 attribute vec4 gl_Vert 阅读全文
posted @ 2021-01-23 13:35 莫小龙 阅读(2657) 评论(0) 推荐(0)
摘要: shader之cesium内置变量、常量、函数 内置uniform 内置uniform主要置于AutomaticUniforms类里面,该类私有未开放文档。 czm_backgroundColor 代表当前场景背景颜色的自动GLSL制服。 例: // GLSL声明 统一vec4 czm_backgr 阅读全文
posted @ 2021-01-23 13:32 莫小龙 阅读(5917) 评论(0) 推荐(1)
摘要: shader原理入门 在不涉及任何复杂效果的情况下。 shader实际上就是编写顶点着色器和片元着色器。 在编写shader的时候,实际上无论是threejs还是cesium都已经内置了很多的方法和变量。 我们需要做的只是将这些变量取出来,然后通过一些算法算出想要的位置和色值通过gl_Positio 阅读全文
posted @ 2021-01-23 13:30 莫小龙 阅读(746) 评论(0) 推荐(0)
摘要: shader之渐变长方体实现(threejs) 效果: 原理: 1.用varying将position(位置)、normal(法线)从顶点着色器传递到片元着色器 2.假设长方体高为40,将fract(vPosition.y)设置为gl_FragColor的色值可看到40行渐变: 3.通过除以长方体高 阅读全文
posted @ 2021-01-23 11:36 莫小龙 阅读(4057) 评论(0) 推荐(2)
摘要: shader之threejs应用 shader用作编写threejs自定义材质的着色器。 效果: 代码: <template> <div class="threeModel"> <div id="modelBox"></div> </div> </template> <script> import 阅读全文
posted @ 2021-01-23 11:21 莫小龙 阅读(1153) 评论(0) 推荐(0)
摘要: shader之cesium应用 shader用作编写cesium自定义材质的着色器。 效果: 代码: <template> <div class="earthSence"> <!-- 地图 --> <div id="earthContainer"></div> </div> </template> 阅读全文
posted @ 2021-01-23 11:14 莫小龙 阅读(4352) 评论(0) 推荐(2)
摘要: tomcat9.0配置跨域 在web.xml添加: <filter> <filter-name>ExpiresFilter</filter-name> <filter-class>org.apache.catalina.filters.ExpiresFilter</filter-class> <in 阅读全文
posted @ 2021-01-08 15:06 莫小龙 阅读(2093) 评论(1) 推荐(0)
摘要: tomcat之https配置(生成证书) 升级https需要购买SSL证书之类的,但是在公司开发环境下没有自己的域名,所以只能在本地使用java的Keytool命令生成一个。 生成ssl证书 1. 管理员打开cmd窗口,输入 keytool -genkey -alias tomcat -keyalg 阅读全文
posted @ 2021-01-08 15:04 莫小龙 阅读(4335) 评论(0) 推荐(0)
摘要: jq之导航菜单 <html> <head> <title>放置文章标题</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script src="jquery-3.5.1.min.js"></ 阅读全文
posted @ 2021-01-08 14:54 莫小龙 阅读(126) 评论(0) 推荐(0)
摘要: 文件加速之阿里云OSS(对象存储) 场景:threejs加载模型文件,模型文件过大导致场景加载缓慢。 原理:将模型文件添加到阿里云OSS中。由阿里云OSS生成外网链接,在自己系统中调用。(同理,图片等文件格式亦可) 步骤: 1.注册阿里云,并开通OSS。(收费,但很便宜,5元半年) 2.创建Buck 阅读全文
posted @ 2020-12-31 14:11 莫小龙 阅读(808) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 33 下一页