0024864: Implementing refractions in ray-tracing
authorduv <duv@opencascade.com>
Tue, 22 Apr 2014 12:55:21 +0000 (16:55 +0400)
committerapn <apn@opencascade.com>
Thu, 22 May 2014 14:19:18 +0000 (18:19 +0400)
commitdc9ef964d20d338635a081f2e2f883b3803a161f
tree0dca29b9b99e2d90140e1ca30d753084e59dac39
parent4bc0bb8ab107e7b715ce0bd78b26c14e80bb108b
0024864: Implementing refractions in ray-tracing

Refraction index passed to raytrace shader.
For transparent objects implemented ray refraction according to refraction index.
Transparent materials modified to look better with refractions.
src/Graphic3d/Graphic3d_Group.cxx
src/OpenGl/OpenGl_Workspace_Raytrace.cxx
src/Shaders/RaytraceBase.fs
tests/v3d/raytrace/refraction [new file with mode: 0644]