A good example of the usage of move semantics and rvalue references.
Be Better
Tuesday, 15 March 2016
Understanding move semantics and rvalues in C and C++
http://eli.thegreenplace.net/2011/12/15/understanding-lvalues-and-rvalues-in-c-and-c/
A good example of the usage of move semantics and rvalue references.
A good example of the usage of move semantics and rvalue references.
Thursday, 10 March 2016
Job Interview Questions - C++
1. How to prevent a user from creating a class instance on the stack?
2. How to prevent a user from creating a class instance on the heap?
3. Smart pointers
4. C++ 11 features
5. Data structures:
map, unordered_map;
hash table, red-black tree;
Issues with hash table
6. Virtual table
- class or instance owned?
7. Usage of function pointers
Thursday, 3 March 2016
Job Interview Questions - Algorithms
1. How to combine two ordered array? How about N ordered array?
Wednesday, 2 March 2016
Computer Graphics Questions in Job Interview
1. When does Depth-Test take place in the openGL graphics pipeline?
(Before fragment shader, or after, or can be both?
2. What is the cause of Gimbol Lock?
3. Given two lines in a 3D space, how to calculate the distance between them?
Friday, 19 October 2012
Readings on Physically based Elastic Deformation
(draft ...busy with confirmation report, coming back soon)
1 Textbooks for Continuum Mechanics
1. Continuum Mechanics
Online book: Solid Mechanics
(http://homepages.engineering.auckland.ac.nz/~pkel015/SolidMechanicsBooks/index.html)
(http://homepages.engineering.auckland.ac.nz/~pkel015/SolidMechanicsBooks/index.html)
* A
good material for the beginners to get to known the basis of continuum mechanics.
I only read to the linear elasticity part.
2. Nonlinear Continuum
Mechanics
Bonet, J. and R. D. Wood (2008). Nonlinear continuum mechanics for
finite element analysis, 2nd Ed.,
Cambridge university press.
*
Get a deeper understanding of the mathematics behind the continuum machanics,
expecially the nonlinear elasticity. I read it through, but havenot got a deep
understanding of the virtual work part,
3. Anisotropic Elasticity
Ting, T. C. T. (1996). Anisotropic elasticity: theory and
applications, Oxford University Press, USA.
* Even
deeper and more difficult mathematics. I just started reading it.
4. Practical Time-stepping
Schemes
Wood, W. (1990). Practical time-stepping schemes,
Clarendon Press Oxford, UK.
2 ACM Siggraph Courses
Siggraph1997, Physically
Based Modeling Principles and Practice;
Siggraph2001, Physically
Based Modeling – similar to Siggraph1997;
Siggraph2008, Real
Time Physics;
Siggraph2011, Destruction
and Dynamics for Film and Game Production;
Siggraph2012, The
classical FEM method and discretization methodology,
Data-Driven
Simulation Methods in Computer Graphics.
Subscribe to:
Posts (Atom)