renderobject.java
来自「Sunflow是一个照片级的渲染系统」· Java 代码 · 共 24 行
JAVA
24 行
package org.sunflow.core;
import org.sunflow.SunflowAPI;
/**
* This is the base interface for all public rendering object interfaces. It
* handles incremental updates via {@link ParameterList} objects.
*/
public interface RenderObject {
/**
* Update this object given a list of parameters. This method is guarenteed
* to be called at least once on every object, but it should correctly
* handle empty parameter lists. This means that the object should be in a
* valid state from the time it is constructed. This method should also
* return true or false depending on whether the update was succesfull or
* not.
*
* @param pl list of parameters to read from
* @param api reference to the current scene
* @return <code>true</code> if the update is succesfull,
* <code>false</code> otherwise
*/
public boolean update(ParameterList pl, SunflowAPI api);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?