ikg.py
ikg.py — text/python-source, 1 KB (1049 bytes)
Dateiinhalt
from visual import * import Image import planeten scene.lights=[] sys.getsizeof P = 20 local_light(pos=(P,P,-P), color=color.gray(0.5)) local_light(pos=(-P,P,P), color=color.gray(0.5)) local_light(pos=(P,-P,P), color=color.gray(0.5)) local_light(pos=(-P,-P,-P), color=color.gray(0.5)) local_light(pos=(P,P,P), color=color.gray(0.5)) local_light(pos=(P,-P,-P), color=color.gray(0.5)) local_light(pos=(-P,-P,P), color=color.gray(0.5)) local_light(pos=(-P,P,-P), color=color.gray(0.5)) name = "IKG2048" width, height = 2048, 1024 im = Image.open(name+".tga") materials.saveTGA(name,im) IKGtextur1 = materials.texture(data=im, mapping="spherical") name = "Werkraum2048" width, height = 1024*2, 512*2 im = Image.open(name+".tga") materials.saveTGA(name,im) IKGtextur2 = materials.texture(data=im, mapping="spherical") if __name__=="__main__": sphere(radius=6, material=IKGtextur1) ring(radius=1, material=IKGtextur1) arrow(pos=(2,0,0),material=IKGtextur1) box(pos=(-2,0,0), material=IKGtextur1)