Python – 读取csv文件和在csv文件写入内容
假设一个csv文件的内容如下: 姓名 年龄 成绩 张三 16 89 李四 15 76 王五 14 61 我们使用Python自带的csv库读取csv文件并在csv文件中写入新的内容。 1 Python读取csv文件 1.1 常规方法 读取上述csv文件的代码如下 # -*- coding: utf-…
- Python
- 2022-09-30
C++ – 智能指针的正确使用方式
转载自:https://www.cyhone.com/articles/right-way-to-use-cpp-smart-pointer/,并进行了一些补充。 C++11 中推出了三种智能指针,unique_ptr、shared_ptr 和 weak_ptr,同时也将 auto_ptr 置为废弃…
- C++
- 2022-09-28
Blender – 为模型贴透明贴图
1 Blender为模型贴透明贴图 透明贴图一般应用在需要透明显示的模型上,比如动物或者人物的毛发模型,树叶,草或者玻璃材质的物体上。 1.1 进入Shading页面,选择需要贴透明贴图的模型网格部分 打开Blender,导入模型网格,然后选择上方的Shading,并选择需要贴透明贴图的网格 1.2…
- Blender
- 2022-09-27
ThreeJS – 设置透明背景模仿L2Dwidget.js看板娘渲染效果
1 ThreeJS设置透明背景 ThreeJS可以模仿L2Dwidget.js看板娘的那种效果,我们可以渲染一个模型,然后将背景设置为透明,然后播放模型动画。 首先我们需要将场景的背景颜色设置为null或者不设置场景颜色, scene.background = null; 然后将渲染器的alpha设…
- ThreeJS
- 2022-09-27
Blender – 为模型贴法线贴图
1 Blender为模型贴法线贴图 1.1 导入模型网格 1.2 进入Shading界面 点击标题栏的Shading,进入Shading页面,如下图所示 1.3 指定法线贴图 选中需要的贴图的网格,在下方的材质属性页面点击法向 然后点击法线贴图,添加至节点 然后在Shading页面点击添加-纹理-图…
- Blender
- 2022-09-26
ThreeJS – 修复摄像机近距离模型或者摄像机在某些观察角度3D模型部分或者全部不可见的问题
1 3D模型在场景中部分或者全部不可见的问题描述 最近使用three.js在场景中显示gltf模型时候,当我使用THREE.OrbitControls操作摄像机想近距离观察gltf模型的时候发现一部分模型消失了,比如说假如这个模型是一匹马,当我远距离观察时可以完整的看到整匹马,但是当我想拉近摄像头近…
- ThreeJS
- 2022-09-24
ThreeJS – 如何提升three.js的渲染效果?看完这篇你可能会有启发
相信很多使用three.js在web端进行场景渲染的朋友们一定会有和我一样的疑问。在Unity,UE4中渲染效果那么好的模型和场景放到three.js中为什么那么丑? 我在有一段时间也曾经被这个问题困扰过,虽然浏览内核利用GPU可能没有直接在系统层利用GPU的性能来的那么澎湃,但是总不至于同一个模型…
- ThreeJS
- 2022-09-22
ThreeJS – 摄像机绕X轴、绕Y轴、绕Z轴旋转指定角度
1 ThreeJS摄像机绕X轴、绕Y轴、绕Z轴旋转指定角度 在threejs中,如果我们想要摄像机绕某一个世界坐标轴旋转,比如绕Y轴旋转。我尝试过以下的方法 camera.rotateY(radian) camera.rotateOnWorldAxis(new THREE.Vector3(0,1,0…
- ThreeJS
- 2022-09-21
C++ – sleep睡眠函数总结
1 操作系统自带的Sleep函数 1.1 Windows系统 在Windows系统中可以使用系统自带的Sleep()函数,需要包含Windows.h头文件 #include <iostream> #include <windows.h> int main() { std::c…
- C++
- 2022-09-20
C++ – 在某一天某个时间点定时执行任务,比如2022年9月19日晚上9点准点执行发送邮件函数
最近在写我自己的一个开源项目,就是能够按设定的时间录制HLS流的一个小工具,方便自己获取视频素材。然后首先需要解决的一个问题是,如何按照设定的时间准点的执行录制任务,这个过程可以简单地描述如下: 设定定时指定录制任务的时间戳,这里的时间戳可以认为是依据本地时区的自 1970 年 1 月 1 日以来持…
- C++
- 2022-09-19
资源分享 – 交互式计算机图形学:基于OpenGL着色器的自顶向下方法(第六版),Interactive Computer Graphics – A top-down approach with shader-based OpenGL(Six 6th Edition) 中文PDF下载
1 交互式计算机图形学:基于OpenGL着色器的自顶向下方法(第六版),Interactive Computer Graphics - A top-down approach with shader-based OpenGL(Six 6th Edition) 中文PDF下载 1.1 书籍简介 《交互…
- 计算几何与计算机图形学资源
- 2022-09-17
工具网站推荐 – 几个glTF模型在线预览网站
预览模型对于美工人员十分重要,美工可以根据预览效果及时修改材质和贴图,而对于Web3D的开发人员来说,在别人的引擎中加载相同的模型可以有效的比较自己与他人渲染效果的差异从而修改部分渲染细节以达到让自己满意的渲染效果。 这几天找了几个可以在线预览glTF模型的网站,以下网站中我认为渲染效果很好有pla…
- 工具软件网站
- 2022-09-16
最新评论