tool use
文章平均质量分 67
图形跟班
we've got to find what we love.
展开
-
Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行——怎么将Unix/Mac系统下的文件转换到Windows系统下
先交代一下遇到的问题:本人用的是Windows系统。在学习Triangle Mesh时,想将bunny.ply等经典的PLY文件导入程序中。但是,文件被读入程序后,所有的内容变成了一行。从而,现成的文件解析程序(OpenSource)无法对读入的文件进行解析。问题的原因是:在网络上下载的经典.ply一般都是在Unix/Mac系统下生成的,而Unix/Mac系统和Windows系原创 2017-03-08 18:22:20 · 2911 阅读 · 0 评论 -
Q112:用Xcode调试程序(以PBRT-V3中的pbrt为例)
Xcode版本8.3.3文章内容适合Xcode小白。咱用的程序是PBRT-V3中的pbrt。 怎么编译处PBRT-V3的Xcode版本,参考官网的user guide。现在默认的状态,已经能够在Xcode上对PBRT-V3进行正常编译(即编译成功)。接下来是Xcode小白调试时间。一、执行带参数的可执行文件二、调试带参数的可执行文件原创 2017-06-13 12:02:32 · 1280 阅读 · 0 评论 -
在macOS Sierra 10.12.3下用VMware Fusion安装Ubuntu 16.04.2
先抱怨一下,在mac上安装linux不是小编的本意。 被逼的~被逼的~ 不知是人品太差,还是运气太差? 同一个软件包(好了,就是那PBRT-V3),之前在Linux编译、调试都是OK的。 还是那个包,在Mac上cmake、make编译出来的可执行文件是也是能够正常渲染图形的。 但是,用GDB调试时,死活不正常。 先是,认证签名问题; 后来,又是莫名其妙中断; (这些问题参考:Q107原创 2017-06-12 02:11:10 · 7255 阅读 · 1 评论 -
PBRT 学习:安装编译
文章转自:http://wutiam.net/notes/116 版权归原作者。 虽然,该文章对应的windows系统,但是对了解pbrt的编译非常有帮助。原文如下。去年在前公司看着 leader 用 PBRT 做基于 DX11/SM5.0 的 ray tracing 实验时,还懵懂得云里雾里。而我现在的 manager,在读研的时候就已经在研究 PBRT 了。我, out 了!最近由于工作的原转载 2017-05-18 08:42:31 · 4348 阅读 · 0 评论 -
Q107:Mac系统下GDB对PBRT-V3进行debug
参考:Q107:Linux系统下GDB对PBRT-V3进行debugMac系统下GDB的使用和Linux下基本一样。主要发现两处不一样的地方。其一,有关文件路径Linux中类似于:/home/lbzeng/pbrt-v3/src/integrators/directlighting.cpp而Mac中是:/Users/lbzeng/pbrt-v3/src//integrators/directligh原创 2017-06-10 19:14:31 · 773 阅读 · 0 评论 -
Mac上安装homebrew(类似于Linux上的apt-get)
apt-get是Linux上的一个重要的工具,很多软件的安装、卸载、更新都会用到它。homebrew就是Mac上的“apt-get”啦。 但是,当前Mac上默认是没有这个工具的,接下来记录的是在Mac上安装homebrew的过程。安装指令:curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/原创 2017-06-10 15:44:54 · 2923 阅读 · 0 评论 -
Q109:用PBRT渲染Blender导出的模型(3)
前续: Q109:用PBRT渲染Blender导出的模型 Q109:用PBRT渲染Blender导出的模型(2)这里只是小编自己练习用Blender建模的笔记。参考:Sebastian Lague做的“卡通人物从建模到动画”系列视频。 视频可以在优酷上找到: http://v.youku.com/v_show/id_XMTkwOTM3OTcyNA==.html?f=29119101&spm=原创 2017-06-07 19:17:18 · 1021 阅读 · 0 评论 -
Q109:用PBRT渲染Blender导出的模型
前续:Q106:Linux系统下安装编译PBRT-V3 这篇文章的内容主要分两部分:1,用Blender建立模型;2,用PBRT渲染一、用Blender建立模型咱在这里要建立的模型是“马克杯”。完全参考: 台湾大神的blender教程全集 中的“马克杯”部分。小编开视频做的笔记截图: 将模型数据导出,截图如下:导出的有如下两个文件: 二、用PBRT渲染参考:http://pbrt.org/u原创 2017-06-05 11:35:43 · 2405 阅读 · 2 评论 -
将图片做成视频文件
系统:windows 工具:dta,下载链接: ftp://ftp.povray.org/pub/povray/utilities/dta/文章转自:http://f-lohmueller.de/pov_tut/animate/anim002e.htmThere’s no way to produce an avi, mpeg or gif file directly with POV-Ray.转载 2017-06-02 14:24:18 · 838 阅读 · 0 评论 -
Mac下常用按键符号⌘(command)、⌥(option)、⇧(shift)、⇪(caps lock)、⌃(control)、↩(return)、⌅(enter)
文章转自:http://www.cnblogs.com/EasonJim/p/6350075.html 版权归原作者。常用符号如下:⌘(command)⌥(option)⇧(shift)⇪(caps lock)⌃(control)↩(return)⌅(enter)对应键盘的位置如下:如果每次都不记得,可以通过点击右上角的输入法图标,选择显示虚拟键盘即可:转载 2017-06-14 10:37:53 · 25061 阅读 · 0 评论 -
Linux下tar命令解压到指定的目录
文章转自:http://blog.sina.com.cn/s/blog_62449fcf0100nfar.html 版权归原作者。Linux下tar命令解压到指定的目录 :tar -zxvf /bbs.tar.zip -C /zzz/bbs //把根目录下的bbs.tar.zip解压到/zzz/bbs下,前提要保证存在/zzz/bbs这个目录 这个和cp命令有点不同,cp命令如果不存在这转载 2017-06-15 00:43:07 · 225186 阅读 · 0 评论 -
什么是康奈尔笔记法?
文章转自:https://www.zhihu.com/question/19652630版权归原作者!转载 2019-05-26 18:06:15 · 1204 阅读 · 0 评论 -
Mac解压.7z文件
安装工具$ brew search 7zp7zip$ brew install p7zip解压文件7z e filename.7z原创 2019-05-02 09:33:33 · 2461 阅读 · 0 评论 -
思维导图软件推荐xmind (mac)
这两天,小编用了一下各种思维导图软件:xmind, freemind, freeplane, mindnode和在线版的processon小编最终选择了xmind。简单说一下小编认为的各个软件的优缺点。(直接使用一个思维导图吧。XMind导出的png)...原创 2019-01-14 15:29:31 · 2082 阅读 · 1 评论 -
Failed to connect to bitbucket.org port 443: Operation timed out
导致这个问题的原因可能很多,相关解决方案可以先参考:https://stackoverflow.com/questions/38606443/failed-to-connect-to-bitbucket-org-port-443-network-is-unreachable但是,这写方案don’t work for me.后面发现,小编遇到的问题是由“【翻】【墙】软件”的存在导致。尽管通过...原创 2019-01-12 15:10:54 · 3349 阅读 · 0 评论 -
解决MacOS下readlink: illegal option -- f
文章转自:https://blog.bbzhh.com/index.php/archives/141.html版权归原作者!Mac下的readlink没有-f参数,诸如screenfetch又会去调用readlink -f,于是每次都会出现:readlink: illegal option -- fusage: readlink [-n] [file ...]很是烦人,解决方案如下:...转载 2018-10-06 18:59:44 · 8958 阅读 · 1 评论 -
git删除中间某个commit
文章转自:https://blog.csdn.net/dongfengkuayue/article/details/54599703 版权归原作者!1.git log获取commit信息 2.git rebase -i (commit-id) commit-id 为要删除的commit的下一个commit号 3.编辑文件,将要删除的commit之前的单词改为drop 4....转载 2018-08-04 22:28:35 · 15274 阅读 · 0 评论 -
How to convert hair particles to mesh in Blender
This article is from: https://blender.stackexchange.com/questions/70373/how-to-convert-hair-particles/70442#70442 The copyright belongs to the original author.转载 2018-07-20 23:48:33 · 564 阅读 · 0 评论 -
如何删除github上的文件
有时候因为某些原因,需要将上传到github上制定的文件删除,但如果只是单纯地删除本地文件,再执行提交操作,删除的只是本地文件,远程的文件依然存在。可以使用下面的命令,先将stage中的文件删除,然后提交,再push到远程,这时github上的文件就不存在了。例如删除github上的 .DS_Dtore 文件的执行操作,进入到对应目录,在终端中执行以下操作git rm --cached...转载 2018-07-25 21:27:29 · 1722 阅读 · 0 评论 -
将图片做成gif动态图
系统:windows 7 工具:gimp,下载链接:https://www.gimp.org/downloads/用到的图片来自之前的博文: Q102:光线追踪场景(4)——面朝大海 Q102:光线追踪场景(5)——驭龙台相关操作步骤截图如下:输出的gif动态图: 另外,“驭龙台”对应的动态图:原创 2017-06-02 14:09:03 · 1671 阅读 · 0 评论 -
Q109:用PBRT渲染Blender导出的模型 (2)
前续:Q109:用PBRT渲染Blender导出的模型这里只是小编自己练习用Blender建模的笔记。还是参考:台湾大神的blender教程全集 对应内容是其中“小狗玩具模型”部分。理论部分和“前续”是一样的,后面主要是小编看视频学习时做的笔记。还有就是,将模型导出后,用PBRT渲染时的脚本机器输出图形。笔记PBRT脚本#sharp.pbrt -- a simple pbrt input file原创 2017-06-05 23:45:25 · 2084 阅读 · 0 评论 -
Linux下如何用GDB调试c++程序
文章转自:http://blog.csdn.net/wfdtxz/article/details/7368357 版权归原作者!一、理论GDB 是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短转载 2017-05-19 22:58:02 · 496 阅读 · 0 评论 -
Linux和Win7双系统,重装Win7后,如何找回Linux启动项
一、重装Win7关于重装Win7,小编遇到的情况是:不知道什么原因,弄得两个系统的启动项都找不到了,导致电脑开不了机。这个时候,只能去找系统盘啦。 找了张纯净版的Win7盘。重装到C盘后,系统真的很干净,啥都没有。 这个时候,发现各种设备没有驱动:网卡没驱动,显卡没驱动,声卡也没驱动。这个时候,小编是这么做的: 1,由于没能能找到电脑带的驱动光盘,所以只能自己找驱动啦。 2,记住:首先驱动网转载 2017-05-29 15:30:55 · 6119 阅读 · 0 评论 -
Win7下svchost.exe占用内存过多
小编经常遇到:Win7下svchost.exe占用内存过多。这篇文章记录的是小编个人对这种问题的处理方式。svchost的意思是:Host Process for Windows Services。即,系统服务的主进程。 这个进程里会跑各种服务。最有可能占用大量的内存的服务可能有: 系统更新相关;多用户相关;网络相关;病毒先贴几张图片示意具体处理过程:接下来记录的是小编遇到的几个案例:1,系统更新原创 2017-05-29 19:07:29 · 7185 阅读 · 0 评论 -
ubuntu GIT 安装与使用
原文转自:http://www.cnblogs.com/Mingxx/archive/2011/02/10/1950676.html 版权属于原作者。1.安装程序$sudo apt-get install git$sudo apt-get install git-core2.那通过命令更新版本库git clone git://git.kernel.org/pub/scm/git/git.git转载 2017-05-17 15:16:03 · 328 阅读 · 0 评论 -
Q105:PC双系统:Windows 7下硬盘安装Ubuntu 16.04
105.0 引入一直有在windows下安装Linux的想法,今天得以完成。先记录如下。本人参考的博文链接是:http://www.linuxidc.com/Linux/2014-04/100369.htm这篇文章提供完整的操作流程,是非常好的参考读物。但是,每个人的PC情况可能有差异,所以,并不能完全照搬。本人接下来贴出的的“记录”也只是适合本人自己PC的当前情况。先原创 2017-05-17 09:40:08 · 2070 阅读 · 0 评论 -
问题一:CodeBlocks环境搭建及创建第一个C++程序
某业界大牛推荐最佳的途径是从raytracing入门,所以本屌开始学习《Ray Tracing In One Weekend》。该书是基于C++的。本屌从未学过C++。感觉告诉我,要先搭环境。至于为什么选择CodeBlocks,不解释。当下载的CodeBlocks版本不包含GCC时,自己配置GCC是可能出错的地方:1. 未将mingwm10_gcc…和wxmsw28u_gcc…解压到CB原创 2017-01-13 17:29:28 · 16093 阅读 · 0 评论 -
Git详解(2)——Git基础
文章转载自:http://www.open-open.com/lib/view/open1328069733264.html 版权归原作者。读完本章你就能上手使用 Git 了。本章将介绍几个最基本的,也是最常用的 Git 命令,以后绝大多数时间里用到的也就是这几个命令。读完本章,你就能初始化一个新的代码仓库,做一些适当配置;开始或停止跟踪某些文件;暂存或提交某些更 新。我们还会展示如何让 Git转载 2017-04-22 15:16:33 · 595 阅读 · 0 评论 -
Git详解(1)——Git起步
文章转载自:http://www.open-open.com/lib/view/open1328069609436.html 版权归原作者。本章介绍开始使用 Git 前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着让 Git 在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本章,你就会明白为什么 Git 会如此流行,为什么你应该立即开始使用它。1.1 关于版本控制什么是转载 2017-04-22 14:17:07 · 660 阅读 · 0 评论 -
Q107:Linux系统下GDB对PBRT-V3进行debug
——————-Notes for the first debug of pbrt——————-1.在pbrt-v3下新建一个名为build.debug的文件夹,定位打该文件夹; cd ~/pbrt-v3/build.debug/2.用cmake生成debug版本的makefile; cmake ../ -DCMAKE_BUILD_TYPE=Debug3.编译生成debug般的可执行文件p原创 2017-05-20 20:37:52 · 1472 阅读 · 0 评论 -
Q106:Linux系统下安装编译PBRT-V3
106.0 引入本人之前尝试过在windows系统中编译pbrt-v3,但是出现了很多错误。pbrt-v3的源代码中部分Linux的函数没有用宏包好,而是直接使用,所以在windows环境下就报错了。而且,报错的这些函数和pbrt的“图形”核心并无关系,所以本人不想深入研究这些函数。所以,决定转到Linux系统。所以,也就有了前面安装Linux系统的博文: Q105:PC双系统:Windows 7原创 2017-05-18 09:19:27 · 3305 阅读 · 0 评论 -
cmake 学习笔记(一)
文章转自:http://blog.csdn.net/dbzhang800/article/details/6314073 版权归原作者。你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的 MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具遵循着不同的规范和标准,所执行的 Makefile 格式也千差万别。这样就带来了一转载 2017-05-21 11:53:51 · 612 阅读 · 0 评论 -
Make 命令教程
文章转自:http://www.ruanyifeng.com/blog/2015/02/make.html 版权归原作者。代码变成可执行文件,叫做编译(compile);先编译这个,还是先编译那个(即编译的安排),叫做构建(build)。Make是最常用的构建工具,诞生于1977年,主要用于C语言的项目。但是实际上 ,任何只要某个文件有变化,就要重新构建的项目,都可以用Make构建。本文介绍Mak转载 2017-05-21 10:36:31 · 399 阅读 · 0 评论 -
How To Use Google Logging Library (glog)
文章转自:http://www.cnblogs.com/lexus/archive/2012/10/29/2744595.html 版权归原作者。IntroductionGoogle glog is a library that implements application-level logging. This library provides logging APIs based on C++转载 2017-05-20 23:56:33 · 799 阅读 · 0 评论 -
Q115:Linux系统下CodeBlocks对PBRT-V3进行编译和调试
我也是醉了,在各种环境下对PBRT-V3进行了编译和调试。 参考:Q113:PBRT-V3分别在Linux和Mac下的编译与调试(汇总)不过,小编对CodeBlocks“情有独钟”,所以,必须在CodeBlocks下完成这个事情。(注意是Linux系统)一、用cmake生成CodeBlocks的工程文件二、编译三、调试原创 2017-06-16 11:37:05 · 1248 阅读 · 0 评论 -
Linux下如何用GDB调试c++程序 [版本2]
文章转自:http://www.cnblogs.com/iyjhabc/p/3163649.html 版权归原作者。使用gdb可以在命令行方便地调试,并且能以命令程序的方式调试源代码。常用命令简写print-p,step-s,next-n进入gdb//方式一gdb test//test 为可执行文件,使用-g编译得到//方式二gdb -q //不显示版权信息file test //file转载 2017-05-20 20:22:25 · 640 阅读 · 0 评论 -
GDB调试时的参数设置
若正常运行可执行文件pbrt.debug时带有参数,比如:pbrt.debug ~/pbrt/killeroos/killeroos-simple.pbrt那么,用GDB调试pbrt时应该这样:原创 2017-05-20 11:13:39 · 1594 阅读 · 0 评论 -
Linux vi/vim教程
文章转自:http://www.runoob.com/linux/linux-vim.html 版权归原作者!所有的 Unix Like 系统都会内建 vi 文书编辑器,其他的文书编辑器则不一定会存在。但是目前我们使用比较多的是 vim 编辑器。vim 具有程序编辑的能力,可以主动的以字体颜色辨别语法的正确性,方便程序设计。相关文章:史上最全Vim快捷键键位图 — 入门到进阶什么是 vim?Vim转载 2017-05-20 04:43:57 · 621 阅读 · 0 评论 -
Blender相关的一些链接(持续更新)
这里主要记录一些小编认为有用的Blender相关的链接。Blender 初学者设置指南 (对于Blender的有些默认的反人类的设置,正常人类有必要先改过来)台湾大神的blender教程全集Sebastian Lague做的“卡通人物从建模到动画”系列视频。 视频可以在优酷上找到: http://v.youku.com/v_show/id_XMTkwOTM3OTcyNA==.html?f=29原创 2017-06-04 16:40:33 · 968 阅读 · 0 评论 -
【Mac OS】Anaconda+PyCharm搭建PyTorch环境
初衷,小编开始学PyTorch。PyTorch是一个Python包/库;PyCharm是一个Python开发工具/编辑器;Anaconda是一个Python管理工具(Python、各种Python工具、各种Python包的管理(下载、更新、删除、导入等等))(也就是Python工作环境所需要的所有东西都可以通过Anaconda获得)。初次搭建Python环境,下载Anaconda可以搞定大...原创 2019-07-20 20:14:30 · 9162 阅读 · 10 评论