[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] libvob/vob/fillet light3d.py
From: |
Tuomas J. Lukka |
Subject: |
[Gzz-commits] libvob/vob/fillet light3d.py |
Date: |
Sun, 29 Jun 2003 04:21:52 -0400 |
CVSROOT: /cvsroot/libvob
Module name: libvob
Branch:
Changes by: Tuomas J. Lukka <address@hidden> 03/06/29 04:21:52
Modified files:
vob/fillet : light3d.py
Log message:
Finding the right way to get the depth out of rgba
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/libvob/libvob/vob/fillet/light3d.py.diff?tr1=1.15&tr2=1.16&r1=text&r2=text
Patches:
Index: libvob/vob/fillet/light3d.py
diff -u libvob/vob/fillet/light3d.py:1.15 libvob/vob/fillet/light3d.py:1.16
--- libvob/vob/fillet/light3d.py:1.15 Sat Jun 28 10:35:39 2003
+++ libvob/vob/fillet/light3d.py Sun Jun 29 04:21:52 2003
@@ -71,7 +71,20 @@
// tc.y += (1-768/1024.0);
float2 tc = wpos.xy;
- float d = texRECT(tex0, tc).x;
+ float4 dotvec = {
+ 1./(256*256)
+ ,
+ 1./(256*256*256)
+ ,
+ 0
+ ,
+ 1./256
+ };
+
+ float4 d = texRECT(tex0, tc);
+
+ float de = dot(d, dotvec);
+
// float d1 = tex2D(tex0, tc + float2(0,2/1024.0)).x;
// float d2 = tex2D(tex0, tc + float2(0,-2/1024.0)).x;
// float d3 = tex2D(tex0, tc + float2(2/1024.0,0)).x;
@@ -98,7 +111,7 @@
*/
float4 color;
color.xyz = d;
- color.xyz = (d-.53) * 40 + .5;
+ color.xyz = (de-.00199) * 1000;
// 10000 *abs(d1-d);
/*
float f = max(
- [Gzz-commits] libvob/vob/fillet light3d.py, Janne V. Kujala, 2003/06/27
- [Gzz-commits] libvob/vob/fillet light3d.py, Janne V. Kujala, 2003/06/27
- [Gzz-commits] libvob/vob/fillet light3d.py,
Tuomas J. Lukka <=
- [Gzz-commits] libvob/vob/fillet light3d.py, Tuomas J. Lukka, 2003/06/29
- [Gzz-commits] libvob/vob/fillet light3d.py, Tuomas J. Lukka, 2003/06/29
- [Gzz-commits] libvob/vob/fillet light3d.py, Tuomas J. Lukka, 2003/06/29
- [Gzz-commits] libvob/vob/fillet light3d.py, Tuomas J. Lukka, 2003/06/30
- [Gzz-commits] libvob/vob/fillet light3d.py, Janne V. Kujala, 2003/06/30
- [Gzz-commits] libvob/vob/fillet light3d.py, Janne V. Kujala, 2003/06/30
- [Gzz-commits] libvob/vob/fillet light3d.py, Janne V. Kujala, 2003/06/30