Milo的读书主页

在读   · · ·  ( 37本 )

  • GPU PRO 3
  • C++ 编程规范
  • Advanced Global Illumination, 2nd Edition
  • jQuery in Action, Second Edition
  • 中文起義

读过   · · ·  ( 122本 )

  • Practical Rendering and Computation with Direct3D 11
  • DirectX 9 遊戲開發實務
  • C++標準程式庫
  • The C++ Standard Library Extensions
  • The Magic of Computer Graphics
  • Game Physics, Second Edition
  • Fluid Simulation for Computer Graphics
  • Physics for Game Developers
  • Collision Detection in Interactive 3D Environments
  • Game Physics

想读   · · ·  ( 37本 )

  • 数学之美
  • The C++ Standard Library
  • Game Development Tools
  • Fast Car Physics
  • Advanced High Dynamic Range Imaging
  • Realistic Ray Tracing, Second Edition
  • 我們最幸福
  • More Programming Pearls
  • Design by Contract原则与实践
  • Agile Game Development with Scrum

Milo的书评   · · ·  ( 9篇 )

冒号课堂

假如,我能上这样的课

评论: 冒号课堂

首先声明,自从2010年初开始写书评后,偶然认识本书作者。因对本书内容感兴趣,才从当当自购本书,并承诺会写书评。但本人因同时间开始业余翻译工作,共花了数月才读毕本书。为保持尽量客观独立,本文刊登前并未经他人审阅。 本书分为两部分,上篇为“编程范式与编程语言”,下篇为“抽象机制和对象范式”。先分别谈...(9回应)

编程之美

迟来的书评和感想──给喜爱编程的朋友

评论: 编程之美

这本书我读了两遍,分別是两个印次。读第一遍是这书刚出版的时候买的第一版,读第二遍是因为最近认识了本书作者及编辑,我说以前看到本书的一些小错处,出版社就寄了第7次印刷本给我。在新年前花了一个星期把书尽量仔细地看了一遍,发现这印次仍有一些小问题及程序的bugs,已连同其他意见回馈给作者。 我其实不太喜...(28回应)

等待光线

「摄影让我矮了5cm」

评论: 等待光线

对着一幅美丽的风光照片,自己有没有曾经想过、或听别人说过,「如果我那时在那里,就可以拍到这样的照片了。」 使用摄影机并不难,就算是用高端的DSLR、SLR、甚至大幅照相机,相信大部分人练习一段日子都可以运用自如。拍摄一张照片一般也就是几分钟内完成的事。那么,为什么不是每个人都可以拍摄到那些震撼人心的...(9回应)

0 bug

有點失望 -- 總結篇

评论: 0 bug

(如果不知道在下這超長書評的始末,建議先看 http://www.douban.com/review/2963028/) 第4-6章書評 http://www.douban.com/review/2971127/ 第7-8章書評 http://www.douban.com/review/2973532/ 第9-12章書評 http://www.douban.com/review/2975703/ 雖然這本書使我有點失望,無可否認,它是獨特的。 第一,...(67回应)

Milo的笔记   · · ·  ( 6篇 )

GPU Pro 2 (1)

Wolfgang Engel / A K Peters/CRC Press / 2011-2-14 / USD 69.95

  • 第329页
    "Practical, Dynamic Visibility of Games" 這篇介紹及比較《Splinter Cell Conviction》和《Battlefield: Bad Company》的visibility tests(包括view frustum culling, occlusion culling)。 有趣..

Boost程序库完全开发指南 (5)

罗剑锋 / 电子工业出版社 / 2010-9 / 79.00元

  • 第193页
    ……處理CSV格式(Comma Split Value,逗號分隔值)…… 應為"Comma-separated values" http://en.wikipedia.org/wiki/Comma-separated_values
  • 第87页
    3.9 pool 3.9.3 用法 除非有特殊要求,否則不必對分配的內存調用free()釋放,pool會很好地管理內存。 我覺得這好像是違反了pool的用途。pool是為了優化統一大小的內存分配,使用時代替通用的heap。使用上應..
  • 第85页
    3.7 intrusive_ptr Boost庫不推薦使用intrusive_ptr,因為shared_ptr已經非常大且靈活,工作的足夠好,可以滿足絕大部分(99.99%)的需要。……有非常特別的需求而且shared_ptr在性能、空間開銷等方面影響了程序的.. (1回应)