其实2009年Processing就能做AR了,只是我不知道而已~ 需要以下几个东西: 1.JMyron 2.GSVideo 3.nyar4psg 4.Picking 5.OBJLoader 或者大伙也可以去下[鲸男]的ARforProcessingAll.zip包,但是里面的东西已经很老了,而且有些小错误,可能不兼容2.0以后的Processing. 装好上面的库以后 1.直接进libraries/nyar4psg/samples里面随便运行一个 2.打开libraries/nyar4psg/…
最近在看有关Eclipse RCP方面的东西,鉴于Gephi是使用opengl作为绘图引擎,所以,萌生了在Eclipse RCP下添加画布,使用opengl绘图的想法,网上有博文详细介绍这方面的内容,但是没有强调版本,造成我在搭建环境以及编码时阻碍重重,本篇的重点主要是针对几个遇到的问题,强调版本的重要性以及这个问题的主要思路. 环境介绍 eclipse: eclipse-dsl-luna-SR1a-win32(32位) jdk: jdk1.6.0_22(32位) opengl: eclipse…
在C#编程中玩转枚举,分享我的EnumHelper. 在软件开发过程中,我们经常会为特定的场景下的特定数据定义逻辑意义.比如在用户表中,我们可能会有一个用户状态字段,该字段为整形.如果该字段的值为1则代表用户状态正常,2则代表用户被锁定等等.这些规则应该被写入开发文档里,但是每次都去查文档,也是一件痛苦的事情.其实,在C#中有一个很简单的方法可以实现数据和表象意义之间的转换.枚举既是为此而生. 例如,我们有一个用户状态的枚举,它看起来像这个样子:           C#   1 2 3 4 5…
Windows新终端中玩转ASCII和Emoji游戏的正确姿势 前一段时间,我搬运了几个Windows Terminal中玩游戏的视频,详情请看 发布在即!来一睹官方团队如何玩转 Windows Terminal - 知乎. 今天我来给大家展示一下具体的玩法~ Emoji版双人碰碰球 目前有个现成的 .NET core 项目可以直接用,地址是: mbcrump/pongemoji: A implementation of Pong using the new Windows Terminal a…
一.首先是关键概念在 Processing 中希望处理圆周上的点需要 旋转公式:x = 旋转中心 + 旋转半径 x cos(旋转角度);y = 旋转中心 + 旋转半径 x sin(旋转角度): 用这一组公式定位一个点,增加旋转角度对象顺时针旋转,减少旋转角度对象逆时针旋转. 二.然后是实现方式 实现代码(顺时针):x = centX + r * cos (radians(a));y = centY + r * sin (radians(a));a++: 实现代码(逆时针):x = centX +…
聊一聊Processing中PImage类和loadImage().createImage()函数.因为要借P5做多媒体创意展示,图片是一个很重要的媒体.有必要就图片的获取和展放作总结. 首先 有一点需要先提出来,PGraphics是继承自PImage的,看源码: public class PGraphics extends PImage implements PConstants { ... } 因此,理论上所有的绘制函数其实它的绘制对象都是PImage,都在这张图纸上呈现内容,即默认的PGr…
作者简介: 吕冬冬,云知声超算平台架构师, 负责大规模分布式机器学习平台架构设计与功能研发,负责深度学习算法应用的优化与 AI 模型加速.研究领域包括高性能计算.分布式文件存储.分布式缓存等. 朱唯唯,Juicedata 全栈工程师,负责 JuiceFS CSI Driver 的开发和维护,负责 JuiceFS 在云原生领域的发展. 云知声 Atlas 团队在 2021 年初开始接触并跟进 JuiceFS 存储,并且在早期已经积累了丰富的 Fluid 使用经验.近期,云知声团队与 Juiceda…
增强现实(Augmented Reality,简称 AR),是一种实时地计算摄影机影像的位置及角度并加上对应图像的技术,这样的技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动.这样的技术最早于1990年提出.随着随身电子产品运算能力的提升.增强现实的用途越来越广. AR系统具有三个突出的特点:①真实世界和虚拟世界的信息集成:②具有实时交互性:③是在三维尺度空间中增添定位虚拟物体.AR技术可广泛应用到军事.医疗.建筑.教育.project.影视.娱乐等领域. .基于视觉的AR:2.基于GPS及…
最近在研究虚拟化,容器和大数据,所以从Docker入手,下面介绍一下在Windows下怎么玩转Docker. Docker本身在Windows下有两个软件,一个就是Docker,另一个是Docker Toolbox.这里我选择的是Docker Toolbox,为什么呢?参见官方文档: https://blog.docker.com/2015/08/docker-toolbox/ 首先我们从官网下载最新版的Windows Docker Toolbox.安装后会安装一个VirtualBox虚拟机,一…
最近同事对  .net core memcached 缓存客户端 EnyimMemcachedCore 进行了高并发下的压力测试,发现在 linux 上高并发下使用 async 异步方法读取缓存数据会出现大量失败的情况,比如在一次测试中,100万次读取缓存,只有12次成功,999988次失败,好恐怖.如果改为同步方法,没有一次失败,100%成功.奇怪的是,同样的压力测试程序在 Windows 上异步读取却没问题,100%成功. 排查后发现是2个地方使用的锁引起的,一个是 ManualResetE…