- 博客(17)
- 资源 (1)
- 问答 (9)
- 收藏
- 关注
原创 使用【重心坐标】在模型上进行插值来获取纹理上每个像素对应的顶点坐标
纹理在模型上贴好后,能使用blender python api直接获取的就是,这个模型的每个三角面片上顶点对应的纹理坐标。这其中每个三角面的顶点构成一个三角形(A),每个三角面的顶点对应的纹理坐标也构成一个三角形(B)。上述算法的默认条件是:认定三角形A与三角形B一致。然后在利用重心坐标进行差值计算。1、遍历每个像素(P)时,先判断这个像素属于一群B三角形中的哪个三角形。2、然后结合这个像素坐标P以及三角形B算出这个像素对应的。与这个像素P算出这个点在三角形A中的位置。
2023-06-19 11:09:49
537
原创 VM虚拟机扩容centos8的硬盘
1、虚拟机界面上操作磁盘扩容,(扩容前40g,扩容后500G)然后打开系统-》终端->root模式2、使用fdisk命令,(1):fdisk -l查看磁盘,如下此时总分区/dev/nvme0n1 容量500G,已使用 /dev/nvme0n1p1 和 /dev/nvme0n1p2 共40G(2) 输入命令 fdisk /dev/nvme0n1 ,操作这个500G的总分区,如下图根据提示,分别输入,n(创建新分区)-》p(分区类型为主分区)-》3(分区号,有提示的默认值,我...
2022-05-15 12:05:35
1370
1
原创 threejs中使用Boxhelper时,框偏移
背景:blender导入机柜模型,根据情况缩放后再导出gltf,threejs加载gltf后给机柜添加BoxHelper发现框不在机柜上。我的原因是,导入机柜模型后,进行了缩放,但是没有CTRL + A =》缩放(即:将物体的变换结果应用为自身数据)...
2021-09-06 18:24:12
959
原创 centos6.10下使用 Quick_SLPK_Server
Quick_SLPK_Server:极简主义的Web服务器引擎,用于将OGC SceneLayerPackage(.slpk)发布到索引3d场景层(I3S)Web服务。在windows下可正常运行,但是在centos6下会报错.大致意思就是,json.loads(read(....)),加载的是str不能是bytes,所以解决办法就是将json.loads(read(....))改为json.loads(read(...).decode())...
2020-12-18 10:29:43
352
1
原创 blob(url)转成base64
前提:用的element-ui的上传组件,人家回我的是blob加密的http(如:blob:http://localhost:8080/b878edea-e649-4f8d-b723-c3f25454141b)现在开始转base64 const image = new Image() // 新建一个img标签(还没嵌入DOM节点) //blob:http://localhost:8080/b878edea-e649-4f8d-b723-c3f25454141b
2020-09-10 16:11:11
7248
1
原创 webgl学习(二)
跟着书走,今天该画点了。1、html就不说了,直接把js代码放上来,然后慢慢分析。// HelloPint2.js (c) 2012 matsuda// 顶点着色器var VSHADER_SOURCE = 'attribute vec4 a_Position;\n' + // attribute variable 'void main() {\n' + ' gl_Position = a_Position;\n' + ' gl_PointSize = 10.0;\n' +
2020-06-11 16:47:26
442
原创 webgl学习(一)
第一次知道webgl是因为项目需要,老板让我去看看webgl。打开网站一堆英文表示看不懂,心累。意外发现了threejs,它是一个基于webgl的库,封装了一些3D渲染需求中重要的工具方法与渲染循环。这都没啥,重要的是他太炫了。在浏览器上直接搞3d,不需要你搭建什么环境也不需要你引入什么库。只要你的浏览器支持webgl就行。这要求很低了吧,感觉瞬间上来了。真香~ 上网买了一本《webgl编程指南》开始了痛并快乐的学习。所以本文的代码很多都可以从书上找到的。先搞一个入门的例子,清空缓冲区...
2020-06-08 18:53:56
543
原创 vue实现轮播
<!DOCTYPE html><html><head> <meta charset="utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <meta name="v
2018-11-17 11:59:54
8576
原创 vue实现tab页
<!DOCTYPE html><html><head> <title>tab</title> <meta charset="UTF-8"> <link rel="stylesheet" type="text/css" href="
2018-11-17 11:53:28
1860
原创 layui中tab的添加拒绝重复
layui中tab的添加:重复添加,没有自动跳转肯定让你烦了很久吧,我也是花了很久才解决的前提是这样的:我点击不同按钮生成对应tab,而且再点击前已经有一个tab了(比如说:‘首页‘,个人需求而已)我的思路是这样的:每添加一个tab用链表存储其id,通过id判断是否存在,并确定是添加tab还是跳转到指定tab。删除时,监听tab的删除,然后从链表里删除对应id。但是在element.o
2018-02-07 17:13:59
4910
1
原创 layui-tree使用ajax加载数据
如题,这个问题困扰了我很久。总是出现各种问题问题一:你后台返回的数据中不能多出一些奇怪的数据,即便你该有的东西都有了(一开始我以为只要该有的参数不少就可以,现在看来不是)问题二:因为使用ajax求的数据,所以你可能会这么写layui.tree({ elem : '#demo', nodes :getTree()});function getTree(
2018-02-02 14:57:12
16683
3
blender python输出纹理坐标(像素级)与三维坐标的对应关系
2023-06-09
blender 根据图片建模/贴图
2023-05-15
unity 前端渲染模型
2022-11-13
blendr, uv editing
2022-10-08
threejs Raycaster
2022-04-14
centos8上如何安装utools,或者能否安装utools
2021-10-31
blender 渲染图片 base64
2021-09-22
前端播放摄像头实时视频流(H.265)
2021-09-02
vue threejs 导入时报错
2021-07-01
blender 导出 gltf ,threejs 加载时没动画
2021-06-29
winsock 网络编程 ftp服务器设计
2017-05-10
wampserver配置问题急急
2016-06-26
软件开发(用visual studio)
2016-06-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人