Skip to main content

第 73 月 2266 天

二〇一四 (甲午年) 十月十九日 星期日 (农历 九月廿六)

  百望山森林公园

  天使妈妈安排了周日挖地瓜的活动,天使爸爸有事不能参加。小葛阿姨提出去百望山给孩子们照相,如果周六大家都有时间的话,结果还就是周六能聚一下,原本天气预报显示的是晴天,但又发布了雾霾预警,现在不得不承认我们始终和霾生活在一起。不过天气预报也没有错,如果没有霾确实是晴天,虽然霾挺重但还是有阳光穿透厚重的霾撤了下来。这不由得想起耿电影《Wall-E》里面的场景,她警示我们珍爱环境,不要破坏地球,但显然美国的制作公司不知道那一天已经在这片神奇的土地上提前到来了,我们一下向前穿越了几百年啊。

  家里人多,所以天使妈妈开车,天使爸爸骑摩托车。天使妈妈开车出发了十分钟后天使爸爸才出发,在上地环岛附近天使爸爸追上了天使妈妈,看来北京的交通情况,骑车还是有一定优势的。在公园的入口看到了徐叔叔家的车,天使爸爸骑车上去打个招呼。结果因为天使爸爸武装的太严密了,徐叔叔没认出来,头盔,口罩,反光背心,护膝一个也没少,徐叔叔先是看了天使爸爸一眼,然后转过头去,看天使爸爸还在那儿,问了一句干嘛啊。后来徐叔叔误认为天使爸爸是交警了。


  公园门前的花开的不错,天使抱着小旁边。小旁边又开始眼睛不够用了,人太多对于他来说,喜欢拉着天使爸爸的手到处走,很满足的样子。

  进入公园后就开始给天使和金豆换装,这一换装到好,引来一大群人旁观,天使爸爸一回头看到这么多人,着实吓了一跳,还想这有什么好围观的啊,不就是拍个照片嘛。

  天使和金豆两人设计的动作。

  徐少爷的古装,后来被大家称作地主,好吧,今天就叫地主。

  地主极不配合过来照相,但喜欢捣乱。


  天使的粉色裙子。

  给金豆带的红裙子,都很好看。



  很显然在拍照上,金豆和天使不是一个风格的。





















  旁边的妈妈们基本也是捣乱的参与者,正拍着呢,天使妈妈把旁边抱过来凑热闹。







  拍着拍着,小葛阿姨一看旁边过去了,不能少了地主啊,又把她们家小地主抱过来,可地主坚持不配合,金豆想让地主留下来,还是没成功,地主着实很有个性。



  这是爬山上到一半儿的时候好不容易抢拍下来的。





  两个小丫头后来换上了从西藏带回来的藏服,两个人边走边聊天,金豆妈妈在一旁跟着,金豆爸爸跟徐家小地主疯去了。



  两个人在装生气,谁也不理谁,这点子也不知道是她们俩谁想出来的。

  地主一直在拿着登山杖挖土,挖完这片,挖那片儿,按下快门是一件很费劲的事,因为地主几乎一直是在动,也从来在意镜头在哪里,或许他在想我为什么要看你?









  两个孩子中只要有一个配合拍照,另一个也会比较配合,所以今天金豆总体上还是比较配合的。金豆是配合了,可这帮不靠谱的大人们跑后面去当背景去了。真想在镜头里把他们踢一边儿去。





  快到山上了,休息一会儿。先是天使在那儿,然后金豆,再然后旁边,接下来地主。


 下山的时候金豆爸爸带着几个孩子疯跑,结果天使后来摔了个跟头,额头和手都擦破皮了,哭了一小会儿,幸好牙没事,估计以后不会再跑了。

  说是来照相,可是哪有机会静下来好好拍几张相片啊,要么有一大群人围观,要么这几个不靠谱的爹妈当背景,要么孩子们玩儿去了。这也太困难了。

  晚上去了回龙观一个叫开锅大典的火锅吃的,云南特色,刚开业没几天,总的来说还不错,老板和服务员都相当热情。

Comments

Popular posts from this blog

Using textures in WebGL

Loading textures The first thing to do is add code to load the textures. In our case, we'll be using a single texture, mapped onto all six sides of our rotating cube, but the same technique can be used for any number of textures. Note: It's important to note that the loading of textures follows cross-domain rules; that is, you can only load textures from sites for which your content has CORS approval. See Cross-domain textures below for details. The code that loads the texture looks like this: // // Initialize a texture and load an image. // When the image finished loading copy it into the texture. // function loadTexture(gl, url) {   const texture = gl.createTexture();   gl.bindTexture(gl.TEXTURE_2D, texture);   // Because images have to be download over the internet   // they might take a moment until they are ready.   // Until then put a single pixel in the texture so we can   // use it immediately. When the image has finished downloading   // we'l...

Matrix math for the web

Matrices can be used to represent transformations of objects in space, and are an important tool to use in visualizations on the Web. This article explores how to create matrices and use them with  CSS3 transforms  and the  matrix3d  transform type. While this article uses CSS3 for the ease of explanations, matrices are a core concept used by many different technologies including WebGL and shaders. This article is also available as an  MDN content kit . The live examples use a collection of  utility functions  availabile under a global object named "MDN". What is a transformation matrix? There are many types of matrices, but the ones we are interested in are the 3D transformation matrices. These matrices consist of a set of 16 values arranged in a 4x4 grid. In JavaScript, it is easy to represent a matrix as an array. The typical starting point is to show the identity matrix. When this matrix is multiplied against another point or matrix then the result...

WebGL: 2D and 3D graphics for the web

WebGL (Web Graphics Library) is a JavaScript API for rendering high-performance interactive 3D and 2D graphics within any compatible web browser without the use of plug-ins. WebGL does so by introducing an API that closely conforms to OpenGL ES 2.0 that can be used in HTML5 <canvas> elements. This conformance makes it possible for the API to take advantage of hardware graphics acceleration provided by the user's device. Support for WebGL is present in Firefox 4+, Google Chrome 9+, Opera 12+, Safari 5.1+, Internet Explorer 11+, and Microsoft Edge build 10240+; however, the user's device must also have hardware that supports these features. The WebGL 2 API introduces support for much of the OpenGL ES 3.0 feature set; it's provided through the WebGL2RenderingContext interface. The <canvas> element is also used by the Canvas API to do 2D graphics on web pages.