自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

原创 【XYZ】常见三维坐标系约定图结

三维接触时间长了会慢慢发现,不同的引擎、建模软件、库对坐标系的约定各不相同。本篇总结了本人目前接触到的一些常见软件和库的坐标系,直接给出截图,希望能达到直观的速查表效果。

2018-10-23 17:19:11 62206

原创 【C++】XYZ系列——Vector3类模板(仿Unity实现)

序言随着Unity技术的全球性大规模普及,其API的易用性得到了越来越多的开发者的青睐。本篇在D子宇的工作基础上,仿照Unity的类结构,将其拓展转换为C++类模板。以便在其它C++工程中更加方便使用。源代码地址:https://github.com/duzixi/XYZ博文首发:https://www.csdn.net/duzixi源代码Vector3.h//// Vector3.h// ...

2018-04-13 11:14:05 2860

翻译 CGAL 4.11 官方文档 软件包概述 ——胞腔复形与多面体类

不同于OpenCV这样普及良好的大众库,CGAL并没有中文的书籍可以参考。于是萌生了翻译官方文档的想法,希望能与大家分享成果。本篇给出了CGAL官方文档胞腔复形与多面体类软件包概述的译文。

2017-11-16 11:06:05 3272

原创 【JavaScript】封装XML类库

不同浏览器对XML文件的处理大不相同,本文用了一个XML类对常见的XML操作进行了封装。

2017-11-07 15:02:47 990

翻译 CGAL 4.11 官方文档 软件包概述 ——多边形类

不同于OpenCV这样普及良好的大众库,CGAL并没有中文的书籍可以参考。于是萌生了翻译官方文档的想法,希望能与大家分享成果。本篇给出了CGAL官方文档多边形算法类软件包概述的译文。

2017-11-07 10:41:00 5327 1

翻译 CGAL 4.10.1 官方文档 软件包概述 ——凸包算法类

不同于OpenCV这样普及良好的大众库,CGAL并没有中文的书籍可以参考。于是萌生了翻译官方文档的想法,希望能与大家分享成果。本篇给出了CGAL官方文档凸包算法类软件包概述的译文。

2017-09-18 11:36:11 1591

翻译 CGAL 4.10.1 官方文档 软件包概述 ——几何内核类

不同于OpenCV这样普及良好的大众库,CGAL没有中文的书籍可以参考。于是萌生了翻译官方文档的想法,希望能与大家分享成果。本文给出了CGAL官方文档几何内核类软件包的概述翻译。

2017-09-18 10:51:25 1223

原创 【Unity】UGUI Image组件检视面板编辑器扩展(ImageEditor类)

说到Unity的检视面板编辑器扩展,相信大家都不会陌生。但是当你尝试用同样的方式去扩展UGUI的组件时,会发现根本没有效果。针对这个问题,本文给出了解决方案。

2017-09-17 20:53:13 3873

翻译 CGAL 4.10 官方文档软件包概述 ——组合算法类

本篇介绍CGAL库组合算法类软件包单调排序矩阵搜索和线性和二次规划求解器的概要内容。

2017-09-13 21:44:58 1427

翻译 CGAL 4.10 官方文档 软件包概述 ——算术与代数类

最近开始接触和学习CGAL,发现官方的文档非常丰富,但并没有对应的中文版(有一些零星的翻译)。不同于OpenCV这样普及良好的大众库,CGAL也没有中文的书籍可以参考。于是萌生了翻译官方文档的想法,希望能与大家分享成果。本篇介绍算术与代数类软件包内容。

2017-09-13 21:31:21 1936

原创 如何向网页中嵌入谷歌英文地图

谷歌地图可以很方便的生成嵌入地图,但是如何强制显示语言为英文呢?本文给出了两种解决方案。

2017-07-04 21:20:20 15609

原创 【ML】48个机器学习开源项目链接

机器学习是当下最火热的一个主题,本篇根据Github加星数(2017年4月11日)按关注度列出了48个开源项目网络链接。其中,个别几个开源项目仅公示在其官网上,关注度设为0,列在表格最后。ID名称领域类型相关技术关注度网络资源1TensorFlow机器学习,深度学习框架C++;Python53722https://www.tensorflow.org/;https://github.com/ten...

2017-04-12 20:34:47 3116 3

原创 Node.js的那些坑(五)——保存文件中文乱码

由于项目需要,需要以文本的形式将文件保存到服务器本地。而Node.js对中文的原生支持并不理想,直接保存后呈现乱码,本文对此给出解决方案。

2017-01-17 16:50:48 2266

原创 Node.js的那些坑(四)——如何让异步并发方法同步顺序执行

虽然上一篇用Promise.all()的方法解决了Node.js中异步方法全部执行完毕后再执行的问题,但如果想让异步方法按顺序执行还是不行。本篇用迭代的方式给出异步并发方法同步顺序执行的解决方案。

2016-12-30 17:56:42 9394 1

原创 Node.js的那些坑(三)——如何在异步方法都执行后再执行

