Getting id for different transformations
category: code [glöplog]
I am having trouble getting a random transformation for every one of my uv's I am wondering how can I get a different rotation or translation for each of the uv's.
https://www.shadertoy.com/view/Xs3BRN
https://www.shadertoy.com/view/Xs3BRN
Code:
#define EPS 0.002
#define STEPS 1028
#define FAR 100.0
#define PI acos( -1.0 )
mat2 rot( float a )
{
return mat2( cos( a ), -sin( a ),
sin( a ), cos( a )
);
}
float modY( vec3 p, float siz )
{
float hal = siz * 0.5;
return mod( p.y , siz ) - hal;
}
float sdCappedCylinder( vec3 p, vec2 h )
{
vec2 d = abs(vec2(length(p.xz),p.y)) - h;
return min(max(d.x,d.y),0.0) + length(max(d,0.0));
}
float map( vec3 p )
{
//p.y = modY( p, 1.0 );
p.xy *= rot( 4.7 );
return sdCappedCylinder( p, vec2( 0.1, 0.2 ) );
}
vec3 norm( vec3 p )
{
vec2 e = vec2( EPS, 0.0 );
return normalize( vec3( map( p + e.xyy ) - map( p - e.xyy ),
map( p + e.yxy ) - map( p - e.yxy ),
map( p + e.yyx ) - map( p - e.yyx )
) );
}
float ray( vec3 ro, vec3 rd, out float d )
{
float t = 0.0;
for( int i = 0; i < STEPS; ++i )
{
d = map( ro + rd * t );
if( d < EPS || t > FAR ) break;
t += d;
}
return t;
}
vec3 shad( vec3 ro, vec3 rd )
{
float d = 0.0;
float t = ray( ro, rd, d );
vec3 p = ro + rd * t;
vec3 n = norm( p );
return n;
}
void mainImage( out vec4 fragColor, in vec2 fragCoord )
{
// Normalized pixel coordinates (from 0 to 1)
vec2 uv = ( -iResolution.xy + 2.0 * fragCoord ) / iResolution.y;
uv = fract( uv * 1.0 ) - 0.5;
vec2 id = floor( uv );
float x = sin( iTime ) * 0.2;
//uv *= rot( fract( sin( uv.x ) * 78.5 ) * 399.0 );
uv += vec2( 0.0, x );
//uv.y += fract( sin( id.x * 758.4 ) * 683.9 );
//uv += fract( uv ) - 0.5;
vec2 mou = iMouse.xy / iResolution.xy;
vec3 ro = 3.0 * vec3( sin( mou.x * PI ), cos( mou.y ), cos( -mou.x * PI ) );
//vec3 rd = normalize( vec3( uv, -1.0 ) );
vec3 ww = normalize( vec3( 0.0 ) - ro );
vec3 uu = normalize( cross( vec3( 0.0, 1.0, 0.0 ), ww ) );
vec3 vv = normalize( cross( ww, uu ) );
vec3 rd = normalize( uv.x * uu + uv.y * vv + 1.5 * ww );
float d = 0.0;
float t = ray( ro, rd, d );
// Time varying pixel color
vec3 col = d < EPS ? shad( ro, rd ) : vec3( 0.0 );
float m = 0.0;
if( uv.x > 0.46 || uv.y > 0.46 ) m = 1.0;
// Output to screen
fragColor = vec4(col+m,1.0);
}
I don´t exactly get your problem, but i think you pick your ID wrongly:
Try exchanging your line
with something like this:
That should work more like you want it to, as your ID as is right now will always be 0. ;) That´s because you calculated your UV in Range -0.5..0.5 before! So you need to multiply it with something to make the range bigger, mult by 10 will make your id sth between -5 and +5 for example.
Try exchanging your line
Code:
vec2 id = floor( uv );
with something like this:
Code:
vec2 id = floor( uv * 10.0);
That should work more like you want it to, as your ID as is right now will always be 0. ;) That´s because you calculated your UV in Range -0.5..0.5 before! So you need to multiply it with something to make the range bigger, mult by 10 will make your id sth between -5 and +5 for example.
Code:
#define PI acos( -1.0 )
Please don't do this. #define PI 3.141592 is more than enough and acos(-1.0) is slooow....
That's a constant expression, a decent compiler should be able to evaluate that at compile time. Okay, shader compilers are not fantastic, but are they that bad? If you know for a fact that this isn't evaluated at compile time on some not too esoteric compiler - let me know.
Otherwise I'll run some tests.
Otherwise I'll run some tests.
I'm working on mobile devices mostly so my opinion might be biased, but to me it screams "danger! danger!" :D
I still havent been able to get a different id for the different objects, nor for a different material or rotation neither translation, the
didnt do the trick and yes I am matching the number from
Code:
vec2 id = floor( uv * 10.0);
didnt do the trick and yes I am matching the number from
Code:
uv = fract( uv * 10.0 ) - 0.5;
Ok, i´ll try again to help you then!
You maybe don´t want to repeat in screenspace, but in object space, so let´s do that...
...first of all remove all that stuff here in mainImage(), as it´s about 2D-screenspace and we don´t want to do that anymore:
Then you want to handle domain-repetitions and rotations etc. in the map()-function itself, so we can use the 3D-space your objects are living in.
I think the comments i put describe how it works already! ;)
Have fun coding! (You could try looking at other peoples code on ShaderToy to see how things are done, instead of asking here, tho! Best way of learning there is! ;) )
You maybe don´t want to repeat in screenspace, but in object space, so let´s do that...
...first of all remove all that stuff here in mainImage(), as it´s about 2D-screenspace and we don´t want to do that anymore:
Code:
// uv = fract( uv * 10.0 ) - 0.5;
// vec2 id = floor( uv * 1.0);
// float x = sin( iTime ) * 0.2;
// uv *= rot( fract( sin( uv.x ) * 78.5 ) * 399.0 );
// uv += vec2( 0.0, x );
Then you want to handle domain-repetitions and rotations etc. in the map()-function itself, so we can use the 3D-space your objects are living in.
Code:
// set size of domain
float tileSize = 1.0;
// get ID for each domain
vec3 id=vec3(int(p.x/tileSize),int(p.y/tileSize),int(p.z/tileSize));
// domain repition
p.xy=mod(p.xy,tileSize)-tileSize*0.5;
// rotation, based on ID
p.xy *= rot( id.x + id.y + iTime);
return sdCappedCylinder( p, vec2( 0.1, 0.2 ) );
I think the comments i put describe how it works already! ;)
Have fun coding! (You could try looking at other peoples code on ShaderToy to see how things are done, instead of asking here, tho! Best way of learning there is! ;) )
Oh, btw, these casts to INT i used are the same as floor(), so instead of
i could/should have used
Code:
int(p.x/tileSize)
i could/should have used
Code:
floor(p.x/tileSize)
Quote:
I think the comments i put describe how it works already! ;)
Have fun coding! (You could try looking at other peoples code on ShaderToy to see how things are done, instead of asking here, tho! Best way of learning there is! ;) )
I am going to stop you right there
If you do this you are a fucking sham and deserve to be cast out of this so called community.
fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads
fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads
fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads fuck you all. that is all. dickheads
There´s nothing about being a dickhead here!
I just tried to say that there won´t be people all the time investing their time to help out with coding-questions...
...also you learn a lot more by examining others code than asking for help and getting the work done by others! :p
People like you make this world a bad place, you know! People stop being helpful because they get shit like yours for doing it! If you keep getting bad things from being helpful you stop being helpful, you know!
I just tried to say that there won´t be people all the time investing their time to help out with coding-questions...
...also you learn a lot more by examining others code than asking for help and getting the work done by others! :p
People like you make this world a bad place, you know! People stop being helpful because they get shit like yours for doing it! If you keep getting bad things from being helpful you stop being helpful, you know!
I know, that is the intent.
Hey mudlord, remember how you looked at OpenMPT's DMO effect code to see how things are done? Were you also a sham at that point? (Hint: No. It's completely okay to look at other people's code. We don't live in a vacuum and don't need to re-invent the wheel every time.)
Yes, I was a fucking sham and deserve to hang myself for that.
And yes, all elite scene members live in a vacuum, anyone who says otherwise is fucking deluded.
thread closing in 3... 2... 1...
and here comes the motherfucking snark. Do you ever have something relevant to say?
Oh, so all this was about the good old "disassembling is for lamers"-attitude?!!
If that helps you: I never disassembled and never looked at any Shadertoy-code to see how it´s done myself...maybe i´m just too oldskool, like you, to do so! ;)
If that helps you: I never disassembled and never looked at any Shadertoy-code to see how it´s done myself...maybe i´m just too oldskool, like you, to do so! ;)
Yes. real coders do shit blindfolded.
There is no such thing as practical learners, only cheaters.
Real coders don't use debuggers to check their own code.
Etc. Etc. Etc.
Go fuck yourselves. You people are fucked in the head.
There is no such thing as practical learners, only cheaters.
Real coders don't use debuggers to check their own code.
Etc. Etc. Etc.
Go fuck yourselves. You people are fucked in the head.
And yes, basically I am saying that whole "rockstar coder" attitude needs to fucking die and that thats what I truly despise about pouet and #revision. That holier and thou attitude people have with demos and anything to do with demomaking, that they live in a vacuum and love sniffing each others shit.
Stop being so fucking pretentious.
Stop being so fucking pretentious.
guess what i am trying to say is:
im tired of people always discounting others which don't fit your own standards and how you do things. especially the elite people. who have extremely high standards and piss on you for not fitting those.
im tired of people always discounting others which don't fit your own standards and how you do things. especially the elite people. who have extremely high standards and piss on you for not fitting those.
Right. So domain repetition, then.
Oh noes, little mudlord forgot to take his pills!