コード例 #1
0
ファイル: ortho.cpp プロジェクト: JerryCao1985/SORT
// register all properties
void OrthoCamera::registerAllProperty()
{
	_registerProperty( "eye" , new EyeProperty( this ) );
	_registerProperty( "up" , new UpProperty( this ) );
	_registerProperty( "target" , new TargetProperty( this ) );
	_registerProperty( "width" , new WidthProperty( this ) );
	_registerProperty( "height" , new HeightProperty( this ) );
}
コード例 #2
0
ファイル: spot.cpp プロジェクト: JerryCao1985/SORT
// register property
void SpotLight::_registerAllProperty()
{
	Light::_registerAllProperty();
	_registerProperty( "pos" , new PosProperty(this) );
	_registerProperty( "falloff_start" , new FalloffStartProperty(this) );
	_registerProperty( "range" , new RangeProperty(this) );
	_registerProperty( "dir" , new DirProperty(this) );
}
コード例 #3
0
ファイル: ir.cpp プロジェクト: JerryCao1985/SORT
// register property
void InstantRadiosity::_registerAllProperty()
{
	_registerProperty( "light_path_num" , new LightPathNumProperty(this) );
	_registerProperty( "light_path_set_num" , new LightPathSetProperty(this) );
	_registerProperty( "min_distance" , new MinDistanceProperty(this) );
}
コード例 #4
0
ファイル: pointlight.cpp プロジェクト: tincann/SORT
// register property
void PointLight::_registerAllProperty()
{
	Light::_registerAllProperty();
	_registerProperty( "pos" , new PosProperty(this) );
}
コード例 #5
0
ファイル: direct.cpp プロジェクト: JerryCao1985/SORT
void DirectLight::_registerAllProperty()
{
	_registerProperty( "sample_per_light" , new SamplerPerLightProperty(this) );
}