在异步方法执行后再执行的直接解决方案就是写回调。可是如果想让所有的(例如循环调用的若干次)异步方法全部执行完之后再执行接下来的方法该怎么办呢?本文基于Promise语法,给出解决方案。

2016-12-23 17:55:42 14106 3

原创 Node.js的那些坑(二)——异步方法里无法获取外部参数

在Node.js中,大量的方法(如网络相关的方法)都是异步方法。这对于习惯了传统同步代码的程序员来说,充满了太多"神奇"的现象。本文要解决的问题是,如何让异步方法获取外部的参数。

2016-12-23 17:21:11 1339

原创 Node.js的那些坑(一)——多进程中图片下载有时为0字节

最近由于工作需要重新开始使用Node.js,发现和几年前比强大了不少,同时也发现了不少坑。首先,一开始用到了request对象的pipe方法。但当下面这段代码出现在子线程当中(cluster.isWorker分支当中)时,下载的图片有时会变成0字节。

2016-12-23 16:40:17 2735 2

原创 【Unity】贴图主色调及其明度自动计算工具

来自家装设计师的需求:想知道贴图的主色调和明度。于是用Unity开发了这个小工具。

2016-01-31 22:16:47 1989

原创 【JavaScript】SVGTool: SVG常用方法库

HTML5经历了几年的沉沦之后引来一轮的潮流。在图形可视化方面,SVG同canvas相比在交互性方面有更大的优势。市面上成熟的JavaScript框架已有很多,其中多有对SVG的封装。本篇兼顾易用性和可读性,更适合初学者入门,用于了解SVG的基本原理和超轻量级的库引用(以便后期自主拓展)。之前封装过一个iOS平台下的canvas绘图(《【iOS】UIWebView的HTML5扩展之canvas篇 》),本篇则纯粹的从H5的角度对SVG常用方法进行简单封装。

2015-10-03 17:49:16 2463

原创 【C++】保存网络获取的图片至本地

从网络上获取了图片数据之后,如何保存到本地的问题?本篇是上一篇《【C++】GET、POST网络请求boost.asio实现》的姊妹篇。无论是GET还是POST,获取的数据均以std::string类型返回,若是图片怎么办?本篇给出了一种编码实现方案。

2015-09-04 13:49:39 4660 2

原创 【C++】GET、POST网络请求boost.asio实现

想找一个轻量级、跨平台的C++网络请求函数库,然而折腾了一天也不如意。老规矩,没找到就自己动手吧。本篇代码是对GET、POST请求的简单封装实现,返回的是std::string类型。如果获取的json字符串之类,直接用就可以了。下一篇将奉上图片等格式的本地保存功能,尽情期待。

2015-09-03 15:43:54 8957

转载 【VR】Leap Motion官方文档 RigidHand (Physics)(刚体手型(物理))

前言在天才少女骐骐的鼎力支持下,Leap Motion 手部模型部分的API文档翻译工作已补充完毕。原译文链接:http://blog.csdn.net/lugia_du/article/details/47682565本篇骨骼手型是手部模型的一个派生类,该模型可以参与Unity的物理引擎系统,发生碰撞。RigidHand (Physic

2015-08-16 11:57:39 3919

转载 【VR】Leap Motion 官方文档 SkeletalHand(骨骼手型)

前言首先感谢天才少女骐骐在百忙之中参与了本次翻译工作,天下最快心之事莫过于众英才聚齐而共处一事。原译文链接:http://blog.csdn.net/lugia_du/article/details/47681931本篇骨骼手型是手部模型的一个派生类,该模型可以以骨骼为单位,更加精准的控制手型。SkeletalHand  骨骼手型文档链接

2015-08-16 11:48:51 3979

翻译 【VR】Leap Motion 官网文档 MagneticPinch (磁性捏取)

磁性捏取类是Leap Motion为了应对体感输入的一种有效方式,为了增强用户体验,让操作更容易比让操作更拟真往往更重要。该类主要有吸力大小和距离两个量。

2015-08-13 13:24:50 4186 1

翻译 【VR】Leap Motion 官网文档 LeapUnityExtensions (LeapUnity扩展)

Leap Motion Unity部分的API进入最后冲刺阶段,不算派生的小类,本篇是倒数第二篇。LeapUnityExtensions类提供了从Unity坐标系到Leap坐标系的各种转换功能。

2015-08-13 13:06:35 3785

翻译 【VR】Leap Motion 官网文档 LeapRecorder (Leap记录器)

Leap Motion 官网文档API翻译系列——LeapRecorder(Leap记录器)类,记录和播放手部运动的跟踪结果,并可以逐帧控制。

2015-08-12 13:45:36 3581

翻译 【VR】Leap Motion 官网文档 DisconnectionNotice (未连接通知)

VR热逐渐趋于理智,但软件对VR硬设的探索和发挥依然停留在初始阶段。相对而言,一些VR硬设文档缺乏中文文档,为广大开发者的学习带来阻碍和不便。本系列译文就是在这样的背景下诞生的,首先推出的是价位上人手可及的 Leap Motion系列。 本篇DisconnectionNotice类会在没有连接时以视觉形式通知用户,以便让用户重新连接。

