Browse Source

修改了“print.php”、“Batch.php”、“Film.php”、“OpenCL.php”四个类文件

master
yuanjiajia 3 years ago
parent
commit
24e73c2048
  1. 2
      examples/print.php
  2. 4
      src/scene/Batch.php
  3. 28
      src/scene/Film.php
  4. 2
      src/scene/OpenCL.php
  5. 2
      src/scene/RenderEngine.php

2
examples/print.php

@ -8,7 +8,7 @@ use Blobt\Luxcore\file;
use Blobt\Luxcore\effect;
//设置打印渲染引擎的配置参数
//设置打印 渲染引擎 的配置参数
$renderEngine = new RenderEngine();
echo $renderEngine;

4
src/scene/Batch.php

@ -7,12 +7,12 @@ class Batch extends BaseCfg
{
/**
* @var integer 采样次数,(取值:大于0的整数)
* @var integer 采样次数,(取值:大于等于0的整数)
*/
public $haltspp = 500;
/**
* @var integer 渲染的时间,单位秒,(取值:大于0的整数)
* @var integer 渲染的时间,单位秒,(取值:大于等于0的整数)
*/
public $halttime = 0;

28
src/scene/Film.php

@ -8,19 +8,6 @@ use Blobt\Luxcore\effect;
class Film extends BaseCfg
{
/**
* @var object 一个 NoiseEstimation类 的实例对象
*/
public $noiseEstimation;
/**
* @var object 一个 Filter类 的实例对象
*/
public $filter;
/**
* 渲染图像的宽度,单位像素(取值:大于0的整数)
*/
@ -34,7 +21,7 @@ class Film extends BaseCfg
/**
* @var bool TODO:具体作用尚不明确(取值:true)
*/
public $openclEnable = 1;
public $openclEnable = true;
/**
* @var integer TODO:具体作用尚不明确(取值:0)
@ -44,6 +31,19 @@ class Film extends BaseCfg
/**
* @var object 一个 NoiseEstimation类 的实例对象
*/
public $noiseEstimation;
/**
* @var object 一个 Filter类 的实例对象
*/
public $filter;
/**
* @var array 渲染图像后期处理配置参数
*/

2
src/scene/OpenCL.php

@ -18,7 +18,7 @@ class OpenCL extends BaseCfg
/**
* @var string 控制使用哪些GPU设备的字符串(取值:是一段能标识系统中一个或多个GPU设备的ID字符串)
*/
public $devicesSelect = '10';
public $devicesSelect = '1';
/**
* @var integral GPU渲染模式下,设置CPU是否渲染和多少线程渲染(取值范围: 大于或等于0的整数)

2
src/scene/RenderEngine.php

@ -6,7 +6,7 @@ class RenderEngine extends BaseCfg
{
const TYPE_PATHCPU = 'PATHCPU';
const TYPE_PATHGPU = 'PATHGPU';
const TYPE_PATHGPU = 'PATHOCL';
/**
* @var string 使用何种渲染引擎(可取值是 PATHCPU、PATHGPU、BIDIRCPU 三个字符串之一)

Loading…
Cancel
Save