Loading

摘要: 转载:一篇文章入门三维几何内核 在三维建模软件和仿真软件中,我们经常能听到到“几何内核”一词。 本文就以三维几何为题,从仿真的角度讨论以下几方面内容: 几何内核是什么,有什么作用 几何内核和仿真的关系 现状 作为仿真类公司,有无必要开发几何内核 1. 几何内核是什么,有什么作用 从最简单的三维基本实 阅读全文
posted @ 2023-04-08 21:54 Nicander 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 转载 深入剖析三维几何内核(1)--基础 本文将对几何内核涉及的专业术语,设计理念,应用领域,以及现状做进一步的介绍。 计算机中表示三维形体的模型,按照几何特点进行分类,大体上可以分为三种:线框模型、表面模型和实体模型。如果按照表示物体的方法进行分类,实体模型基本上可以分为分解表示、构造表示CSG( 阅读全文
posted @ 2023-04-08 21:54 Nicander 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 提纲: GZIP是什么 如何启用gzip 什么时候应该启用gzip 1、gzip压缩是什么 gzip是一种文件压缩格式,它可以将文件压缩为较小的大小,以便更快地在网络上传输或存储在磁盘上。gzip压缩算法适用于文本类型的数据,通常用于压缩Web服务器上的静态资源文件,例如HTML,CSS,JavaS 阅读全文
posted @ 2023-04-08 21:14 Nicander 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 原文:https://zhuanlan.zhihu.com/p/355123553 三维建模(3D Modeling),通过三维制作软件通过虚拟三维空间构建出具有三维数据的模型。 通常情况根据行业需求的不同可以分为:多边形建模(Polygon Modeling)、参数化建模(Parametric M 阅读全文
posted @ 2023-03-29 16:11 Nicander 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 1、简介 Fabric 是Cesium中定义的描述材质Material的JSON 结构体。Material代表了一个物体的外观。 材质Material可以是比较简单的,比如直接将一张图片赋予表面,或者使用条纹状、棋盘状的图案;也可以使用Fabric和GLSL,重新创建一个新的材质或者组合现有的材质。 阅读全文
posted @ 2023-03-21 09:48 Nicander 阅读(875) 评论(0) 推荐(1) 编辑
摘要: export export 导出方式有两种,命名导出和默认导出。 命名导出还是默认导出都是都导出模块中内容的一种方式,可以混合使用。 个人理解:默认导出其实是导出了default别名变量。 一个模块只能有一个默认导出 不同的导出方式也对应了不同的导入方式 // 命名行内导出 export const 阅读全文
posted @ 2023-03-19 17:12 Nicander 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 前言 当我们使用官网的例子设置天空盒后,会发现天空云彩是斜的,比如下边这张图:通过查阅网上资料,需要修改cesium的源码,以下是修改后skybox的源码,在自己的项目中引入即可: 实现代码 const BoxGeometry = Cesium.BoxGeometry; const Cartesia 阅读全文
posted @ 2023-03-16 17:51 Nicander 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://blog.csdn.net/qq_39953537/article/details/110437554 vue3 中如何像 vue2 的 extend 一样挂载未挂载的组件,拿到标签本身($el) 简介:最近在用 vue3 写个新项目,需要挂载自定义的组件,但是发现 vue 阅读全文
posted @ 2023-03-13 15:07 Nicander 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 大屏项目通常只需要全屏显示,本文的方法是一种简便的实现方式,具体实现思路就是获取屏幕的尺寸,使用transform属性保持页面的适配,这样不管页面的缩放比例是什么样,页面的比例始终保持一致,这样我们在写代码的时候就直接根据设计稿尺寸使用px进行开发即可。 vue3代码如下: export funct 阅读全文
posted @ 2023-03-13 10:15 Nicander 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 因为webgl代码是以字符串的形式嵌入在javascript代码中,这对于我们编写webgl代码的体验不友好,本文介绍如何搭建友好webgl编程环境: 需要安装的vscode插件 WebGL GLSL Editor:支持webgl代码高亮,语法提示等。 Shader languages suppor 阅读全文
posted @ 2023-03-11 15:46 Nicander 阅读(653) 评论(0) 推荐(0) 编辑