文档写于(Written): Sun Mar 19 2017 13:50:57 GMT+0800 (中国标准时间)
子曰:工欲善其事,必先利其器!
Confucius[kən'fju:ʃjəs] said: To do a great job,one must first sharpen one's tools.
Confucius(circa 551-479 BC) was a Chinese thinker and social philosopher, whose teachings and philosophy have deeply influenced Chinese, Korean, Japanese, and Vietnamese***[ˌvjetnə'mi:z] *** thought and life.
1、录屏工具(Screen Recorder)
目前我使用EV录屏:
pros:
- 便宜:相对与CamtasiaStudio(1500RMB/$199),EV录屏具有免费版(Free Of Charge)和收费版(188RMB3年,去背景杂音/$25 for 3 years,no sound of noise)。
2)支持图片水印(Image Watermark)/文字水印(Text Watermark)/嵌入摄像头(Embedded Camera Record)
3)直接输出MP4格式(Export of MP4 FileFormat)
cons:
无法在录制视频时进行关键点的标记,以突出重点。
(Be unable to mark the key points in the process of screen recording )
我们可以使用微软的ZoomIt这个小工具来实现我们的需求!
2、录屏辅助工具
- Ctrl+1: 屏幕缩放(Screen Zoom)
- Ctrl+2: 屏幕标记(Screen Drawing)
处于屏幕标记模式时,输入t,可进行文字输入。但不支持中文输入!
3、UML工具:
我们在视频中了解一下:
1) 现有代码生成UML图(Code To UML)
2) 通过UML图生成各种代码T(UML To Code)
4、Local Server:
-
Tomcat
从自己搭建的本地服务器请求静态资源数据
(To request static resource(just like: images,3d models...) from local server)也可以将静态资源数据存储在简书或github等网站,通过http请求获取相关数据
(Also you can request static resource from Jianshu or github where you storage your data in)
-
Nodejs
IBM loopback framework for REST API service
MongoDB as my database
Many tools need Nodejs
5、Markdown:
1) 简书(jianshu)
我喜欢使用简书的Markdown撰写技术文档。
2) Markdown here
如果你想将简书写的文档用于不支持Markdown编辑器中,则使用markdown here进行转换。
3) Marked
6、3D Development Environment:
OpenGL Driver
DirectX Driver
DirectX SDK
Unity 5.x (64-bit)
7、IDE:
Visual Studio Code
Visual Studio Community2015
AndroidStudio
xcode
processing
arduino
8、分享平台(Sharing Platform):
博客(Blog): http://www.jianshu.com/u/9216098aa79e
源码(SourceCode): https://github.com/jackyBLF
视频(Video) : youtube & 腾讯视频(tencent video)
9、视频URL:
腾讯视频 : 视频长度32:06,外加90秒超长广告。
youtube : 中文版 无广告/可去广告。
youtube default情况下,画质比较低,可以设置为HD画质,在看代码时候是非常有帮助的!!
Next:
我们来讨论一下各个平台下的2D渲染绘制API,并实现一个Demo。用于理解固定的全局坐标系和旋转的局部坐标系