GPU PRO 5 | Cheney Shen

Technology blog

Archives

Managing Transformations in Hierarchy


Introduction     One of the most fundamental aspects of 3D engine design is management of spatial relationship between objects. The most intuitive way of handling this issue is to organize objects in a tree structure (hierarchy), where each node stores its local transformation, relative to its parent.     The most common way to…

Read More

Managing Transformations in Hierarchy


Introduction   One of the most fundamental aspects of 3D engine design is management of spatial relationship between objects. The most intuitive way of handling this issue is to organize objects in a tree structure (hierarchy), where each node stores its local transformation, relative to its parent. The most common way to define the local…

Read More

Reducing Texture Memory Usage by 2-channel Color Encoding


原理: 简单地说就是贴图一般所使用到的色域都很小,因此可以利用这个特征来减少表示texture的数据量。 These single-material textures often do not exhibit large color variety and contain a limited range of hues, while using a full range of brightness resulting from highlights and dark (e.g., shadowed), regions within the material surface.   基本做法就是传输亮度和饱和度 The method presented here follows these observations and aims to encode any given texture into two…

Read More
  • Categories

  • Tags