COLIGNUM - ASCII STUDIO - COMPLETE FIXED EDITION
FULLSCREEN
UI INVERT
COPY ASCII
EXPORT
GEOMETRY
TYPE
SPHERE
CUBE
TORUS
ICOSAHEDRON
SIZE
1.00
DETAIL
32
WAVE / SPEED
WAVE
2.00
SPEED
0.80
GLSL DEFORM
AMPLITUDE
0.30
FREQUENCY
2.00
DISTORTION
0.20
GLITCH
0.10
VERTEX SHADER
uniform float uTime; uniform float uSize; uniform float uWave; uniform float uSpeed; uniform float uAmp; uniform float uFreq; uniform float uDistort; uniform float uGlitch; varying vec3 vPosition; varying vec3 vNormal; varying float vBrightness; float loopTime(float t){ return mod(t, 4.0); } void main(){ float t = loopTime(uTime * uSpeed); vec3 pos = position * uSize; pos.y += sin(pos.x * uWave * uFreq + t * 2.0) * uAmp; pos.x += cos(pos.z * uWave * uFreq + t) * uAmp * 0.5; float d = length(pos); pos.x += sin(d * 3.0 + t) * uDistort; pos.y += cos(d * 2.0 - t) * uDistort; if (uGlitch > 0.1) { float g = sin(pos.y * 20.0 + t * 10.0) * uGlitch; pos.x += g; pos.z += g; } vPosition = pos; vNormal = normal; vBrightness = 0.6 + 0.4 * sin(pos.x * 1.5 + pos.y * 1.2 + t * 3.0 + uGlitch * 5.0); gl_Position = projectionMatrix * modelViewMatrix * vec4(pos, 1.0); }
FRAGMENT SHADER
uniform float uTime; uniform float uGlitch; uniform float uGlowIntensity; uniform bool uGlowInvert; varying vec3 vNormal; varying float vBrightness; void main(){ float n = sin(vNormal.x * 10.0 + uTime * 5.0) * uGlitch; float val = clamp(vBrightness + n * 0.5, 0.0, 1.0); if(uGlowInvert) val = 1.0 - val; val = pow(val, 1.0 / max(0.2, uGlowIntensity)); gl_FragColor = vec4(vec3(val), 1.0); }
COMPILE
ready
GLOW EFFECT (EXPORT)
INTENSITY
1.00
RADIUS
4.0
INVERT
OFF
ON
PLAYBACK
PAUSE
... initializing ...
TEXT TO ASCII (REALTIME)
STYLE
STANDARD (MONO)
BOLD COURIER
SHADOW GLOW
OUTLINE
PIXEL BLOCK
RETRO SCAN
GENERATE OVERLAY
CLEAR OVERLAY
AUTO-SYNC (text/style change updates overlay)
OVERLAY ASCII (EDITABLE)
ENABLE OVERLAY ON 3D SHAPE
POSITION AND SCALE
LEFT
CENTER
RIGHT
TOP
CENTER
BOTTOM
CENTER HORIZONTAL (relative)
CENTER VERTICAL
OFFSET X
0
OFFSET Y
0
SCALE (zoom)
1.0
TRIM AND APPLY
RESET POS
ASCII RENDER
CONTRAST
1.00
BRIGHTNESS
0.00
DENSITY
10
CHARSET
STANDARD
BLOCKY
DETAILED
INVERT ASCII
EXPORT STUDIO
MODE
IMAGE (PNG/JPG)
VIDEO (WEBM)
PRESET
4K UHD 3840x2160
FHD 1920x1080
1080x1080
CUSTOM SIZE
WIDTH
H
FORMAT
PNG
JPG
JPG QUALITY
0.92
DURATION (SEC)
5s
CANCEL
EXPORT