Пример #1
0
from renmas3.base import GraphicsPRGBA, RGBSpectrum, ImagePRGBA, ImageRGBA
from renmas3.utils import blt_prgba_to_rgba
from renmas3.win32 import show_image_in_window

img = ImagePRGBA(400, 400)
gr = GraphicsPRGBA()
gr.draw_rect(img, 20, 20, 80, 50, RGBSpectrum(0.6, 0.0, 0.0))

width, height = img.size()
img2 = ImageRGBA(width, height)
blt_prgba_to_rgba(img, img2)

show_image_in_window(img2)

Пример #2
0
import time
from renmas3.base import ImagePRGBA, ImageRGBA
from renmas3.utils import blt_prgba_to_rgba, blt_rgba_to_prgba

from renmas3.base import load_image
from renmas3.win32 import show_image_in_window
from renmas3.renderer import generate_samples

#img = load_image('Koala.jpg')
img = load_image('G:/light_probes/grace_probe.hdr')
print(img)

width, height = img.size()

start = time.clock()
samples = generate_samples(img, 10)
elapsed = time.clock() - start
print("Generation of samples took ", elapsed)
for sample in samples:
    pass
    #print (sample.vec)
    #print (sample.pdf)

#img2 = ImagePRGBA(width, height)
#blt_rgba_to_prgba(img, img2)

img3 = ImageRGBA(width, height)
blt_prgba_to_rgba(img, img3)

#show_image_in_window(img3)
Пример #3
0
import time
from renmas3.base import ImagePRGBA, ImageRGBA
from renmas3.utils import blt_prgba_to_rgba, blt_rgba_to_prgba

from renmas3.base import load_image
from renmas3.win32 import show_image_in_window
from renmas3.renderer import generate_samples

# img = load_image('Koala.jpg')
img = load_image("G:/light_probes/grace_probe.hdr")
print(img)

width, height = img.size()

start = time.clock()
samples = generate_samples(img, 10)
elapsed = time.clock() - start
print("Generation of samples took ", elapsed)
for sample in samples:
    pass
    # print (sample.vec)
    # print (sample.pdf)

# img2 = ImagePRGBA(width, height)
# blt_rgba_to_prgba(img, img2)

img3 = ImageRGBA(width, height)
blt_prgba_to_rgba(img, img3)

# show_image_in_window(img3)