Ejemplo n.º 1
0
#!/usr/bin/env python

import cackle

# rend = cackle.CackleRenderer(30720, 17280, 480, 270) # Landscape
# rend = cackle.CackleRenderer(17280, 30720, 270, 480) # Portrait

# rend = cackle.CackleRenderer(15360, 8640, 480, 270)
# rend = cackle.CackleRenderer(7680, 4320, 480, 270)
# rend = cackle.CackleRenderer(3840, 2160, 480, 270)
rend = cackle.CackleRenderer(1920, 1080, 480, 270)

rend.init()

rend.setFractalIterations(10)
rend.setRaymarchIterations(4096)

rend.setFogLevel(0.1)
rend.setFogColor(0.0718, 0.0847, 0.0914)

rend.setEpsilon(0.5e-4)
# rend.setEpsilon(0.5e-3)
rend.setScale(1.05)
rend.setMR2(0.1)

rend.setDither(0.5)
rend.setFudgeFactor(0.75)

rend.setGlowStrength(0.1)
rend.setSpecularExponent(50.0)
Ejemplo n.º 2
0
#!/usr/bin/env python

import math
import sys
import cackle

# -- CackleRenderer:
# Render fractals
# (width in inches, height in inches, dpi)

#rend = cackle.CackleRenderer(20, 12, 512, 4096)
#rend = cackle.CackleRenderer(22, 12, 384, 4096)
rend = cackle.CackleRenderer(24, 14, 128, 4096)

rend.init()

##############################################

### The Glacier Wall ###

rend.usePathTracing(True)
rend.setMaxPathLength(10)
rend.setSampleCount(4)

rend.setDither(0.5)
rend.setFudgeFactor(0.5)

rend.setFogLevel(0.0)
rend.setFogColor(0.00718, 0.00847, 0.00457)

rend.setGlowStrength(0.0)
Ejemplo n.º 3
0
#!/usr/bin/env python

import math
import sys
import cackle

# -- CackleRenderer:
# Render fractals
# (width in inches, height in inches, dpi)

# rend = cackle.CackleRenderer(14, 24, 128, 4096)
rend = cackle.CackleRenderer(24, 14, 512, 4096)

rend.init()

##############################################

### The Grid ###

rend.usePathTracing(True)
rend.setMaxPathLength(10)
rend.setSampleCount(9)

rend.setDither(0.5)
rend.setFudgeFactor(0.9)

rend.setFogLevel(0.0)
rend.setFogColor(0.00718, 0.00847, 0.00457)

rend.setGlowStrength(0.0)
rend.setSpecularExponent(65.0)
Ejemplo n.º 4
0
# rend = cackle.CackleRenderer(7680, 4320, 240, 135)
# rend = cackle.CackleRenderer(3840, 2160, 240, 135)

# -- CackleRenderer:
# Render fractals
# (width in inches, height in inches, dpi)
# rend = cackle.CackleRenderer(20, 16, 2048)
# rend = cackle.CackleRenderer(22, 14, 1024, 524288)

# rend = cackle.CackleRenderer(16, 12, 320, 262144)
# rend = cackle.CackleRenderer(6, 14, 640, 32768)

# rend = cackle.CackleRenderer(10, 24, 512, 4096)

rend = cackle.CackleRenderer(20, 12, 512, 4096)
#rend = cackle.CackleRenderer(22, 12, 384, 4096)
#rend = cackle.CackleRenderer(6, 4, 512, 4096)

rend.init()

rend.usePathTracing(True)

rend.setFractalIterations(20)

rend.setRaymarchIterations(30000)
rend.setMaxPathLength(10)
rend.setSampleCount(6)

rend.setEpsilon(0.5e-5)
#rend.setEpsilon(0.0001)
Ejemplo n.º 5
0
# rend = cackle.CackleRenderer(15360, 8640, 240, 135)

# rend = cackle.CackleRenderer(7680, 4320, 240, 135)
# rend = cackle.CackleRenderer(3840, 2160, 240, 135)

