All pastes #771779 Raw Edit

Stuff

public text v1 · immutable
·published 2007-11-13 06:51 UTC
rendered paste body
#
# Can someone tell me why this scene produces something different to what I expect.
# Luxrender is a left handed coordinate system as follows. +Z axis into screen.
#
#    +'ve Y axis
#    |
#    |
#    |   /+'v Z axis
#    |  /
#    | /
#    |/
#   -+-----------  +'ve X axis
#   /|
#
# When I place the camera at (0 0 -50) which is-Z axis facing origin and 
# place a disc object at (-40 0 0)
# Why does the disc appear on right of image not the left ?
# It also seems to me that the limited angle of disc is produce a mirror of the
# expected pie slice missing that i would expect.
# I am missing something simple but cant identify it...
# Maybe im just missing some aspect of left handed coordinate systems ?
# I get what I expected if i make the Up vector for camera (0 -1 0) 
# but i dont understand why thats needed.
#

PixelFilter "mitchell" "float xwidth" [2] "float ywidth" [2]
Sampler "lowdiscrepancy" "bool progressive" ["true"] "integer pixelsamples" [4]
Film "multiimage"
	"integer xresolution" [400] "integer yresolution" [400]
	"string ldr_filename" ["ex01-material-uber.tga"]
	"integer ldr_displayinterval" [4]	# 4 is a low display interval
	"integer ldr_writeinterval"   [4]	# 4 is a very very low save interval
# Look at origin from negative z axis
LookAt 0 0 -50  0 0 0  0 1 0			# ex ey ez  lx ly lz  ux uy yz
#LookAt 0 -50 0   0 0 0  0 0 1			# ex ey ez  lx ly lz  ux uy yz
Camera "perspective" 					# NOTE: default "float fov" [90]

WorldBegin

AttributeBegin
	CoordSysTransform "camera"	# change to the camera coordinate system.
	LightSource "distant" 		# white light at camera facing postive z same as camera. 
				"point from" [0 0 0] "point to"   [0 0 1]
				"color L"    [1 1 1]
AttributeEnd

AttributeBegin
	Texture "checksRB" "color" "checkerboard" 
			"float uscale" [4] "float vscale" [2] 		# checkboard u around the axis, v is radial
			"color tex1" [1 0 0] "color tex2" [0 0 1]	# Red Blue

AttributeBegin
	Translate -40 0 0
	Material "matte"
		"texture Kd" "checksRB"
	Shape "disk" "float radius" [20] "float height" [0] "float phimax" [330]
AttributeEnd

AttributeEnd

WorldEnd