ThreeJS – FBXLoader: TGA loader not found, creating placeholder texture for …
1 Three.js出现FBXLoader: TGA loader not found, creating placeholder texture for...错误 最近将之前项目中基于three.js r101版本的项目进行了升级,将three.js的版本升级为r144,在加载fbx模型的部分代码…
- ThreeJS
- 2022-09-16
ThreeJS – 使用自定义Shader
1 前言 在three.js已经预置了很多材质,比如MeshStandardMaterial、MeshPhongMaterial、MeshLambertMaterial等等,这些预置的材质其实在内部使用了Shader已经为我们创建了固定的渲染管线,我们可以直接使用而不用再去重新编写Shader重新实…
- ThreeJS
- 2022-09-13
工具软件推荐 – 超好用的视频去水印软件
最近在学习视频剪辑,在找视频素材的时候,很多视频素材都是有水印的,这个时候为了防止侵权,我们需要把明显的logo去掉,我这几天试了很多款视频去水印软件,下面的是我觉得使用起来操作又简单效果也比较好的。 1 Easy Video Logo Remover Easy Video Logo Remover…
- 工具软件网站
- 2022-09-12
计算机图形学 – Hemisphere Lighting 半球光
1 为什么需要Hemisphere Lighting? 我们通过观察现实世界中光的各种呈现形式,在计算机图形学中我们也模拟了各种光源效果,比如方向光、点光源、聚光灯、区域光、环境光等等,这些都是在图形学中比较传统的照明模型。在一些比较基础的照明模型中,环境光常常使用一种简单的偏黄色的颜色代替,但是现…
- 计算机图形学
- 2022-09-09
ThreeJS – 使用Hdr环境贴图作为间接光照对模型进行渲染
1 环境贴图 环境贴图(Environment Map)看起来像是从场景中对象的角度拍摄的环境全景照片,水平方向覆盖360度,垂直方向覆盖180度或360度。环境贴图的作用类似于对象周围一般照明环境的描述,通常用于以低成本渲染反射或者处理间接光照。 2 HDR HDR(High Dynamic Ra…
- ThreeJS
- 2022-09-08
ThreeJS – 获取当前使用的three.js的版本
1 获取当前使用的three.js的版本 我们可以使用 THREE.REVISION 输出当前项目中所使用的three.js的版本,在three.js中使用REVISION而不是VERSION表示版本。 我们可以写一段代码在控制台输出three.js的版本号,在本次测试中我们使用的是three.js…
- ThreeJS
- 2022-09-08
Python – 写爬虫时需要用到那些第三方库
网络爬虫的执行步骤大致可以分为以下几步: 进行网络请求,获取网页内容; 解析网页信息,获取有用信息; 存储有用信息,与数据库交互; 在使用Python写一些简单工具爬虫时,上述三个步骤都有比较多的第三方库可供我们选择。 1 网页请求 urllib:urllib是python内置的处理HTTP请求的库…
- Python
- 2022-09-07
WebGL/ThreeJS – 相关文档、教程网站
1 WebGL 文档 https://developer.mozilla.org/zh-CN/docs/Web/API/WebGL_API 教程 https://webglfundamentals.org/webgl/lessons/zh_cn/ 2 ThreeJS Github https://g…
- WebGL
- 2022-09-07
Pytorch – torch.nn.Module的parameters()和named_parameters()
1 torch.nn.Module的named_parameters()和parameters() Pytorch的torch.nn.Module有两个比较相似的属性函数named_parameters()和parameters(),parameters()返回整个模型参数的迭代器,而named_p…
- Pytorch
- 2022-09-06
C++ – Windows下字符串UTF8编码转ANSI,ANSI转UTF8编码
1 Windows下字符串UTF8与ANSI编码相互转换 1.1 UTF8转ANSI #include <Windows.h> std::string UTF8ToAnsi(const std::string& str) { int nwLen = MultiByteToWide…
- C++
- 2022-09-06
深度学习 – 动作识别Action Recognition最重要的问题
1 动作识别Action Recognition最重要的问题 引用一下Human Action Recognition and Prediction: A Survey中一段话,我觉得总结的比较到位。 The first and the foremost important problem in a…
- 深度学习
- 2022-09-05
宝塔面板 – 添加Python项目,定时执行Python程序
1 软件商店安装Python项目管理器 软件商店搜素python项目管理器,安装python项目管理器 2 在Python项目管理器中添加项目 点击python项目管理器的设置按钮 如果未在服务器上安装python,则在版本管理选择你需要的Python版本进行安装 在确保安装python之后,点击项…
- 宝塔面板
- 2022-09-02
最新评论