# -- CackleRenderer:
# Render fractals
# (width in inches, height in inches, dpi)
# rend = cackle.CackleRenderer(20, 16, 2048)
# rend = cackle.CackleRenderer(22, 14, 1024, 524288)

# rend = cackle.CackleRenderer(16, 12, 320, 262144)
# rend = cackle.CackleRenderer(6, 14, 640, 32768)

# rend = cackle.CackleRenderer(20, 12, 128, 4096)
rend = cackle.CackleRenderer(6, 4, 128, 4096)
# rend = cackle.CackleRenderer(16, 6, 512, 4096)

rend.init()

rend.usePathTracing(True)

rend.setFractalIterations(20)

rend.setRaymarchIterations(10000)
rend.setMaxPathLength(3)
rend.setSampleCount(1)

rend.setEpsilon(0.5e-5)

# rend.setScale(-1.8)
Ejemplo n.º 6
0
#!/usr/bin/env python

import cackle

# -- CackleRenderer:
# Render fractals
# (width in inches, height in inches, dpi, fraction of w/h for tile)
rend = cackle.CackleRenderer(16, 16, 256, 0.0625)

# rend.init()

# Try cubemap
rend.initCubemap()

rend.setFractalIterations(15)
rend.setRaymarchIterations(10000)

rend.setEpsilon(0.5e-7)
rend.setScale(-1.8)
rend.setMR2(0.27)

rend.setDither(0.5)
rend.setFudgeFactor(0.9)

rend.setFogLevel(0.0)
rend.setFogColor(0.718, 0.847, 0.914)

rend.setGlowStrength(0.0)
rend.setSpecularExponent(50.0)

rend.setColormap(2)
Ejemplo n.º 7
0
#!/usr/bin/env python

import math
import sys
import cackle

# -- CackleRenderer:
# Render fractals
# (width in inches, height in inches, dpi)

# rend = cackle.CackleRenderer(14, 24, 128, 4096)
rend = cackle.CackleRenderer(8, 12, 128, 4096)

rend.init()

##############################################

### Super Collider ###

rend.usePathTracing(True)
rend.setMaxPathLength(2)
rend.setSampleCount(4)

rend.setDither(0.2)
rend.setFudgeFactor(0.5)

rend.setFogLevel(0.0)
rend.setFogColor(0.00718, 0.00847, 0.00457)

rend.setGlowStrength(0.0)
rend.setSpecularExponent(65.0)
Ejemplo n.º 8
0
#!/usr/bin/env python

import math
import sys
import cackle

# -- CackleRenderer:
# Render fractals
# (width in inches, height in inches, dpi)

rend = cackle.CackleRenderer(10, 4, 512, 4096)

rend.init()

##############################################

rend.usePathTracing(True)
rend.setMaxPathLength(5)
rend.setSampleCount(6)

rend.setDither(0.5);
rend.setFudgeFactor(0.9);

rend.setFogLevel(0.0)
rend.setFogColor(0.00718, 0.00847, 0.00457)

rend.setGlowStrength(0.0)
rend.setSpecularExponent(65.0)
rend.setGamma(1.0)

rend.setReflectivity(0.5)
Ejemplo n.º 9
0
#!/usr/bin/env python

import cackle

cam = cackle.Camera()
params = cackle.Uniforms()

rend = cackle.CackleRenderer(30720, 17280, 480, 270)
# rend = cackle.CackleRenderer(15360, 8640, 480, 270)
# rend = cackle.CackleRenderer(7680, 4320, 480, 270)
# rend = cackle.CackleRenderer(3840, 2160, 480, 270)
# rend = cackle.CackleRenderer(1920, 1080)

cam.eye = cackle.make_float4(-0.56, 0.39, 1.47)
cam.aim = cackle.make_float4(-0.37, 0.39, 0.13)
cam.view = cackle.make_float4(0.14, 0.0, -0.99)
cam.up = cackle.make_float4(0.00, 1.0, 0.00)
cam.right = cackle.make_float4(0.99, 0.0, 0.14)
cam.fov = 104.5

params.fractal_iterations = 13
params.raymarch_iterations = 2048
params.fog_level = 0.1
params.epsilon = 1.0e-5
params.scale = 2.0
params.mr2 = 0.1
params.glow_strength = 0.25

