Mike Christel
|
671276fa6d
|
Fixed bug with textures in synthesize_shader (case TextureStage::M_modulate): separate textures formatted as alpha were wiping the color info off the resulting rgb
|
2010-04-16 18:50:32 +00:00 |
Mike Christel
|
c308b57137
|
Overload added to set_shader_auto to allow any of normal, glow, gloss, ramp, shadow to be turned on or off
|
2010-04-16 14:06:26 +00:00 |
David Rose
|
f7b9b5144d
|
whoops, forgot too
|
2010-04-07 22:26:54 +00:00 |
David Rose
|
31fd59476a
|
migrate UvScrollNode -> pgraphnodes
|
2010-04-07 22:02:31 +00:00 |
Zachary Pavlov
|
ad4056cf6c
|
oops, missed one
|
2010-02-19 22:02:07 +00:00 |
Zachary Pavlov
|
34a80d821b
|
tentative lod scale support
|
2010-02-19 02:32:05 +00:00 |
rdb
|
51378e31a0
|
Improve parallax mapping support
|
2009-12-30 15:09:29 +00:00 |
rdb
|
bdbe391be3
|
Double the amount of supported semantics
|
2009-10-11 19:48:44 +00:00 |
rdb
|
4aef327d79
|
Fix crash in shader generator when mixing texgen stages and non-texgen stages
|
2009-09-05 05:40:40 +00:00 |
rdb
|
bf444742fe
|
Add shadow interfaces to PointLight - actual implementation not complete yet
|
2009-08-01 19:01:55 +00:00 |
rdb
|
d2a4c55dc7
|
Fix a couple of bugs in the SG with combine modes
|
2009-07-15 15:05:52 +00:00 |
rdb
|
87e5347a1e
|
Fix some bugs in the shader generator regarding combine modes.
|
2009-07-13 11:37:11 +00:00 |
rdb
|
cd80487c05
|
Performance improvement of shadow code, fixed the self-shadowing artifacts, removed push_bias. For infinitely-thin objects, a DepthOffsetAttrib can be applied if necessary.
|
2009-07-04 09:19:40 +00:00 |
rdb
|
afa7801696
|
Fix cgc warnings/errors
|
2009-06-13 09:56:00 +00:00 |
rdb
|
0e24827b9d
|
Support for 1D, 3D textures and cubemaps
|
2009-06-12 15:17:17 +00:00 |
rdb
|
b83e30b645
|
Add support for more TexGen modes
|
2009-06-12 13:47:49 +00:00 |
rdb
|
4bd2bdda96
|
Move TexGen and TexMatrix to the fragment shader to improve accuracy on lowpoly models
|
2009-06-12 10:39:41 +00:00 |
rdb
|
d1f9183119
|
Support for TexMatrix and projected textures
|
2009-06-12 10:13:50 +00:00 |
rdb
|
eb5b308edf
|
Added support for parallax mapping
|
2009-06-11 11:04:47 +00:00 |
David Rose
|
f1f496cc29
|
move lodNodes and sceneGraphAnalyzer to pgraphnodes, in an attempt to reduce size of pgraph some more
|
2009-06-11 02:37:19 +00:00 |
David Rose
|
adabf179e2
|
missing includes
|
2009-06-02 19:14:56 +00:00 |
rdb
|
557abfae5e
|
Fixes for this circular dependency mess
|
2009-06-02 15:21:36 +00:00 |
rdb
|
4e067a74c1
|
Fix couple of circular dependencies, eliminate ShaderGeneratorBase
|
2009-06-02 09:57:33 +00:00 |
rdb
|
159026571b
|
Added shadow mapping support to Panda
|
2009-06-02 09:24:03 +00:00 |
David Rose
|
8d234769ab
|
GraphicsOutputBase
|
2009-05-28 00:42:53 +00:00 |
David Rose
|
36dbe8c093
|
temporary fixes to fix compiler issues
|
2009-05-27 19:28:39 +00:00 |
rdb
|
801ddc8bb8
|
Changes to light inheritance to allow shadows
|
2009-05-27 17:33:21 +00:00 |
rdb
|
0e6e924943
|
Support for clip planes to ShaderGenerator
|
2009-04-29 18:42:26 +00:00 |
rdb
|
2cb61a4b9e
|
Support for clip planes in ShaderGenerator
|
2009-04-29 18:35:50 +00:00 |
rdb
|
f701dc5959
|
Pulling in 1.6.2.1. Ugh.
|
2009-04-28 10:54:26 +00:00 |
David Rose
|
0d0db0fa16
|
a few minor fixes
|
2009-04-01 16:37:27 +00:00 |
David Rose
|
a1a5d04a55
|
add clear_draw_callback, etc
|
2009-03-15 13:59:15 +00:00 |
David Rose
|
0c90c36fd7
|
new callback system
|
2009-03-14 19:31:37 +00:00 |
rdb
|
0fe9e0587a
|
Fix crash
|
2009-03-04 20:09:05 +00:00 |
rdb
|
ef44e25157
|
Fix shader generator bug when no diffuse defined
|
2009-02-21 18:36:50 +00:00 |
rdb
|
bcda5743dc
|
Whoops. Forgot to checkin the header file
|
2009-02-19 17:32:16 +00:00 |
rdb
|
5031caf331
|
Add combine modes
|
2009-02-19 13:31:58 +00:00 |
rdb
|
2d648de716
|
Added color scale, and some TextureStage blend modes.
|
2008-12-31 11:17:56 +00:00 |
David Rose
|
26754b86ca
|
merge dev_slots_2008: slot-based RenderState implementation
|
2008-11-19 01:21:44 +00:00 |
rdb
|
8d43db4f1e
|
Added macrocomposite
|
2008-11-06 19:32:29 +00:00 |
David Rose
|
075710bced
|
create pgraphnodes directory; move some things there from pgraph
|
2008-11-06 00:06:39 +00:00 |