Rendering

/**
    Brief: Rendering engine
    @param[in] scene
    @param[out] image, the image when finished rendering
    @return true if succeeds, false otherwise
*/

// More contents to come to this page

shi_2016-4-21-1_58_37
Some sample objects with environment(1000 samples/px)
shi_2016-1-23-0_52_18
Suzanne with specular BRDF and BTDF