2015-08-12 13:18:06 3681

翻译 【VR】Leap Motion 官网文档 ConfidenceTransparency (确定性透明处理)

本篇是Unity引擎中Leap Motion工具模型类中关于透明处理的类,希望对大家有帮助。

2015-08-10 13:28:48 3490 1

翻译 【VR】Leap Motion 官网文档 ToolModel (工具模型)

非常开心的是,Leap Motion官方文档的翻译工作有了新的伙伴加入,本篇讲述了Unity中工具模型类相关API。

2015-08-10 13:18:45 4205

原创 【Unity】基础知识结构总结

本篇以知识结构图的形式对Unity引擎的常用基础知识内容进行了总结和梳理。如果你学了一点关于Unity引擎的知识,又觉得太杂乱,那么希望本篇会给你一些帮助。对应引擎版本:Unity 4.6.3(前方多大图,非wifi用户慎点。)

2015-07-25 11:46:57 5500 14

翻译 【VR】Leap Motion 官网文档 FingerModel (手指模型)

前言:感谢关注和支持这个Leap Motion系列翻译的朋友们,很抱歉由于工作原因很久没有更新,今后这个翻译还会继续(除非官方直接给出中文文档)。本篇献给大家的是 《FingerModel (手指模型)》 ,该类主要用于手指模型的创建、更新、信息获取及控制等。

2015-07-15 23:16:47 6618

原创 【Unity】基于MVC模式的背包系统 UGUI实现

本文基于MVC模式,用UGUI初步实现了背包系统。包含点击和拖拽两种逻辑,先献上源代码,工程和分析稍后补充。

2015-07-03 20:17:08 7310 2

原创 【Unity】Mesh网格编程(四)麦比乌斯环

本文用Unity网格编程生成了麦比乌斯环。/// 技术要点:/// 1. 通过生成、父子化和旋转空对象确认各个顶点位置/// 2. 根据几何顶点位置生成网格顶点位置

2015-06-27 22:45:31 4123

原创 【Unity】Shader编程 基础总结

Shader编程一直是一个比较难入门难上手的主题,本篇对Unity Shader编程的一些基础和要点进行了总结。包括Shader编程相关知识图谱、Shader编程相关数据类型、Shader核心结构体等(后续继续补充)。每个部分相互独立,可以单独参考,亦可作为一个整体参考。

2015-06-19 11:13:20 2641 2

翻译 【Unity】Finite State Machine 有限状态机

原文链接:http://wiki.unity3d.com/index.php/Finite_State_Machine翻译了下Unity官方Wiki有限状态机的代码注释部分。处于大家学习目的,修改了部分注释和调试输出等内容,版权归原所有,供大家学习使用。FSMSystem.csusing System;using System.Collections;using

2015-06-13 23:02:55 4079

翻译 【VR】Leap Motion 官网文档 HandModel(手部模型)

本系列译文是为迎合Unity VR的热潮与大家的学习需要,推出的针对Unity方向的Leap Motion官方文档中英对照翻译。 本篇为第六篇 《HandModel(手部模型)》 ,该类主要用于连接控制器和手部模型,以及处理手臂、肘部、手掌、手指的位置和角度等信息。

2015-05-29 21:58:10 18782

翻译 【VR】Leap Motion 官网文档 HandController(手部控制器)

本系列译文是为迎合Unity VR的热潮与大家的学习需要,推出的针对Unity方向的Leap Motion官方文档中英对照翻译。 本篇第五篇 《HandController(手部控制器)》 介绍了HandController(手部控制器)预设体与HandController脚本组件使用,以及HandController类中定义的各个公共属性与方法。

2015-05-08 21:40:42 6338

翻译 【VR】Leap Motion Unity 脚本参考(目录)

本系列译文是为迎合Unity VR的热潮与大家的学习需要,推出的针对Unity方向的Leap Motion官方文档中英对照翻译。本篇以目录链接的形式列出了Leap Motion为Unity提供的核心资源包中所包含的脚本定义的类。最新添加:骨骼手型类 和 刚体手型(物理)类。

2015-05-03 00:57:54 7262 7

翻译 【VR】Leap Motion 官网文档 手型资源

Leap Motion的官网文档已经有不少的热心网友参与了翻译,但没有覆盖官网文档的全部。为迎合Unity VR的热潮与大家的学习需要,推出的针对Unity方向的官方文档翻译系列。第三篇 《手型资源》 介绍了Leap Motion为Unity提供的资源包种的手型预设体资源。

2015-05-02 21:50:15 5227

翻译 【VR】Leap Motion 官网文档 Unity插件概述

Leap Motion的官网文档已经有不少的热心网友参与了翻译,但没有覆盖官网文档的全部。为迎合Unity VR的热潮与大家的学习需要,本博客将推出针对Unity方向的官方文档翻译系列。第二篇 《Unity插件概述》 主要对Leap Motion的Unity插件及坐标系系统的特别之处进行简述。

2015-05-02 19:26:26 5246

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除