params.colormap_a = cackle.make_float4(0.5, 0.5, 0.5)
params.colormap_b = cackle.make_float4(0.5, 0.5, 0.5)
params.colormap_c = cackle.make_float4(1.0, 1.0, 1.0)
Ejemplo n.º 10
0
params.scale = -1.8;
params.mr2 = 0.27;
params.glow_strength = 1.0;
params.specular_exponent = 150.0;

params.colormap_a = cackle.make_float4(0.5, 0.5, 0.5);
params.colormap_b = cackle.make_float4(0.5, 0.5, 0.5);
params.colormap_c = cackle.make_float4(1.0, 1.0, 1.0);
params.colormap_d = cackle.make_float4(0.0, 0.1, 0.2);

# rend = cackle.CackleRenderer(30720, 17280, 480, 270) # Landscape
# rend = cackle.CackleRenderer(17280, 30720, 270, 480) # Portrait

# rend = cackle.CackleRenderer(15360, 8640, 480, 270)
# rend = cackle.CackleRenderer(7680, 4320, 480, 270)
rend = cackle.CackleRenderer(3840, 2160, 480, 270)
# rend = cackle.CackleRenderer(1920, 1080, 480, 270)

rend.init()

cam = cackle.Camera()

# cam.eye = cackle.make_float4(-0.56, 0.39, 1.47)
# cam.aim = cackle.make_float4(-0.37, 0.39, 0.13)
# cam.view = cackle.make_float4(0.14, 0.0, -0.99)
# cam.up = cackle.make_float4(0.00, 1.0, 0.00)
# cam.right = cackle.make_float4(0.99, 0.0, 0.14)
# cam.fov = 94.5

# cam.eye = cackle.make_float4(-0.72, 0.73, 0.78)
# cam.aim = cackle.make_float4(-0.38, 0.49, 0.13)
Ejemplo n.º 11
0
# rend = cackle.CackleRenderer(30720, 17280, 240, 135)
# rend = cackle.CackleRenderer(15360, 8640, 240, 135)

# rend = cackle.CackleRenderer(7680, 4320, 240, 135)
# rend = cackle.CackleRenderer(3840, 2160, 240, 135)

# -- CackleRenderer:
# Render fractals
# (width in inches, height in inches, dpi)
# rend = cackle.CackleRenderer(20, 16, 2048)
# rend = cackle.CackleRenderer(22, 14, 1024, 524288)

# rend = cackle.CackleRenderer(14, 6, 640, 262144)
# rend = cackle.CackleRenderer(6, 14, 640, 32768)
rend = cackle.CackleRenderer(6, 4, 128, 32768)

rend.init()

rend.setFractalIterations(16)

rend.setRaymarchIterations(2500)
rend.setMaxPathLength(5)
rend.setSampleCount(20)

rend.setEpsilon(0.5e-5)

# rend.setScale(-1.8)
# rend.setMR2(0.27)

rend.setScale(2.0)
Ejemplo n.º 12
0
# rend = cackle.CackleRenderer(30720, 17280, 240, 135)
# rend = cackle.CackleRenderer(15360, 8640, 240, 135)

# rend = cackle.CackleRenderer(7680, 4320, 240, 135)
# rend = cackle.CackleRenderer(3840, 2160, 240, 135)

# -- CackleRenderer:
# Render fractals
# (width in inches, height in inches, dpi)
# rend = cackle.CackleRenderer(20, 16, 2048)
# rend = cackle.CackleRenderer(22, 14, 1024, 524288)

# rend = cackle.CackleRenderer(16, 12, 320, 262144)
# rend = cackle.CackleRenderer(6, 14, 640, 32768)
rend = cackle.CackleRenderer(8, 6, 256, 4096)

rend.init()

rend.setFractalIterations(16)

rend.setRaymarchIterations(2500)
rend.setMaxPathLength(4)
rend.setSampleCount(25)

rend.setEpsilon(0.5e-5)

# rend.setScale(-1.8)
# rend.setMR2(0.27)

# rend.setScale(2.0)