Robert Osfield
|
db6f07f1d6
|
Ran dos2unx of CMakeLists.txt files
|
2007-03-08 15:31:36 +00:00 |
|
Robert Osfield
|
f50ed9667a
|
From Eric Wing and others, first cut of CMake build support
|
2007-03-04 13:05:33 +00:00 |
|
Robert Osfield
|
29c189c9ff
|
Added support for direction lights to ShadowTexture
|
2007-02-28 11:18:43 +00:00 |
|
Robert Osfield
|
b65045342e
|
From Mihai Radu, Added support for directional lights to ShadowMap
|
2007-02-28 11:12:51 +00:00 |
|
Robert Osfield
|
228fd04a19
|
Removed the exclusion of CullSettings from the genwrapper.conf, and then changed the CullStack RefMatrix& methods to RefMatrix*
as the RefMatrix& versions caused the wrappers to fail.
|
2007-02-21 13:48:01 +00:00 |
|
Robert Osfield
|
bdfc9de345
|
Updated wrappers
|
2007-02-19 15:42:32 +00:00 |
|
Robert Osfield
|
37526e3bea
|
Implemented basic ShadowMap technique
|
2007-02-19 14:20:18 +00:00 |
|
Robert Osfield
|
d5c68cfa02
|
Moved CameraCullCallback into ShadowTechnique scope to make it more resusable between various Techniques
|
2007-02-19 12:13:30 +00:00 |
|
Robert Osfield
|
1964690baa
|
Wired up the texgen to complete the first iteration of ShadowTexture effect
|
2007-02-18 15:24:32 +00:00 |
|
Robert Osfield
|
9d1e6e107c
|
Added basic set up of the RTT camera.
|
2007-02-17 17:16:13 +00:00 |
|
Robert Osfield
|
049f907aad
|
Updated wrappers
|
2007-02-16 17:35:52 +00:00 |
|
Robert Osfield
|
89fdc9fa37
|
Removed debugging readImageFile, and done further work on RTT setup.
|
2007-02-16 13:17:04 +00:00 |
|
Robert Osfield
|
fd3a0c25ba
|
Fleshed out a bit more of the ShadowTexture implementation
|
2007-02-16 10:20:10 +00:00 |
|
Robert Osfield
|
166d624c7f
|
Added support for using the scenes light source setting to set up the
ShadowVolume's effect light parameters
|
2007-02-15 17:25:14 +00:00 |
|
Robert Osfield
|
6edca062b8
|
Improved the update of the shadow volume.
|
2007-02-15 01:23:00 +00:00 |
|
Robert Osfield
|
f85eda9c6a
|
Fixed warnings.
|
2007-02-13 22:16:18 +00:00 |
|
Robert Osfield
|
760cfeaadb
|
Cleaned up osgshadow example so that it now relies upon osgShadow for its
shadow implementation
|
2007-02-09 21:31:29 +00:00 |
|
Robert Osfield
|
9aae37e357
|
Moved the basic ShadowVolume code into osgShadow
|
2007-02-09 16:03:29 +00:00 |
|
Robert Osfield
|
c2665963bb
|
Further work on osgShadow::ShadowTechnique API
|
2007-02-08 19:34:38 +00:00 |
|
Robert Osfield
|
95befaf1ed
|
Flesh out more of basic ShadowTechnique and ShadowedScene API.
|
2007-02-08 17:23:40 +00:00 |
|
Robert Osfield
|
d3ce4825d8
|
Removed gl includes
|
2007-01-21 11:18:07 +00:00 |
|
Robert Osfield
|
ccc8a922a6
|
Added osg::StencilTwoSided state attribute to wrap up the stencil_two_sided extension.
Added path in osgShadow work for using StencilTwoSided to accelerate shadow volume rendering.
|
2007-01-18 22:32:18 +00:00 |
|
Robert Osfield
|
8d85636b50
|
Fixed typo and updated wrappers
|
2006-11-30 18:42:38 +00:00 |
|
Robert Osfield
|
54610429e9
|
Improved the edge normal computation
|
2006-11-30 18:33:36 +00:00 |
|
Robert Osfield
|
a9d18d01db
|
Basic shadow volume alogirthm implemented in example.
|
2006-11-30 16:30:24 +00:00 |
|
Robert Osfield
|
f022f79436
|
Fixed shadow volume geometry handling of direcitonal lights
|
2006-11-30 12:04:36 +00:00 |
|
Robert Osfield
|
5044a85c9e
|
Improved handling of bounding polytope
|
2006-11-24 17:20:01 +00:00 |
|
Robert Osfield
|
006435e679
|
Added support for positional lights into computeShadowVolumeGeometry code and cleaned up OccluderGeometry interface.
|
2006-11-24 11:37:57 +00:00 |
|
Robert Osfield
|
51744272d5
|
Improved the ShadowVolumeGeometry orientations.
|
2006-11-23 21:32:49 +00:00 |
|
Robert Osfield
|
e7ef0ca846
|
First cut at generating the ShadowVolumeGeometry
|
2006-11-23 16:55:46 +00:00 |
|
Robert Osfield
|
156cf1e97f
|
Added basic silhoette detection
|
2006-11-23 11:22:49 +00:00 |
|
Robert Osfield
|
0a696dbdc7
|
Added removeNullTriangles() method to help removed triangles with coincedent corners.
|
2006-11-22 15:38:59 +00:00 |
|
Robert Osfield
|
8483624646
|
Added compute and visualization of triangle and vertex normals
|
2006-11-21 16:59:34 +00:00 |
|
Robert Osfield
|
91a9a87dd4
|
Added removeDuplicates function
|
2006-11-21 16:16:56 +00:00 |
|
Robert Osfield
|
5f59741b42
|
Added support for handling osg::ShapeDrawable style drawables in OccluderGeoemtry.
|
2006-11-14 12:16:39 +00:00 |
|
Robert Osfield
|
ad1c9964e0
|
Further work on OccluderGeometry
|
2006-11-11 21:30:29 +00:00 |
|
Robert Osfield
|
8983544a86
|
Further work on osgShadow::GeometryOccluder
|
2006-11-10 15:07:13 +00:00 |
|
Robert Osfield
|
c9fed221a5
|
Added initial cut of osgShadow::OccluderGeometry
|
2006-11-07 13:43:01 +00:00 |
|
Robert Osfield
|
686b22271c
|
Fixed library name
|
2006-10-06 14:45:18 +00:00 |
|
Robert Osfield
|
5163c4a762
|
First cut at class interfaces and stubs for implementations for the new osgShadow NodeKit
|
2006-10-06 14:16:11 +00:00 |
|