dbp
fc73a20256
0024739: TKOpenGl - port ray-tracing from OpenCL to GLSL for better integration and portability
...
RayTracing - disable reflections by default
Fix possible compilation issue on Mac OS X.
2014-04-04 14:15:08 +04:00
abv
d5f74e42d6
0024624: Lost word in license statement in source files
...
License statement text corrected; compiler warnings caused by Bison 2.41 disabled for MSVC; a few other compiler warnings on 54-bit Windows eliminated by appropriate type cast
Wrong license statements corrected in several files.
Copyright and license statements added in XSD and GLSL files.
Copyright year updated in some files.
Obsolete documentation files removed from DrawResources.
2014-02-20 16:15:17 +04:00
duv
5495fa7e65
0024402: TKOpenGl - Implement clipping planes in Phong GLSL program
...
Limit number of lights (breaks compatibility with old hardware).
2014-02-13 14:04:39 +04:00
bugmster
973c2be1e1
0024428: Implementation of LGPL license
...
The copying permission statements at the beginning of source files updated to refer to LGPL.
Copyright dates extended till 2014 in advance.
2013-12-17 12:42:41 +04:00
duv
4fe9ad57df
0024322: TKOpenGl - light sources management inconsistency
...
Fixed pipeline - accumulate all ambient light sources.
Fix clearing of all light sources.
2013-11-14 12:53:09 +04:00
kgv
1238134135
0024310: TKOpenGl - GLSL compatibility issues
...
Lights defintion clean up:
- remove duplicated enumeration TLightType (equals to Visual3d_TypeOfLightSource)
- remove unused fields from Graphic3d_CLight
- OpenGl_Light, reuse Graphic3d_CLight definition
Phong GLSL program:
- move out cumulative ambient light intencity from limited list of lights
- compatibility issues, replace array of structures (light sources, materials, clipping planes) with arrays of primitive types
New Draw Harness command vlight to alter light sources definition.
OpenGl_ShaderProgram::Initialize() - add missing Linker log
2013-11-05 10:19:58 +04:00
kgv
05dd08ce63
0024309: TKOpenGl - Delay release of GLSL resources
2013-11-05 09:19:37 +04:00
kgv
392ac9808e
0024250: TKOpenGl - per-pixel lighting using GLSL program (Phong shading)
2013-11-01 14:05:56 +04:00
apl
30f0ad2866
0024192: Adding support for shaders to OCCT visualization toolkit
2013-10-24 16:03:22 +04:00